5
許可スコープに管理者の同意が必要なO365 APIを使用してネイティブアプリの管理者同意フローを実装するにはどうすればよいですか?ネイティブアプリの管理者同意フローの実装方法
許可スコープに管理者の同意が必要なO365 APIを使用してネイティブアプリの管理者同意フローを実装するにはどうすればよいですか?ネイティブアプリの管理者同意フローの実装方法
管理者の承諾は、通常の認証フローから「帯域外」で発生します。これを行うには、まず、管理者の認証が必要になります。
https://login.microsoftonline.com/common/adminconsent?<yours params>
にアクセスして認証します。
あなたのアプリ内でこのリンクを提供することができます。通常は、まずそれらの認証を試み、処理に失敗した管理者同意オプションを使用して提示します。
管理助成金の同意たら、ユーザーは標準のエンドポイントを経由して認証するためにOAuthを使用することができます:
https://login.microsoftonline.com/common/oauth2/authorize?<your params>