Google Directory-Spoke

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • 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.

    Hinweis:
    • 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)
    Hinweis:
    Einige dieser Plugins sind lizenzierbare Funktionen und erfordern eine entsprechende Lizenz, wenn sie außerhalb der Spoke-Implementierung verwendet werden. Informationen zu Lizenzen erhalten Sie von Ihrem Account Manager.

    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

    Die Google Directory -Spoke stellt Beispiel-Subflows bereit, um die Automatisierung von Aufgaben zu demonstrieren. Um einen Beispiel-Subflow anzupassen, kopieren Sie ihn in den erforderlichen Anwendungsbereich. Diese Webhook-Subflows führen bestimmte Aufgaben aus, wenn Webhooks Änderungen an der Benutzerressource im Verzeichnis Google ausführen. Verfügbare Beispiel-Unterabläufe umfassen Folgendes:
    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.