News & Announcements User Community Developer Community

Welcome to the RingCentral Community

Please note the community is currently under maintenance and is read-only.

Search
Make sure to review our Terms of Use and Community Guidelines.
  Please note the community is currently under maintenance and is read-only.
Home » Developers
Can I move an App to Production under a Free Tier RingCentral Developer Account ?
Tags: getting started
Aug 16, 2017 at 3:01pm   •   2 replies  •  0 likes
ak



2 Answers
answered on Jun 24, 2019 at 10:35am  

Also thought of adding the reference of different criteria discussed here and here to move the application to production


 0
answered on Aug 16, 2017 at 3:02pm  
Here's a question from one of our developers who is building an application using the Free tier Developer Account.

"I have a sandbox app that is validated and promoted to 'production' but I cannot seem to authorize the app using my Production credentials, can somebody help"
Before we answer this question let's look at what differentiates a Public vs Private App in RingCentral :

Public vs Private App's
  • Private  if you are developing an app for your own RingCentral account use;

  • Public  if you are developing an app for many RingCentral accounts.


Public apps require 3-legged OAuth so the password can stay with the user/resource owner and is not provided to the app when the app owner is different. Public apps would need to use the Authorization Code Flow to authorize. 


For a private app, the app owner and resource owner are the same from a company perspective so the password grant which allows the app to access the password is allowed. However, in order to use the Password Flow  to authorize you would need to make sure the app is of the type :
  • ApplicationType private

  • PlatformType Server-Only (NO UI)


So, can I graduate an app under Free tier?

Yes, we can Graduate an app under Free Tier Developer account, provided the :

Application Type = Public 

What if my app is of the Application Type = Private?

If your application is of the type Private then you would need to either:
  1. Upgrade your RingCentral Free tier Developer account to a Paid RingCentral Account:
  2. RC Office Upgrade Plans 

  3. Create a Public App instead


 1



A new Community is coming to RingCentral!

Posts are currently read-only as we transition into our new platform.

We thank you for your patience
during this downtime.

Try Workflow Builder

Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!

Try RingCentral Workflow Builder

PRODUCTS
RingEX
Message
Video
Phone
OPEN ECOSYSTEM
Developer Platform
APIs
Integrated Apps
App Gallery
Developer support
Games and rewards

RESOURCES
Resource center
Blog
Product Releases
Accessibility
QUICK LINKS
App Download
RingCentral App login
Admin Portal Login
Contact Sales
© 1999-2024 RingCentral, Inc. All rights reserved. Legal Privacy Notice Site Map Contact Us