SharePoint サイトの通知設定をPower Queryで一覧化
概要
SharePointの通知設定、個人の設定は見ること可能なんですが、サイト一覧を見る方法が見つからなかったので、Power Queryで一覧化してみたメモ
結果の例
やり方
-
Alertsの取得
= OData.Feed("{サイトURL}/_api/web/alerts", null, [Implementation="2.0"])
<code>= OData.Feed((Excel.CurrentWorkbook(){[Name="ShareSettings"]}[Content]){0}[対象URL] & "/_api/web/alerts", null, [Implementation="2.0"])</code>
-
Usersの取得
= OData.Feed("{サイトURL}/_api/web/siteusers", null, [Implementation="2.0"])
<code>= OData.Feed((Excel.CurrentWorkbook(){[Name="ShareSettings"]}[Content]){0}[対象URL] & "/_api/web/siteusers", null, [Implementation="2.0"])</code>
上二つをマージして終わり
Enumのままだとわかりにくいので、Table でEnum定義して、変換かけると少しわかりやすくなります。
description
Alertsの取得
= OData.Feed("{サイトURL}/_api/web/alerts", null, [Implementation="2.0"])
<code>= OData.Feed((Excel.CurrentWorkbook(){[Name="ShareSettings"]}[Content]){0}[対象URL] & "/_api/web/alerts", null, [Implementation="2.0"])</code>
Usersの取得
= OData.Feed("{サイトURL}/_api/web/siteusers", null, [Implementation="2.0"])
<code>= OData.Feed((Excel.CurrentWorkbook(){[Name="ShareSettings"]}[Content]){0}[対象URL] & "/_api/web/siteusers", null, [Implementation="2.0"])</code>
上二つをマージして終わり
Enumのままだとわかりにくいので、Table でEnum定義して、変換かけると少しわかりやすくなります。
how to display sharepoint alert settings by power query
参考情報
- Enumの定義
Author And Source
この問題について(SharePoint サイトの通知設定をPower Queryで一覧化), 我々は、より多くの情報をここで見つけました https://qiita.com/baku2san/items/4ee181c001b2510524af著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .