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
Azure AD and Auto Provisioning
Tags: integrations
Oct 17, 2022 at 6:58am   •   3 replies  •  0 likes
Paul Sherer

ive followed this guide to setup Auto Provisioning for a few test users.

Provisioning logs in Azure Active Directory - Microsoft Entra | Microsoft Learn

This has worked for two users who already existed in Ring Central, but the third who is a new user failed with this error


StatusCode: BadRequest Message: Processing of the HTTP request resulted in an exception. Please see the HTTP response returned by the 'Response' property of this exception for details. Web Response: { "schemas" : [ "urn:ietf:params:scim:api:messages:2.0:Error" ], "status" : "400", "scimType" : "invalidValue", "detail" : "Parameter [extension.contact.businessAddress.state] value is invalid." }. This operation was retried 0 times. It will be retried again after this date:


Does anyone know why this is failing ?

Id like to be able to assign different roles in Ring Central based on the department and country field in Azure AD, is this possible ? There's nothing in the MS Guide to explain how I link this in ring central once the user is auto provisioned.

Is there a way to auto assign a licence to the user when they are provisioned from Azure AD ?

Cant find much documentation from Ring Central on this, ive followed the SSO guide and that is working for our test users


3 Answers
answered on Nov 3, 2022 at 1:32am  

Thanks for the reply. Yes im using the Ring Central app from the Azure gallery. I followed the SSO guide to get the app added.


 0
answered on Nov 2, 2022 at 10:54am  

See this Question for more detail ... not really an "answer" though.
SCim azure integration issue with bad parameters


 0
answered on Nov 2, 2022 at 10:02am  

Hey @Paul Sherer

The error contains an odd property name. It is not represented in SCIM Core or Enterprise schemas. May very well be an RC SCIM Schema extension. If so, that property does not correctly reflect "RingCentral" within its name context.

Are you using the RC Azure Gallery app?

A few Gallery apps present SCIM into the AzureAdmn > Enterprise Apps > App > Provisioning setup/config. But do not call the SCIM.Client's SCIM APIs. Rather the vendors proprietary APIs.

{
"schemas" : [ "urn:ietf:params:scim:api:messages:2.0:Error" ],
"status" : "400",
"scimType" : "invalidValue",
"detail" : "Parameter [extension.contact.businessAddress.state] value is invalid."
}.

Snippet from Office API Reference | RingCentral Developers

scimv2-addresses.png

-----------------------------------------------------------------------------------------
JSON snippet from above webform (RC's Postman-like tool).

{

"addresses": [

{

"country": "United States",

"locality": "San Ramon",

"postalCode": "99191",

"region": "California",

"streetAddress": "555 myStreetName Road",

"type": "work"

}

]

}

Here is a mapping example for State from an app with custom schema (our Azure tenant)

1667408437237.png


 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