GetGoogleGroupMembers 2025.5.31.15

バンドル

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

説明

ひとつあるいは複数の Google グループのメンバーを取得します。 FlowFile 属性で指定したグループ IDs のリストをカンマ区切りで返します。即時(トップレベル)およびネストされたグループメンバー検索の両方をサポートします。FlowFile の4つの属性を出力します: 'google.group.member.user.ids'、 'google.group.member.user.ails'、 'google.group.member.group.ids'、 'google.group.member.group.ails'。ネストされたフェッチが有効な場合、指定された深さまでサブグループを再帰的に展開します。FlowFile に属性がすでに存在する場合、新しい値は既存の値に連結されます(カンマで区切られます)。

タグ

クラウド、ディレクトリ、GCP、Google、グループ、メンバーシップ

入力要件

REQUIRED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

ネストされたグループのフェッチ

有効にすると、指定されたグループ内のネストされたグループから再帰的にメンバーをフェッチします。無効にすると、トップレベルのメンバーのみが取得されます。

GCP 認証情報・サービス

Google Cloud Platform の認証情報の取得に使用する Controller Service を指定します。

Googleグループ IDs

Google Group IDs (グループのメールアドレス) のリストをカンマ区切りで指定します。式言語をサポートしています。

ネスト深度制限

ネストされたグループ・メンバーを取得する際の最大深度。

リレーションシップ

名前

説明

failure

プロセッサーがGoogleグループメンバーの取得に失敗した場合、 FlowFile がここにルーティングされます。

not.found

Google グループが見つからない場合、 FlowFile がルーティングされます。

retry

プロセッサーがリクエストを再試行する必要がある場合(例えば、レート制限後)、 FlowFile がここにルーティングされます。

success

Google グループメンバーの検索に成功すると、 FlowFile がここにルーティングされます。

属性の書き込み

名前

説明

google.group.ids

見つかった Google グループ IDs のカンマ区切りリスト。

google.group.member.user.ids

指定されたグループに含まれるユーザー IDs のカンマ区切りリスト。ネストされたフェッチが有効な場合、指定された深さまでのネストされたグループのユーザーを含めます。

google.group.member.user.emails

指定したグループに含まれるユーザーの電子メールアドレスのカンマ区切りリスト。ネストされたフェッチが有効な場合、指定された深さまでのネストされたグループのユーザーを含めます。

google.group.member.group.ids

指定されたグループで見つかったネストされたグループ IDs のカンマ区切りのリスト。ネストされたフェッチが有効な場合、再帰中に発見されたすべてのグループを含みます。

google.group.member.group.emails

指定されたグループに含まれるネストされたグループ・メールアドレスのコンマ区切りリスト。ネストされたフェッチが有効な場合、再帰中に発見されたすべてのグループを含みます。

こちらもご覧ください