2017-07-12 14 views
0

私はAzure v2.0をユーザー認証に使用しています。私が受け取るアクセストークンは、Microsoft Graph APIを使用してonenoteコンテンツを取得するために使用されます。そして私はいつでもユーザーの代わりにコンテンツにアクセスするために私の最後に更新トークンを保存します。ユーザーoptが私のシステムから外れたので、ユーザーから与えられたアクセス許可を私のアプリケーションに取り消したい。Azure v2.0を使用して同意を取り消す

どのように私はユーザーに依存せずにアクセスを取り消すことができます。ユーザーは、手動でアクセス権を取り消したり取り消したりすることはできません。同じ目的のために提供されているAPIはありますか?

同じ

ここでは遅延応答のため申し訳ありません

答えて

0

ためAzurev2.0が提供するAPIがあります。残念ながら、特定の取り消しAPIはありません。これは理論的には既存のAPIを通じて可能ですが、oauth2Permissionリソースタイプが承諾付与(https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/oauth2permissiongrant_deleteを参照)を保持している場合、このアクションを実行するためにはアプリに特権が与えられている必要があります。リンクされたトピックとは対照的に、私はアプリケーションのアクセス許可Directory.ReadWrite.Allがこの操作を実際に許可しているとは考えていません。

UserVoiceリクエストを作成してこのAPIをリクエストしてください。

希望すると、

関連する問題