Azure
Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
410 件の質問
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
当社アプリケーションでMicrosoft Graph APIをカレンダー連携のために使用しております。
「ユーザーの同意」によってOAuth認証をしているユーザーについては問題なく動作できています。
しかし、「管理者の同意」によってOAuth認証をしているユーザーにおいてはうまく動作していません。(具体的には、Outlookの予定が当社アプリに書き込まれない、当社アプリでの予定がOutlookへ書き込まれない。)
ユーザーから提供されたスクリーンショットを添付します。
適切な権限設定がなされているかご確認いただけますと幸いです。
ご確認とご回答をお願いいたします。
アプリケーションの実装がどのようなものかは分かりませんが、見るからに権限が違いますね。「管理者の同意」では User.Read しか権限が無いのに対して、「ユーザーの同意」では予定表へのフルアクセスなどそれ以外の複数の権限があります。これが動作の差になっているのでしょう。
ご回答いただきありがとうございます。
管理者の同意の権限をユーザーの同意の権限に合わせることで解決いたしました。