Ringcentral - OAuth Authentication
Follow these steps to connect Ringcentral via the StackOne Hub successfully.
Ensure that you have registered an account on RingCentral Developers with Developer Admin privileges.
If you’ve been directed to StackOne to integrate with Ringcentral, the following steps will help you understand the process and any necessary actions to configure successful integration.
Log in to RingCentral Developers
Register for RingCentral Developers
If you do not have a RingCentral Developers account, you can register for one here: https://developers.ringcentral.com/sign-up
Your account should have the Role “Developer Admin”.
Log in to RingCentral Developers
Log in to your RingCentral Developers account
Create a New Ringcentral Application
This connection will authenticate on behalf of a registered Application in RingCentral Developers.
View Apps
In Ringcentral Developers, click the Console button, then Apps on the left.
Register new App
Click the Register App button.
Select App Type
Under App Type, select “REST API App (most common)” and click the Next button.
Enter App Properties
Under App Properties (internal-use only), enter the following details:
- App Name: Enter a name for your new App
- App description: Enter a description for your new App
- Primary Contact: Enter the email address of the main support contact for this App
- Do you intend to promote this app in the RingCentral App Gallery?: No
Enter Auth Details
Scroll down to the Auth section, and enter the following details:
- 3-legged OAuth flow authorization code
- From what type of app will you be calling the API?: Server-side web app (most common)
- OAuth Redirect URI:
https://api.stackone.com/connect/oauth2/ringcentral_iam/callback
- Issue refresh tokens? Yes
Enter Security Details
Under Security, select the following:
- Application Scopes: Read Accounts
- Who will be authorized to access your app? : This app is private and will only be callable using credentials from the same RingCentral account.
Click the Create button to proceed. Upon seeing a success message, press the OK button.
Copy API Credentials
Your new App Client ID and Client Secret will now be available to copy.
Under Production Credentials, copy both your Client ID and Client Secret and store them safely to use in the following steps.
Connecting with StackOne
Enter Credentials
Upon reaching the Link Account page, enter the credentials from the previous steps:
- Client ID
- Client Secret
Proceed by clicking the Connect button.
Congratulations, you’re all set! If you face any issues with the steps mentioned above, please contact us by emailing integrations@stackone.com. We’re always here to assist you!
Available data
This integration has the following IAM Resources available from the provider:
- Users
- Roles
- Policies