GetGoogleGroupMembers 2025.5.31.15

Bundle

com.snowflake.openflow.runtime | runtime-google-drive-nar

Beschreibung

Ruft die Mitglieder einer oder mehrerer Google-Gruppen ab, die als durch Kommas getrennte Liste der Gruppen-IDs angegeben sind, die als FlowFile-Attribut angegeben wird. Unterstützt sowohl das sofortige Abrufen von Gruppenmitgliedern (auf oberster Ebene) als auch das Abrufen von verschachtelten Gruppenmitgliedern. Gibt vier FlowFile-Attribute aus: „google.group.member.user.ids“, „google.group.member.user.emails“, „google.group.member.group.ids“ und „google.group.member.group.emails“. Wenn das verschachtelte Abrufen aktiviert ist, werden die Untergruppen rekursiv bis zur angegebenen Tiefe erweitert. Wenn ein Attribut für das FlowFile bereits vorhanden ist, werden die neuen Werte an den vorhandenen Wert angehängt (durch Kommas getrennt).

Tags

cloud, directory, gcp, google, groups, membership

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Fetch Nested Groups

Wenn diese Option aktiviert ist, werden Mitglieder aus verschachtelten Gruppen innerhalb der angegebenen Gruppen rekursiv abgerufen. Wenn diese Option deaktiviert ist, werden nur Mitglieder der obersten Ebene abgerufen.

GCP Credentials Service

Gibt den Controller Service an, der verwendet wird, um Google Cloud Platform-Anmeldeinformationen zu erhalten.

Google Group IDs

Gibt die durch Kommas getrennte Liste von Google Group-IDs (E-Mail-Adressen für die Gruppen) an. Supports Expression Language.

Nested Depth Limit

Maximale Tiefe, die beim Abrufen von verschachtelten Gruppenmitgliedern durchlaufen wird.

Beziehungen

Name

Beschreibung

failure

Ein FlowFile wird hierher weitergeleitet, wenn der Prozessor die Mitglieder der Google-Gruppe nicht abrufen kann.

not.found

Ein FlowFile wird für jede Google-Gruppe, die nicht gefunden wurde, hierher weitergeleitet.

retry

Ein FlowFile wird hierher weitergeleitet,, wenn der Prozessor die Anfrage erneut versuchen soll (z. B. nach einer Ratenbegrenzung).

success

Ein FlowFile wird hierher weitergeleitet, nachdem Google-Gruppenmitglieder erfolgreich abgerufen wurden.

Schreibt Attribute

Name

Beschreibung

google.group.ids

Eine durch Kommas getrennte Liste von Google Group-IDs, die gefunden wurden.

google.group.member.user.ids

Eine durch Kommaw getrennte Liste der Benutzer-IDs, die in den angegebenen Gruppen gefunden wurden. Wenn der Abruf von verschachtelten Gruppen aktiviert ist, werden Benutzer aus verschachtelten Gruppen bis zur angegebenen Tiefe einbezogen.

google.group.member.user.emails

Eine durch Kommas getrennte Liste der E-Mail-Adressen von Benutzern, die in den angegebenen Gruppen gefunden wurden. Wenn der Abruf von verschachtelten Gruppen aktiviert ist, werden Benutzer aus verschachtelten Gruppen bis zur angegebenen Tiefe einbezogen.

google.group.member.group.ids

Eine durch Kommas getrennte Liste der verschachtelten Gruppen-IDs, die in den angegebenen Gruppen gefunden wurden. Wenn das verschachtelte Abrufen aktiviert ist, werden alle Gruppen einbezogen, die während der rekursiven Durchquerung entdeckt wurden.

google.group.member.group.emails

Eine durch Kommas getrennte Liste von verschachtelten Gruppen-E-Mail-Adressen, die in den angegebenen Gruppen gefunden wurden. Wenn das verschachtelte Abrufen aktiviert ist, werden alle Gruppen einbezogen, die während der rekursiven Durchquerung entdeckt wurden.

Siehe auch: