今回は大変皮相な理解に基づくテクニックのご紹介です。
Problem
PowerAutomateのワークフローから とあるMicrosoft365のグループ(Active Directoryで管理されている配布リストなどと似ているが基盤が異なるアレ)に対する操作を行いたいが、アクションの入力の選択肢に当該グループが表示されない。
例えば「Office365グループ」コネクターの「グループメンバーの一覧表示」アクション。グループを選択するためのプルダウンリストには表示されるグループとされないグループがあり、後者を指定することができない:
入力が求められているグループIDは表示名やメールアドレスと異なり、通常一般ユーザーからは確認ができない。
Solution
「Office365グループ」コネクターの「グループの一覧」アクションを利用して、表示名やメールアドレスをキーにして当該グループを検索。検索結果からグループIDを入手。それを使ってグループに対する操作を行う。
「行のフィルター」にmail eq '...'
やdisplayName eq '...'
などの条件を記述して対象グループを検索:
この検索結果からグループIDが入手できる。これをキーとして使って「グループメンバーの一覧表示」をはじめとしたグループ操作を実行できる。