Convertissez Agent Client Collector (ACC) basé sur MID en ACC sans MID en ajustant la configuration dans le fichier acc.yml et en le dissociant d'un MID spécifique afin d'améliorer la flexibilité et l'adaptabilité.
Avant de commencer
Vérifiez que la clé d'inscription ACC a été configurée et qu'ACC a été installé. Pour plus d'informations, consultez les rubriques suivantes :
Rôle requis : agent_admin et agent_client_collector_admin
Pour plus d'informations, consultez Agent Client Collector user roles.
Procédure
-
Arrêtez ACC en fonction de votre système d'exploitation :
- Pour Windows, accédez aux services en tant qu’administrateur et arrêtez le Agent Client Collector service.
- Pour MacOS, exécutez la commande :
sudo launchctl unload -w /Library/LaunchDaemons/com.sn.acc.plist ;.
-
Ouvrez le fichier acc.yml.
-
Modifiez l'URL de l'instance.
-
Modifiez le paramètre backend-url pour qu'il pointe vers <ITOM Cloud Services Gateway>.
Utilisez l'une des passerelles suivantes en fonction de l'emplacement de l'instance :
- AMER : itomcnc-prod-gateway-amer.sncapps.service-now.com:443
- EMEA : itomcnc-prod-gateway-emea.sncapps.service-now.com:443
- APAC : itomcnc-prod-gateway-apac.sncapps.service-now.com:443
Pour en savoir plus sur la façon dont l'agent utilise la passerelle des services dans le cloud ITOM, consultez Architecture de l'application DEX.
-
Configurez les paramètres suivants :
- connect-without-mid : true
- URL de l'instance : <full_instance_url>
Par exemple : https://dex.servicenow.com.
- insecure-skip-tls-verify : false
- registration-key : <valeur de clé d'inscription>
Pour plus d'informations, consultez Créer une clé d’inscription ACC.
-
Commentez le paramètre de clé API :
api-key : « ... chiffrée »
-
Enregistrez le fichier.
-
Supprimez les fichiers en fonction de votre système d'exploitation :
- Dans Windows, accédez à /agent-client-collector/config/cert/cnc et supprimez les fichiers suivants : cnc_chain.crt et priv_key.pem.go.
- Sur MacOS, accédez à /Library/Application Support/servicenow/agent-client-collector/cert/cnc et supprimez les fichiers : cnc_chain.crt et priv_key.pem.
-
Supprimez assets.db, queue.db et tous les sous-répertoires du dossier de cache en fonction de votre système d’exploitation :
- Sur Windows: /agent-client-collector/cache.
- Sur MacOS:
- Pour Agent 3.4.1 ou supérieur : /Library/Application Support/servicenow/agent-client-collector/cache.
- Pour Agent 3.4.0 ou une version antérieure : /Library/Caches/servicenow/agent-client-collector.
Important : Conservez agent_now_id dans le dossier cache.
-
Lancez le service ACC en fonction de votre système d'exploitation :
- Sur Windows, ouvrez Services en tant qu’administrateur, puis démarrez le Agent Client Collector service.
- Sur MacOS, utilisez la commande :
sudo launchctl load -w /Library/LaunchDaemons/com.sn.acc.plist.