Google Directory-Spoke
Verwalten Sie Gruppen, Mitglieder und Benutzer in Google Directory von Ihrer Instanz ServiceNow ] aus.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
- In dieser Version wird der Aliastyp in Verbindung und Anmeldeinformationengeändert. Der Aliastyp unterstützt mehrere Verbindungen.
- Wenn Sie ein Upgrade auf die Google Directory-Spoke v1.1.2 durchführen, müssen Sie den Aliasdatensatz neu konfigurieren.
Spoke-Version
Die Google Directory-Spoke v1.5.1 ist die neueste Version.
Spoke-Abhängigkeiten
Wenn Sie Probleme beim Installieren der App haben, stellen Sie sicher, dass die folgenden abhängigen Plugins installiert sind:
- ServiceNow IntegrationHub Action Template – Data Stream (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)
- ServiceNow Flow Designer – Dynamische Eingaben (com.glide.hub.dynamic_inputs)
- Komplexes Objekt (com.glide.cobject)
Google Account-Anforderungen für Verzeichnis
Google Directory-Spoke erfordert eine anwenderdefinierte App, die Sie in der Google Developers Console erstellen.
Unterstützte Versionen
Diese Spoke wurde für die API-Version v1 erstellt, ist jedoch möglicherweise mit späteren Versionen kompatibel.
Spoke-Unterabläufe
| Subflow | Beschreibung |
|---|---|
| Webhook-Subflow des Verzeichnisanwenders vom Typ „ Google erstellen | Wenn Sie die Details eines Anwenders in Google Directory aktualisieren, benachrichtigt ein Webhook Ihre Instanz ServiceNow. Wenn Sie nun den Subflow Webhook zum Erstellen eines Verzeichnisanwenders ausführen, werden ein Abonnement und ein Eintrag in der Tabelle „Webhook-Registrierungen des Google-Verzeichnisses“ erstellt. Hinweis: Um den Subflow auszuführen, müssen Sie die Webhook-URL angeben, die ServiceNow für eingehende Webhooks im Fenster Test-Subflow verfügbar macht. Das Format der Webhook-URL isthttps://.<instance-name> .service-now.com/api/sn_googledir_spoke/google_directory_webhook_callbacks/wh_entry |
| Verarbeiten Sie den Subflow „ Google Verzeichnisanwender-Webhook | Verarbeitet Webhooks im Verzeichnis Google, wenn Anwenderdetails im Verzeichnis Google aktualisiert werden. Google Directory stellt Beispiel-Subflows bereit, um die Automatisierung von Google Directory-Webhook- Flows zu demonstrieren. |
Spoke-Aktionen
Google Directory-Spoke bietet Aktionen zur Automatisierung von Google Directory, wenn Ereignisse in ServiceNoweintreten. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Gruppenverwaltung | Gruppe erstellen | Erstellt eine Gruppe. |
| Gruppe löschen | Löscht eine Gruppe. | |
| Gruppendetails nach Gruppen-E-Mail oder -ID suchen | Ruft Details der angegebenen Gruppen basierend auf der Gruppen-E-Mail oder ID ab. | |
| Stream mit allen Gruppen suchen | Ruft die Details aller Gruppen ab. | |
| Stream mit Gruppen anhand von Filterkriterien suchen | Ruft Details der angegebenen Gruppen basierend auf den angegebenen Filterkriterien ab. | |
| Gruppendetails aktualisieren | Aktualisiert Details der angegebenen Gruppe. | |
| Mitgliederverwaltung | Mitglied zu einer Gruppe hinzufügen | Fügt der angegebenen Gruppe ein Mitglied hinzu. |
| Mitgliedschaft einer Gruppe überprüfen | Überprüft, ob der angegebene Anwender ein Mitglied der Gruppen-E-Mail-Adresse oder ID ist. | |
| Mitgliedsdetails in Gruppe suchen | Ruft die Details des erforderlichen Mitglieds in der angegebenen Gruppe ab. | |
| Mitglieder einer Gruppe nach Gruppen-E-Mail oder ID suchen | Ruft die Details aller Mitglieder in der angegebenen Gruppe ab. | |
| Mitglied aus Gruppe entfernen | Entfernt das angegebene Mitglied aus einer Gruppe. | |
| Mitglied aktualisieren | Aktualisiert Details des angegebenen Mitglieds in einer Gruppe. | |
| Anwenderverwaltung | Anwender erstellen | Erstellt einen Anwender. |
| Anwender löschen | Löscht den angegebenen Anwender. | |
| Zufälliges Passwort generieren | Generiert ein zufälliges Passwort mit der angegebenen Länge. | |
| Dem Anwender Administratorrechte gewähren | Gewährt dem angegebenen Anwender Administratorrechte. | |
| Stream aller Anwender nach Kunden-ID suchen | Ruft eine paginierte Liste aller Anwender in einer Domäne ab, einschließlich der gelöschten Anwender, wenn showDeleted auf „ true“ festgelegt ist. | |
| Anwenderdetails nach Anwender-E-Mail oder ID suchen | Ruft Details des angegebenen Anwenders ab. | |
| Stream mit Anwendern anhand von Filterkriterien suchen | Sucht nach Anwendern, die den Filterkriterien entsprechen Diese Aktion akzeptiert den Abfrageparameter, bei dem es sich um eine Suchabfrage handelt, die eine oder mehrere Suchklauseln kombiniert. | |
| Anwender erneut aktivieren | Reaktiviert den angegebenen Anwender. Hinweis: Seien Sie bei der Verwendung dieser Aktion vorsichtig, da sie sich auf den Account des anderen Anwenders auswirken kann. |
|
| Anwenderpasswort zurücksetzen | Setzt das Passwort des Anwenders zurück. Hinweis: Seien Sie bei der Verwendung dieser Aktion vorsichtig, da sie sich auf den Account des anderen Anwenders auswirken kann. Standardmäßig ist die Option „ Passwortänderung erzwingen“ aktiviert, und der Benutzer muss bei der ersten Anmeldung das Passwort ändern. |
|
| Administrator von Anwender widerrufen | Widerruft die Administratorrechte des angegebenen Anwenders. | |
| Anwender sperren | Hält den angegebenen Anwender an. Hinweis: Seien Sie bei der Verwendung dieser Aktion vorsichtig, da sie sich auf den Account des anderen Anwenders auswirken kann. |
|
| Anwenderdetails aktualisieren | Aktualisiert Details des angegebenen Anwender. | |
| Webhook-Verwaltung | Abonnementkanal erstellen | Erstellt einen Abonnementkanal, der nach Änderungen in der Anwenderliste sucht. |
| Abonnementkanal beenden | Stoppt die Beobachtung von Ressourcen über den angegebenen Kanal vor Ablauf des Abonnements. | |
| Schemaverwaltung | Schema nach ID suchen | Ruft Details des angegebenen Schemas ab. |
| Schemas suchen | Ruft Details aller Schemas für einen Kunden ab. |
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen sowie OAuth-Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren.
Informationen zum Einrichten der Spoke finden Sie unter Richten Sie die ein Google Directory-Spoke.