Skip to main content
The First Step
March 27, 2019
Solved

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

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?

    Employee
    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

    4 replies

    Employee
    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
    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?