Google Spoke de répertoire
Gérez les groupes, les membres et les utilisateurs à Google Directory partir de votre ServiceNow instance.
Demander des applications dans l'App Store
Visitez le ServiceNow Store pour afficher toutes les applications disponibles et pour obtenir des informations sur la soumission de demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Store notes de publication relatives à l'historique des versions.
Abonnement à Centre d'intégration
Ce spoke requiert un abonnement au Centre d'intégration. Pour plus d'informations, consultez Calendriers juridiques - Vue d'ensemble du Centre d'intégration.
- Dans cette version, le type d’alias est changé en Connexion et informations d’identification. Le type d’alias prend en charge plusieurs connexions.
- Si vous effectuez une mise à niveau vers le spoke Google Directory v1.1.2, vous devez reconfigurer l’enregistrement d’alias.
Version de spoke
Le spoke Google Directory v1.5.2 est la dernière version.
Dépendances des spokes
Si vous rencontrez des difficultés pour installer l'application, assurez-vous que les modules d'extension dépendants suivants sont installés :
- Modèle d’action du Centre d’intégration ServiceNow : flux de données (com.glide.hub.action_type.datastream)
- Étape d’action ServiceNow Centre d’intégration – REST (com.glide.hub.action_step.rest)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- ServiceNow Flow Designer : entrées dynamiques (com.glide.hub.dynamic_inputs)
- Objet complexe (com.glide.cobject)
Google Exigences relatives au compte de répertoire
Le Google Directory Spoke nécessite une application personnalisée que vous créez dans la console Google Developers.
Versions prises en charge
Ce spoke a été conçu pour la version v1 de l’API, mais peut être compatible avec les versions ultérieures.
Flux secondaires du spoke
| Flux secondaire | Description |
|---|---|
| Créer un Google flux secondaire de webhook d’utilisateur de répertoire | Lorsque vous mettez à jour les détails d’un utilisateur dans Google Directory, un webhook en informe votre ServiceNow instance. Désormais, lorsque vous exécutez le flux secondaire Créer un webhook d’utilisateur de répertoire, il crée un abonnement et une entrée dans la table Registres de webhook Google Directory. Remarque : Pour exécuter le flux secondaire, vous devez fournir l’URL du webhook qui ServiceNow s’expose pour les webhooks entrants dans la fenêtre Test du flux secondaire. Le format de l’URL du webhook esthttps://<nom-instance>.service-now.com/api/sn_googledir_spoke/google_directory_webhook_callbacks/wh_entry. |
| Flux secondaire de webhook de l’utilisateur de répertoire de processus Google | Traite Google les webhooks du répertoire lorsque les détails de l’utilisateur sont mis à jour dans le Google répertoire. Google Directory fournit des exemples de flux secondaires pour illustrer l’automatisation des flux de webhook Google Directory . |
Actions du spoke
Fournit Google Directory Spoke des actions à automatiser Google Directory lorsque des événements se produisent dans ServiceNow. Les actions disponibles sont les suivantes :
| Catégorie | Action | Description |
|---|---|---|
| Gestion des groupes | Créer un groupe | Crée un groupe. |
| Supprimer le groupe | Supprime un groupe. | |
| Rechercher les détails du groupe par e-mail ou ID de groupe | Récupère les détails des groupes spécifiés en fonction de l’e-mail ou de l’ID du groupe. | |
| Rechercher tous les flux de groupes | Récupère les détails de tous les groupes. | |
| Rechercher le flux de groupes par critères de filtrage | Récupère les détails des groupes spécifiés en fonction des critères de filtre fournis. | |
| Mettre à jour les détails du groupe | Met à jour les détails du groupe spécifié. | |
| Gestion des membres | Ajouter un membre à un groupe | Ajoute un membre au groupe spécifié. |
| Vérifier l’appartenance d’un groupe | Vérifie si l’utilisateur donné est un membre de l’e-mail ou de l’ID du groupe. | |
| Rechercher les détails d’un membre à partir d’un groupe | Récupère les détails du membre requis dans le groupe spécifié. | |
| Rechercher les membres d’un groupe par e-mail ou ID de groupe | Récupère les détails de tous les membres du groupe spécifié. | |
| Supprimer le membre d’un groupe. | Supprime le membre spécifié d’un groupe. | |
| Mettre à jour le membre | Met à jour les détails du membre spécifié dans un groupe. | |
| Gestion des utilisateurs | Créer un utilisateur | Créer un utilisateur. |
| Supprimer l'utilisateur | Supprime l’utilisateur spécifié. | |
| Générer un mot de passe aléatoire | Génère un mot de passe aléatoire avec la longueur spécifiée. | |
| Accorder les droits d’administrateur à l’utilisateur | Accorde des privilèges d’administrateur à l’utilisateur spécifié. | |
| Rechercher le flux de tous les utilisateurs par ID de client | Récupère une liste paginée de tous les utilisateurs d’un domaine, y compris les utilisateurs supprimés si showDeleted la valeur est définie sur vrai. | |
| Rechercher les détails de l’utilisateur par e-mail ou ID d’utilisateur | Récupère les détails de l’utilisateur donné. | |
| Rechercher le flux d’utilisateurs par critères de filtrage | Recherche d’utilisateurs correspondant aux critères de filtre. Cette action accepte le paramètre de requête, qui est une requête de recherche combinant une ou plusieurs clauses de recherche. | |
| Réactiver l’utilisateur | Réactive l’utilisateur spécifié. Remarque : Soyez prudent lors de l’utilisation de cette action, car elle peut affecter le compte de l’autre utilisateur. |
|
| Rétablir le mot de passe utilisateur | Réinitialise le mot de passe de l’utilisateur. Remarque : Soyez prudent lors de l’utilisation de cette action, car elle peut affecter le compte de l’autre utilisateur. Par défaut, l’option Forcer le changement du mot de passe est activée et l’utilisateur est obligé de changer le mot de passe lors de la première connexion. |
|
| Révoquer l’administrateur de l’utilisateur | Révoque les privilèges d’administrateur de l’utilisateur spécifié. | |
| Suspendre un utilisateur | Suspend l’utilisateur spécifié. Remarque : Soyez prudent lors de l’utilisation de cette action, car elle peut affecter le compte de l’autre utilisateur. |
|
| Mettre à jour les détails de l’utilisateur | Met à jour les détails de l'utilisateur spécifié. | |
| Gestion des Webhook | Créer un canal d’abonnement | Crée un canal d’abonnement qui surveille les changements dans la liste d’utilisateurs. |
| Arrêter le canal d’abonnement | Arrête de regarder les ressources via le canal donné avant l’expiration de l’abonnement. | |
| Gestion des schémas | Rechercher le schéma par ID | Récupère les détails du schéma spécifié. |
| Rechercher des schémas | Récupère les détails de tous les schémas pour un client. |
Exigences en matière d'alias de connexion et d'informations d'identification
Centre d'intégration utilise des alias pour gérer les informations de connexion et d’identification, ainsi que les informations d’identification OAuth. L'utilisation d'un alias élimine la nécessité de configurer plusieurs informations d'identification et profils d'informations de connexion lors de l'utilisation d'environnements multiples. Si les informations de connexion ou d'identification changent, il n'est pas nécessaire de mettre à jour les actions qui utilisent la connexion.
Pour en savoir plus sur la configuration du spoke, consultez Configurez le Google Directory Spoke.