2016-04-05 15 views
1

私はカスタムのAzure AD App、 "Microsoft Graph Test"を持っており、Files.ReadWrite.AppFolderの権限を委任しています。 Graph API Reference for special foldersに基づいて、私はGET https://graph.microsoft.com/v1.0/me/drive/special/approotが既に存在しない場合、私のアプリケーション用のAppFolderを作成しているはずだと考えています。しかし、私がExcel Graph Sampleからグラフエクスプローラを使用してリクエストを実行すると、私は401 Unauthorizedの応答を見ます。Microsoft Graph APIを使用してOneDrive for BusinessのAppFolderにファイルを作成するにはどうすればよいですか?

Files.ReadWriteスコープに同じコマンドを実行すると、200 OKという結果が表示され、OneDrive for BusinessにApps/Microsoft.Azure.AgregatorServiceのフォルダが作成されます。

これに基づき、私は2つの質問があります:Files.ReadWrite.AppFolder範囲はどのようなMicrosoftグラフの操作を可能にするん

  1. を?
  2. Files.ReadWrite.AppFolderスコープを使用してAppFolderを作成してアクセスするにはどうすればよいですか?

答えて

1

Files.ReadWrite.AppFolderスコープは無効であり、使用しないでください。このリファレンスを削除するためにドキュメントを修正するバグをオープンしました。今すぐMicrosoft Graphを介して、アプリケーションフォルダを使用するためにFiles.ReadWrite権限を要求する必要があります。

私はアプリの実際の名前ではなく、アプリケーションのフォルダ名がAgregatorServiceとして作成された問題を調査しています。

+0

"今すぐMicrosoft Graphを通じて、アプリケーションフォルダを使用するためにFiles.ReadWrite権限を要求する必要があります。" 未来の計画は何ですか? – Mathias

+0

今後これをサポートしていきたいと思います。ただし、SharePointのアクセス許可モデルでは、この機能を簡単に追加することはできません。私たちは、この機能をサポートするために必要なサービスの変更に取り組んでおり、安全な解決策が得られるとすぐに出荷する予定です。 –

+0

Ryan、AppFolderに関するニュースはありますか? –

関連する問題