Skip to main content
Answer

How do I reset the "client secret" on the credentials of a production web app?

  • March 27, 2019
  • 4 replies
  • 3228 views

I am getting unexpected subscriptions created daily at 3AM (probably the result of a cron job) from an unknown source (but probably a previous developer). So I want to reset the client secret, without disruption the production app. How can I do this? Alternatively, is it possible to identify the origin of where the subscriptions are being created?

Best answer by anton-nikitin

The simplest way to do this:

  1. Clone your existing app
  2. Graduate your app. If you must, but we don't recommend it, ask developer support for assistance in activating your new app in production
  3. In your code, change the client ID/secret to new one
  4. Release this change to production
  5. Finally, suspend the old app

4 replies

  • Employee
  • Answer
  • March 27, 2019

The simplest way to do this:

  1. Clone your existing app
  2. Graduate your app. If you must, but we don't recommend it, ask developer support for assistance in activating your new app in production
  3. In your code, change the client ID/secret to new one
  4. Release this change to production
  5. Finally, suspend the old app

  • New Participant
  • April 19, 2022

Nice suggestion Anton.


ByrneReese
Community Manager
Forum|alt.badge.img+3
  • Product Manager
  • April 19, 2022
Lee - this would make a great feature. We really should have a way to refresh client secrets without having to create a completely new app. Would you create an idea in our Ideas Portal? https://ideas.ringcentral.com/

  • New Participant
  • April 20, 2022

That's a brilliant idea!

Do you think are drywall and sheetrock the same thing?