Hi. I am following https://developers.ringcentral.com/guide/authentication/tokens
Trying to build app that will manipulate address books for all users in the company.
I am able to auth and get a token both in Sandbox and Prod.
But according to the page above, I need to supply
- a username
- an extension
- a password
If I supply the above for my user (I'm admin), I'm able to manage my address book, but when accessing another extension's, I get:
"In order to call this API endpoint for another extension, user needs to have [ReadPersonalContacts] permission granted with extended scope"
Questions:
- What's the best approach to have my App auth, without using someone's personal credentials? Create another extension just for the API (that will incur cost)?
- How to resolve the above error? what is "extended scope"?
thanks