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
Please can someone set me up with an Avaya Cloud Office test account?
Tags: developer sandbox
Dec 11, 2020 at 8:26am   •   2 replies  •  0 likes
Matthew Herbert

Hi there


I have successfully created a test account in RingCentral and created a test desktop app which allows me access to see test call recordings. It currently uses Password Flow authentication which I want to keep. And it is enabled only for members of my own organisation/company. Password Flow is very important since the app is entirely controlled by some CRM software I created which automatically needs permission to communicate with the API, and there is no intervention with a real person (eg I do NOT want a user to have to login etc, hence why the Password Flow is the only way to enable my CRM software to automatically communicate with the API).

My company has a live Avaya Cloud Office solution with the top "enterprise" licenses and from what I have been told by Avaya support and read in your RingCentral documentation (here: https://developers.ringcentral.com/guide/basics/partners/aco) I need to reach out to "developer support" to request for partner test accounts (in this case: Avaya Cloud Office test account). Please can someone assist me?


Thank you very much for any help.
Matt

2 Answers
answered on Dec 15, 2020 at 4:52am  

I have successfully created a RingCentral app using Password Flow authentication. The app is created using Password Flow because everything is handled automatically by the CRM software I created. The other authentication methods, Auth Code, appears to require a real person to login on a login screen/page as part of the authentication process, which I do not want to happen. There is no real person user interaction, no entering of credentials into a login page. I do not want this because my CRM software communicates automatically with the API, so therefore I can only use Password authentication. My working app is currently a private app, set up for only members of my organization/company and all works successfully.

My problem I see is in order to migrate my app so it can be used for production with the partner Avaya Cloud Office, my app needs to be a "public" app. A public app in turn does not allow me to use Password Flow authentication, nor does it allow me to use Implicit authentication. A public app only allows "Auth Code" authentication. My questions is, how can I migrate my "private" app which is working, using Password Flow, graduate it and allow it to be used with Avaya Cloud Office? Alternatively can I actually create a RingCentral app which is public, using Auth Code authentication which does not require a real person user to login on a login page? I am using Postman so any examples of required headers etc will be really appreciated or raw json code examples.

Please can anyone help or assist?

Thank you very much for any help.


 0
answered on Dec 13, 2020 at 11:59pm  

Thank you for your reply. Yes I think the RingCentral documentation is meaning Sandbox account, when they mention a test account.

I was referencing the RingCentral documentation (https://developers.ringcentral.com/guide/basics/partners/aco) which quotes the following, under the "Partner Test Account" section:

"When you sign up for developer account and select to enable your App for RingCentral partners, you can reach out to developer support to request for partner test accounts (eg: Avaya Cloud Office test account), in addition to RingCentral test account. "

It is the "in addition to RingCentral test account" which made me think I also need an ACO test account, as well as my current RingCentral test account.


Once my RingCentral sandbox app is graduated to production (so it works successfully with a RingCentral sandbox account) - how do I "migrate" or start testing accessing call recordings in our live internal ACO phone system which my staff are already using? Is it just a simple case of amending the accountID, username/password in my code? I assume the unique identifier (telling my app which phone system to work with) would be the account ID which relates to our ACO phone system, and also the username and password to the ACO phone system?

Thank you again for your reply and help. I really appreciate it.


 0
answered on Dec 11, 2020 at 1:21pm  

You meant a sandbox account for ACO? As far as I know, there is no separate sandbox accounts for RCO and ACO. They both share the same domain service.devtest.ringcentral.com and platform.devtest.ringcentral.com.


 0



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