2017-09-20 2 views
1

Ich versuche, Benutzerkontakten über die RingCentral API mit Passwort-Authentifizierung eines Super-Admin zuzugreifen. Ich habe die App Kontakte und ReadContacts Berechtigungen gegeben, aber wenn ich versuche, die Kontaktliste einer bestimmten Erweiterung zuzugreifen, erhalte ich diese Fehlermeldung:ReadPersonalContacts Berechtigung für RingCentral API

"errorCode" : "CMN-408", 
    "message" : "[ReadPersonalContacts] permission required", 
    "errors" : [ { 
    "errorCode" : "CMN-408", 
    "message" : "[ReadPersonalContacts] permission required", 
    "permissionName" : "ReadPersonalContacts" 
    } ], 
    "permissionName" : "ReadPersonalContacts" 

Die ausdrückliche Erlaubnis ist keine Option in den API-Entwickler-Einstellungen Panel. Irgendeine Idee, wie ich meiner App diese Erlaubnis geben kann?

Antwort

1

Ben,

Dieser Fehler zu Benutzerberechtigungen verwendet ist eher als App-Berechtigungen. Der Grund für diesen Fehler besteht darin, dass Sie versuchen, auf die persönlichen Kontakte des Nebenstellenbenutzers zuzugreifen. Nur die Benutzer der Erweiterung können auf ihre persönlichen Kontakte zugreifen.

Wir haben ein Ticket erstellt, um die Fehlermeldung zu beheben und eine geeignetere Nachricht anzuzeigen.

Danke, Pawan Venugopal

+0

Sie sind ein Super-Administrator sagen, können die Kontakte für einzelne Benutzer nicht zugreifen? Warum nicht? –

+0

können Sie diese API ausprobieren und die Antwort bereitstellen. https://developer.ringcentral.com/api-explorer/latest/index.html#/!/Roles_and_Permissions/loadUserPermission – Pawan

+0

Wir haben 2 Arten von Kontakten. Unternehmenskontakte und persönliche Kontakte. Unternehmenskontakte sind alle Erweiterungen innerhalb der Organisationen, auf die Super Admin zugreifen kann. Persönliche Kontakte sind Kontakte, die von einem einzelnen Benutzer (Benutzer einer Organisation) hinzugefügt wurden, auf den nur der Benutzer zugreifen kann, der den Kontakt hinzugefügt hat. Sie können die Berechtigungsprüfung auch durchführen, indem Sie die API aufrufen: https://platform.devtest.ringcentral.com/restapi/v1.0/account/~/extension/~/authz-profile/check?permissionId=ReadPersonalContacts – Pawan

Verwandte Themen