LoginSignup
1
3

More than 1 year has passed since last update.

Power Automate: Delve の設定取得と更新

Posted at

背景

社員マッチングをするとしたら、Delve の情報を使えるといいな、ということで以下調査

  • Delve 情報取得
  • Delve 情報設定

MyProfile は問題ないが、他人のは権限がないからやっぱり駄目でした、という記録

方法

image.png

自分のプロファイルを取得する (V2)

プロファイルを更新する

対象 英語名 補足
自分について aboutMe string
誕生日 birthday date-time
関心 Interests string
自分のサイト mySite string Delve では表示されてなさそう
過去のプロジェクト Past Projects string
学校 Schools string
スキル Skills string

Delve の表示内容と、Update Action との比較

image.png

課題

  • Action 自体が、"My" となっている為、以下が必要
    • Run Only Users に実施者を追加して承認依頼
    • 実施者自身の実行

Graph API で直接編集

とはいえ、権限無い他人の設定を変えられる訳はなく・・
自分のは問題なく実施可能ということが確認出来ただけ

UpdateUser
https://graph.microsoft.com/v1.0/users/@{outputs('Get_my_profile_(V2)')?['body/id']}

image.png
image.png

あとがき

実行時に、利用者に権限承認確認出来る方法がないものか・・

1
3
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
1
3