Azure AD権限設定に関する質問

株式会社みんせつ 20 評価のポイント
2024-03-14T00:34:15.3466667+00:00

当社アプリケーションでMicrosoft Graph APIをカレンダー連携のために使用しております。

「ユーザーの同意」によってOAuth認証をしているユーザーについては問題なく動作できています。

しかし、「管理者の同意」によってOAuth認証をしているユーザーにおいてはうまく動作していません。(具体的には、Outlookの予定が当社アプリに書き込まれない、当社アプリでの予定がOutlookへ書き込まれない。)

ユーザーから提供されたスクリーンショットを添付します。

適切な権限設定がなされているかご確認いただけますと幸いです。

azure_required_dialog

画像a

画像b

ご確認とご回答をお願いいたします。

Azure
Azure
Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
152 件の質問
{count} 件の投票

1 件の回答

並べ替え方法: 最も役に立つ
  1. 株式会社みんせつ 20 評価のポイント
    2024-03-20T04:01:32.8+00:00

    アプリケーションの実装がどのようなものかは分かりませんが、見るからに権限が違いますね。「管理者の同意」では User.Read しか権限が無いのに対して、「ユーザーの同意」では予定表へのフルアクセスなどそれ以外の複数の権限があります。これが動作の差になっているのでしょう。

    ご回答いただきありがとうございます。

    管理者の同意の権限をユーザーの同意の権限に合わせることで解決いたしました。

    0 件のコメント コメントはありません