Google Directory Spoke
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 site Web ServiceNow Store pour découvrir toutes les applications disponibles et pour obtenir des informations sur la procédure à suivre pour soumettre des demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Storenotes de publication relatives à l'historique des versions.
Abonnement à Hub 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 remplacé par 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
La version1.5.1 du spoke Google Directory correspond à 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)
- ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- Concepteur de flux ServiceNow : entrées dynamiques (com.glide.hub.dynamic_inputs)
- Objet complexe (com.glide.cobject)
Google Exigences relatives au compte d’annuaire
L’application Google DirectorySpoke nécessite une application personnalisée que vous créez dans Google Developers Console.
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 du répertoire | Lorsque vous mettez à jour les coordonnées 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 d’annuaire, un abonnement et une entrée dans la table Registres de webhook de Google Directory sont créés. Remarque : Pour exécuter le flux secondaire, vous devez fournir l’URL Webhook qui s’expose ServiceNow pour les webhooks entrants dans la fenêtre Tester le flux secondaire. Le format de l’URL Webhook esthttps://<nom-instance>.service-now.com/api/sn_googledir_spoke/google_directory_webhook_callbacks/wh_entry. |
| Flux secondaire de webhook de l’utilisateur du répertoire de traitement Google | Traite Google les webhooks de l’annuaire lorsque les détails de l’utilisateur sont mis à jour dans l’annuaire Google . Google Directory fournit des exemples de flux secondaires pour illustrer l’automatisation des flux de webhook Google Directory . |
Actions du spoke
Fournit Google DirectorySpoke 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 dans le 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 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 lorsque vous utilisez 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 lorsque vous utilisez 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 lorsque vous utilisez 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
Hub 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 Configurer le Google DirectorySpoke.