CyberArk Intégration du stockage des informations d’identification
L’intégration Serveur MIDCyberArk au coffre-fort permet ServiceNow® Orchestration de , ServiceNow® Découverte et ServiceNow® Mappage des services de s’exécuter sans stocker d’informations d’identification sur l’instance.
Présentation de CyberArk
CyberArk Le produit Application Identity Management (AIM) utilise la solution Privileged Account Security pour éliminer la nécessité de stocker les mots de passe d’application intégrés dans des applications, des scripts ou des fichiers de configuration, et permet à ces mots de passe hautement sensibles d’être stockés, journalisés et gérés de manière centralisée dans le CyberArk coffre-fort. Cette approche permet aux organisations de se conformer aux exigences internes et réglementaires de remplacement périodique des mots de passe et de surveiller les activités associées à tous les types d’identités privilégiées, que ce soit sur site ou dans le cloud.
L’instance gère un identificateur unique pour chaque information d’identification, le type d’information d’identification (SSH, SNMP ou Windows) et toutes les relations d’informations d’identification. obtient Serveur MID l’identificateur d’informations d’identification, le type d’informations d’identification et l’adresse IP à partir de l’instance, puis utilise le CyberArk coffre-fort pour résoudre ces éléments en informations d’identification utilisables. Le résolveur d’informations d’identification peut également rechercher le nom d’hôte, le FQDN et utiliser la recherche DNS inversée pour obtenir le nom de domaine complet.
L’intégration CyberArk nécessite le ServiceNow® module d’extension External Credential Storage (Stockage des informations d’identification externe), disponible dans . CyberArk Le Serveur MID client AIM/API doit être installé sur la même machine. La version 12.0.1 et ultérieure des fournisseurs d’informations d’identification CyberArk Application Access Manager (AAM) est prise en charge.
Installé avec CyberArk
- Règle métier : la règle métier Stockage des informations d’identification externe effectue les tâches suivantes lorsqu’un administrateur apporte des modifications à la propriété de stockage des informations d’identification externe :
- Change la vue de la liste et du formulaire d’enregistrements d’informations d’identification en vue Stockage externe. Cette vue permet aux utilisateurs d’afficher la colonne ID d’informations d’identification dans la liste.
- Indique à rafraîchir son cache d’informations d’identification Serveur MID non externes en prévision d’un changement dans la façon dont les informations d’identification sont obtenues.
- Propriété système : une propriété appelée Activer le stockage des informations d’identification externe [com.snc.use_external_credentials] active ou désactive le module d’extension Stockage des informations d’identification externe une fois qu’il est activé. Cette propriété est située àetet est activé lorsque vous activez le module d’extension.Remarque :Si vous désactivez le stockage des informations d’identification externes avec la propriété système, le système définit automatiquement toutes les informations d’identification externes comme inactives dans l’instance. Si vous réactivez la fonctionnalité avec cette propriété, le système ne réinitialise pas les enregistrements d’informations d’identification externes sur actif. Vous devez réactiver chaque enregistrement d’informations d’identification manuellement.
Types d’informations d’identification pris en charge
- GCP
- Azure
- CIM
- JMS
- Forum SNMP
- SNMPv3
- Authentification de base
- Paire de clés SSH
- Clé privée SSH (avec clé, phrase de passe et mot de passe)
- VMware
- Windows
- Informations d'identification applicatives
ServiceNow AI Platform Les fonctionnalités qui utilisent ces protocoles réseau prennent également en charge l’utilisation des informations d’identification stockées dans un CyberArk coffre-fort.
| Protocole réseau | ServiceNow® Studio de workflow Prise en charge | Orchestration soutien |
|---|---|---|
| SOAP | Étape SOAP | Créer une activité de service Web SOAP avec des remplacements d’authentification de base |
| REST | Étape REST | Créer une activité de service Web REST avec des remplacements d’authentification de base |
| JDBC | Étape JDBC | Activité JDBC |
| SSH | Étape SSH | Activité SSH |
| PowerShell | Étape PowerShell | Activité PowerShell |
| SFTP | Étape SFTP | Activité SFTP |
| JMS | Activité JMS |
Architecture CyberArk
Comment le Serveur MID gestionnaire gère les Windows comptes
La recherche d’informations d’identification tente initialement de faire correspondre l’ID d’informations d’identification spécifié à une valeur existante dans le champ Nom du CyberArk coffre-fort. Si une correspondance est trouvée, ces informations d’identification sont renvoyées. Si aucune correspondance n’est trouvée, la recherche d’informations d’identification tente de trouver une correspondance à l’aide de l’adresse IP. Si la recherche d’adresse IP correspond à plusieurs informations d’identification, telles que Windows et Tomcat sur le même serveur, la recherche échoue. Pour éviter ce problème, définissez le ext.cred.type_specifier paramètre dans le Serveur MID fichier config.xml sur true pour forcer CyberArk le renvoi des informations d’identification qui correspondent à la fois au type d’informations d’identification et à l’adresse IP. Par exemple, si une adresse IP est partagée par les deux Windows et Tomcat, un type d’informations d’identification renvoie Windows uniquement les informations d’identification Windows .
Mettre à niveau la CyberArk bibliothèque
Vous pouvez mettre à niveau la CyberArk bibliothèque si un paramètre de configuration sécurisé est nécessaire.
Vérifiez le paramètre de configuration suivant dans le config.xml : <nom du paramètre="mid.secure_config.provider » value="com.service_now.mid.services.config.CyberArkSecuredConfigProvider"/>
- Renommez la version du CyberArk client
en JavaPasswordSDK_MajorVersion_minorVersion_patchNum.jar. - Créez une nouvelle entrée jar dans la table
ecc_agentoù le jar renommé peut être joint. Cette nouvelle entrée est téléchargée dans le fichier Serveur MID. Cette étape produit deux fichiers jar (Passworsdk.jar et JavaPasswordSDK _12_X_X.jar). - Supprimer l’ancienne entrée ecc_agent de l’instance. Cette étape supprime Passworsdk.jar de , Serveur MID et le _12_X_X.jar JavaPasswordSDK reste dans le système.