Question

How do I add the SubscriptionWebhook and CallControl Permissions to my app?

  • 15 March 2022
  • 3 replies
  • 402 views

I’m having a similar issue as discussed in the following thread:

https://community.ringcentral.com/questions/8943/call-control-permission-required-for-webhook-subsc.html

Could you please help graduate my app based on the following:

We are having issues with the Call Control and Webhook Subscriptions permissions. If we remove them our app fails in production. To create the webhooks callbacks for letting us know when a call is completed so that we can pull the recording the permission is needed. Without it we get the following errors:

- 403 status code and error message of "[SubscriptionWebhook] application permission is required for [WebHook] transport"

- "message": "Required application permission [CallControl] is missing" This is linked to case 14820907 which I have not heard back on.

ASK: Please could you either promote this App with ClientID fk1w1cjvQQqptDvg52_sgQ or update the permission by including Call Control and Webhook Subscriptions permission on the production app associated to ClientID aEs9m0miS9Wbdh-iKfItRQ.

Thank you for your assistance


3 replies

Userlevel 1

Are your apps supposed to be public apps?

@Chays van Deventer Thank you for your question. This is a common request and one we have plans to make easier to change in the future. In the meantime, the answer to this post does address the recommended way to make this change: https://community.ringcentral.com/questions/354/i-need-to-change-the-permissions-on-a-production-a.html That being said, and as mentioned in that post, there are circumstances in which we can on the backend make the changes you are asking for. The proper process to follow is to [submit a help ticket][1] so our developer support team can process your request properly. [1]: https://developers.ringcentral.com/support/create-case

Hi @Byrne Reese, thanks for getting back to me.

The issue we are experiencing is that permissions are not being registered as being used in the sandbox, even though they are. The steps in the attached post you mentioned was already actioned. However;

If we dont have those permissions, we cant setup the webhook.

If we do have those permissions, we cant graduate the app.


I have requested 2 support tickets with this ask, but have not heard any feedback yet.

Case numbers:

  • 14820907
  • 14830610

Reply