2017-09-13 5 views
1

"Unknown Error" in Microsoft Graph Explorerと同じエラーが発生し、v1とベータ版APIを直接起動します。例えば。 beta/groups/<group id>/planner/plansまたはbeta/planner/plans/<plan id>グループまたはPlanner APIメソッドを使用してプランを取得するとUnknownErrorが発生する

401と表示されますが、エラーコードはUnknownErrorです。私はそれがブラウザでそれを訪問することができるので、計画が存在することを知っています。どんな考え/提案ですか?

全出力:

{ 
    "error": { 
     "code": "**UnknownError**", 
     "message": "...401 - Unauthorized: Access is denied due to invalid credentials.... 
        You do not have permission to view this directory or page using the 
        credentials that you supplied...", 
     "innerError": { 
      "request-id": "02fde3c3-a56c-4134-b483-0b53aee88410", 
      "date": "2017-09-13T05:51:31" 
     } 
    } 
} 
+0

いくつかの質問があります:1)どのようなOAUTHのフロー( 'authoriztion_code'、'暗黙的 '、' client_credentials'など)、2)どのスコープをリクエストしましたか、そして3)あなたはAdmin Approentプロセスをまだ経験しましたか? ? –

+0

私はクライアントの資格情報を使用しようとしており、グループを追加してすべてのグループ(v1.0 /グループ)を取得できます。私に問題を起こしているPlannerリクエストのみ。インタラクティブに接続すると、すべてうまく動作します(この場合は「認証コード」だと思いますが)。クライアントの資格情報ではありません。私は両方のケースでGroup.ReadWrite.Allと他のものを使用しています( '認証コード'の場合、クライアントのcredケースで直接要求します。アプリのポータルで設定しました。私はPowerShellを使っています。 –

答えて

1

私は(client_credentialsフローを使用している)アプリケーションの権限がプランナーでサポートされていません怖いです。プランと対話するには、委任されたアクセス許可をサポートするフローを使用する必要があります。 documentationから

  • 委任(仕事や学校のアカウント):Group.Read.AllGroup.ReadWrite.All
  • 委任(個人のMicrosoftアカウント):サポートされていません
  • アプリケーション:サポートされていません
+0

ああ、ありがたいことに、Marcに感謝します。バックグラウンドサービスアプリにとっては非常に残念です。あなたはこれが何らかの時点で来るかどうかを知っているか、私はUserVoice(例えばhttps://officespdev.uservoice.com/forums/224641-feature-requests-and-feedback/suggestions/5904632-task-management-api)をチェックするだけでよいでしょうか –

+0

私はUserVoiceをチェックします。これらのスコープは定期的に見ていますが、アプリケーションスコープを拡張すると正当な理由があることをご了承ください。 –

+1

これを上書きするユーザーのために既存のUserVoiceが見つかりました:https://officespdev.uservoice .com/forums/224641-feature-requests-and-feedback/suggestions/17719684 -allow-access-planner-using-client-credentials-f –

関連する問題