question

ak avatar image
ak asked Leonard leWang Deactivated edited

How can I add new permissions to an app which is already in Production ?

RingCentral does not modify applications that have already been approved for Production access. Please read the directions provided below if you need to make adjustments to an application that has already been approved for production access:


  • Create a new application in the RingCentral Developer Portal, making sure to add all permissions and the appropriate platform and authorization types. We recommend using the same name as the existing production application, and append the suffix "_v{ {X}}" where { {X}} is replaced by the new version number.
  • Develop the new version (changes) to your production application in your sandbox account (using the API keys for the new application you defined in the previous step)

  • Make sure the API traffic on your new application meets all the Graduation criteria defined on the "Status & Review" page of your application in the Developer Portal. When you have met/exceeded the requirements, the "Apply for Production" button will become enabled.

  • Click the "Apply for Production" button to submit your application for review by our team. We review the previous day/weekend's applications each Mon-Fri.

  • If your application is approved, you will receive an email notification, and you will see the new API keys for the new version of your application to access production.

  • Once this is complete, you can then go into the Developer Portal for your previously deployed production application, and click on the "Suspend App" button. This will remove the ability for these old API keys to be used.

If you have any questions, you could submit a help ticket with our developer support team.

permissions
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

mahesh-more3143 avatar image
mahesh-more3143 answered
How much duration it takes to add new Permissions in production?
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

benjamin-dean avatar image
benjamin-dean answered
I have updated the answer which was previously given for this question to reflect our current best practices and policies towards modifying application definitions which have already been approved for production access.
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

sharmilan-a11462 avatar image
sharmilan-a11462 answered
What is a reason to add the suffix like " _v{ {X}}" where  { {X}}", or what are the benefits instead of adding a new name?
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Anirban avatar image
Anirban answered Anirban edited

A similar question is asked here multiple times.

As I know once your app is in production, you cannot change anything.

You need to submit a help ticket with the developer support team for any help. Once they have added the permission with your request(not sure if they do.. most probably they don't) you need to test again for that permission you acquired.

As per the link below, it's mentioned "
You have to clone the app and add new permissions. Then test your app in the sandbox to make sure it uses all the new and old permissions and meet the max error rate requirement."

Ref:- https://forums.developers.ringcentral.com/questions/1511/how-add-permission-after-completion-of-production.html

The official recommendation is to create a new app, add proper permissions and graduate it. So in that case you need to go through again.

Also, read https://github.com/ringcentral/ringcentral-faq/blob/master/docs/account.md#how-can-i-add-new-permiss...

1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Developer sandbox tools

Using the RingCentral Phone for Desktop, you can dial or receive test calls, send and receive test SMS or Fax messages in your sandbox environment.

Download RingCentral Phone for Desktop:

Tip: switch to the "sandbox mode" before logging in the app:

  • On MacOS: press "fn + command + f2" keys
  • On Windows: press "Ctrl + F2" keys