こんにちは、SxSメンバーです。
SharePointグループのユーザー一覧をエクスポートしたい場合、どうすれば良いかご存知でしょうか。
早速ですが、SharePointグループのユーザー一覧をエクスポートする方法をご紹介させていただきます。
と、その前に!
SxSでは、Microsoft 365 の活用推進、運用課題の対応など幅広いサポートをご提供しています。
SxSのサービス内容について記載した、SxSサービス紹介資料 をご用意しています。
ぜひダウンロードしてご活用ください!
エクスポート方法
グループごとにユーザーのリストを取得するためのREST呼び出しを作成します。
グループIDを取得するには、SharePointグループのメンバーページに移動し、URLの最後にある番号を確認します。
例:SharePointグループのメンバーページhttps://xxxxxxxxx.sharepoint.com/sites/wawawawa/_layouts/15/people.aspx?MembershipGroupId=3
/_layouts/15/people.aspx?MembershipGroupId=3
こちらの 3 です。
そしてこの部分をコピーし、括弧の中に確認した番号を入れます。
/_api/Web/SiteGroups/GetByID(3)/Users
例:REST呼び出し
https://xxxxxxxxx.sharepoint.com/sites/wawawawa/_api/Web/SiteGroups/GetByID(3)/Users
ブラウザの別タブで「REST呼び出し」のURLを貼り付けてEnterします。
表示されたすべて内容をコピーし、txtファイルに保存し、拡張子を [.xml] に変更します。
Excelで、作成した新しい.xmlファイルを参照して選択し、このファイルを「XMLテーブルとして開く」を選択し、「OK」をクリックします。
二つメッセージが出てきますが、すべて「OK」をクリックすれば、大丈夫です。
データは、ユーザーごとに重複がある状態で表示されます。
ログイン名に基づいて重複を削除することで、これをクリーンアップできます。
まず、インポートしたテーブルの任意の場所をクリックし、「テーブルデザイン」から「ツール」タブで「重複の削除」をクリックします。
「すべて選択解除」をクリックし、分かりやすく日本語で書いてある「ns4:Title」をチェック入れて、「OK」をクリックします。
重複が削除されたというメッセージが出てきますので、「OK」をクリックします。
ご参考いただければ幸いです。
弊社のSxSは、Microsoft 365 に関するお問い合わせが回数無制限のサポートサービスです。
もし興味がありましたらお気兼ねなく「お問い合わせ」からご連絡下さい。