Microsoft Entra ID のアプリ登録で、Microsoft Graph API の権限について確認させてください。

muto-y 0 評価のポイント
2026-07-14T08:19:42.4+00:00

Microsoft Entra ID のアプリ登録で、Microsoft Graph API の権限について確認させてください。

SharePoint Online 上の特定サイトのみにあるファイルを、Python アプリから読み取りたいと考えています。

アプリはユーザー操作ではなく、Client ID / Client Secret を使って実行する想定です。

1.上記内容を実現したい場合に権限の付与については以下の2つの権限付与でよろしいでしょうか。

・Sites.Selected

・Files.Read.All

2.Files.Read.All と Sites.Selected を両方付与した場合、Files.Read.All のアクセス範囲は Sites.Selected で指定したサイトのみに制限されますか。

手順で考慮する点ありましたらご教示お願いします。

3.上記権限を付与する設定手順について参考になるものございましたらご教示ください。

以上,よろしくお願いいたします。

Azure ロールベースのアクセス制御
Azure ロールベースのアクセス制御

Azure リソースに対してきめ細かいアクセス管理を提供する Azure サービス。業務の遂行に必要な権限のみをユーザーに付与できるようになります。


お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。