SCIM Provisioning Issues
We're using AzureAD and are using an expression to map the value to urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:department
Expression:
Join("-", "", CStr([departmentNumber]), [department])
Output Exampe:
00-Department
Error:
Failed to update User 'xxx@xxx.com' in customappsso; 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"],"scimType":"No attribute with the name : EnterpriseUser:department","detail":"Request is unparsable, syntactically incorrect, or violates schema.","status":"400"}. This operation was retried 0 times. It will be retried again after this date: 2024-04-01T19:49:41.3316044Z UTC
Originally the department was being passed as a number, ex: 00 then we expression wrapped it with CStr() and that didn't work either, effectively we want the department to update for users "00-DepartmentName" and we're not able to get it to work properly as we keep getting this same above error.
Anyone know if this is even possible (https://learn.microsoft.com/en-us/entra/identity/saas-apps/smartsheet-provisioning-tutorial)
Answers
-
Were you able to get this working? If members of the Smartsheet Community don't respond, you may want to post in the Microsoft Q&A section.
Join us at Smartsheet ENGAGE 2024 🎉
October 8 - 10, Seattle, WA | Register now
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 62.9K Get Help
- 379 Global Discussions
- 210 Industry Talk
- 441 Announcements
- 4.5K Ideas & Feature Requests
- 139 Brandfolder
- 129 Just for fun
- 130 Community Job Board
- 449 Show & Tell
- 30 Member Spotlight
- 1 SmartStories
- 300 Events
- 33 Webinars
- 7.3K Forum Archives