2017-07-05 8 views
1

API「https://graph.microsoft.com/v1.0/sites/root」にアクセスする際に問題が発生しています。私たちのテナントの一つで、それはしかし、ADFS認証を持つ別のテナントで、それが動作していないし、私たちに次のメッセージを返し、取り組んでいる:https://graph.microsoft.com/v1.0/sites/rootがテナントのために機能していません

{ 
    "error": { 
     "code": "unauthenticated", 
     "message": "The caller is not authenticated.", 
     "innerError": { 
      "request-id": "fb9267cb-1901-441e-b81c-18a831787bc2", 
      "date": "2017-07-05T15:14:57" 
     } 
    } 
} 

enter image description here Get a site resourceドキュメントから、そのようなサイトなどのサイトの権限を。 Read.AllまたはSites.ReadWrite.Allが必要です。許可ポップアップを修正することから、我々はそのテストユーザーがその権限を持って見ることができる:

enter image description here

私たちは、「私のプロフィールを取得する」として、正常な他のAPI呼び出しを実行することができます。 "unauthenticated"エラーの原因は何でしょうか?ここで何を確認する必要がありますか?どんな洞察もすばらしく評価されます。前もって感謝します。

答えて

0

MSチームのおかげで、ユーザーはテナントのルートサイトにアクセスできないことが分かりました。それは正当な応答であるように見えます。ルートサイトにアクセスしなければ、ユーザーはそのルートサイトの情報を照会することができません。

関連する問題