2016-04-03 1 views
1

Je configure une application iOS dans Azure Portal pour l'intégrer à OneDrive for Business.Onedrive for Business - Impossible de partager le fichier/dossier: 403 "interdit"

Dans "L'autorisation d'autre application" nous avons sélectionné toutes les autorisations pour - Microsoft Graph - Office 365 sharepoint en ligne - Azure Window Active Directory

Je lance exemple de code iOS SDK et il fonctionne pour presque les fonctions acceptent pour "Partager le fichier". Erreur: 403 "interdit" UserInfo = {error = notAllowed: La fonctionnalité a été désactivée. S'il vous plaît contacter votre administrateur pour obtenir de lui permettre., NSLocalizedDescription = interdit}

screenshot

Peut-être que j'ai raté toute configuration quelque part? Pourriez-vous s'il vous plaît conseiller

Merci Cordialement,

Hoang

Répondre

0

Comment avez-vous partagé le fichier, créer un lien social ou inviter les gens? Sur la base de ce test, l'API OneDrive REST fonctionne bien pour la création du lien de partage et invite les utilisateurs. Pouvez-vous reproduire ce problème en utilisant l'API OneDrive REST?

Voici l'API OneDrive REST pour votre référence.

Partager lien:

POST https://msdnofficedev-my.sharepoint.com/_api/v2.0/drive/items/01EOIEB3KQBZ74CI7DYBELCRPNZVJKSOUC/action.createLink

tête:

authorization: bearer {token} 

Content-Type: application/json 

Corps:

{ 
    "type": "view" 
} 

Inviter des personnes:

POST https://msdnofficedev-my.sharepoint.com/_api/v2.0/drive/items/01EOIEB3KQBZ74CI7DYBELCRPNZVJKSOUC/action.invite

tête:

authorization: bearer {token} 

Content-Type: application/json 

Corps:

{ 
    "requireSignIn": false, 
    "sendInvitation": true, 
    "roles": ["write"], 
    "recipients": [ 
    { "email": "[email protected]" } 
    ], 
    "message": "Here's the document I was talking about yesterday." 
} 

Et vous pouvez consulter le lien ci-dessous pour obtenir le jeton d'accès: https://dev.onedrive.com/auth/aad_oauth.htm