2016-07-13 5 views
0

Ich versuche auf Dateien auf einem Laufwerk für persönliche sowie geschäftliche Laufwerk zugreifen. Ich plane, V2-Endpunkt zu verwenden, kann mir jemand zeigen, um Anwendung zu probieren, oder, wie man Spielraum für Diagramm api für ein Laufwerkgeschäft zur Verfügung stellt, das offene Identifikation benutzt, verbinden Sie.Wie Sie Graph API verwenden und Umfang mit Microsoft v2.0 Endpunkt

Antwort

1

Dieser Artikel hat die Informationen, die Sie suchen: https://azure.microsoft.com/en-us/documentation/articles/active-directory-v2-protocols-oidc/ Der Umfang Zugriff auf Microsoft Onedrive Inhalt zu bekommen, ist Files.Read oder Files.ReadWrite, können Sie eine der folgenden Zeichenfolgen für den Geltungsbereich Parameter verwenden: scope = openid% 20https% 3A% 2F% 2Fgraph.microsoft.com% 2Ffiles.read oder scope = openid% 20files.read

+0

Ich gehe durch das Dokument, ich bekomme einen ungültigen Clientfehler, als ich die dort gestellte Anfrage ausgeführt habe. Irgendeine Idee, wie man das repariert –

+0

Können Sie mehr Details zur Verfügung stellen, welche Anfrage Ihnen den Fehler gibt? –

+0

gibt es keinen Fehler, tatsächlich war mein Konto abgelaufen, als ich mit gültigem Konto versuchte es funktionierte. –

0

Sie wahrscheinlich die Microsoft Graph API

ich den folgenden Link, um die meisten hilfreich verwenden möchten auf verfügbaren Bereichen.

https://graph.microsoft.io/en-us/docs/authorization/permission_scopes

Hier ist die Liste:

Berechtigungen erfordern Administrator Zustimmung

  • Directory.AccessAsUser.All
  • Directory.Read.All
  • Directory.ReadWrite.All
  • Group.Read.All
  • Group.ReadWrite.All
  • User.Read.All
  • User.ReadWrite.All

Berechtigungen, die Administrator Zustimmung

  • Calendars.Read
  • benötigen keine Calendars.Read.Shared
  • Kalender.ReadWrite
  • Calendars.ReadWrite.Shared
  • Contacts.Read
  • Contacts.Read.Shared
  • Contacts.ReadWrite
  • Contacts.ReadWrite.Shared
  • Files.Read
  • Files.Read.All
  • Files.Read.Selected
  • Files.ReadWrite
  • Files.ReadWrite.All
  • Files.ReadWrite.AppFolder
  • Files.ReadWrite.Selected
  • Mail.Read
  • Mail.Read.Shared
  • Mail.ReadWrite
  • Mail.ReadWrite.Shared
  • Mail.Send
  • Mail.Send.Gemeinsamer
  • MailboxSettings.ReadWrite
  • offline_access
  • openid

offline_access notwendig ist, wenn Sie tun OAuth2 und wollen eine Aktualisierungs-Token.

+0

Ja, ihr habt recht. Ich habe die lächerliche Zeit, die ich brauchte, um diese Verbindung zu finden, nicht deutlich artikuliert. Ich habe die Scoping-Regeln hinzugefügt. Ich hoffe, dass diese jemanden etwas Zeit sparen –

Verwandte Themen