11
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Power Automate で メールアドレスからグループID等の情報を取得する方法

Posted at

はじめに

Power Automate の 「Office 365 Groups」や「Microsoft Teams」コネクタなど、グループID(Microsoft 365 グループID)を求めるアクションは多いです。

これらのコネクタを利用するうえで、グループのプライマリメールアドレスからグループIDを取得する状況は多いと思います。
簡単に取得が可能ですので記載します。

image.png

image.png

プライマリメールアドレスからグループIDを取得する方法

「Office 365 Groups」コネクタの「グループの一覧」アクションを利用します。

Microsoft 365グループ のみならず、メールが有効なセキュリティグループ や 配布リスト の情報も取得可能です

詳細オプションの「行のフィルター」

mail eq '[メールアドレス]'

{5DB2ECAB-E045-4E79-BEA6-90E21F38D16E}.tmp.png

後続の処理では、

「グループ ID」として動的なコンテンツで取得できます。
※配列内の要素を取得するため、参照時には「Apply to each」で囲まれます。
image.png

「Apply to each」で囲まれたくない場合は、以下の値を入力してください。

@body('グループの一覧')?['value']?[0]?['id']

image.png

グループID 以外に取得できる項目

グループの種類によりますが、mailNickname や resourceProvisioningOptions など取得でき便利です。

{5DB2ECAB-E045-4E79-BEA6-90E21F38D16E}.tmp.png

まとめ

フロー作成時のご参考になれば幸いです。

11
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?