How to implement SCIM APIs?
Hi,
I have a Smartsheet Enterprise account with System Administrator permissions.
I'm trying to develop an SDK that will fetch the Users, Groups, and Roles/Membership related information from the Smarsheet SCIM APIs. I've got the SCIM base URL(https://scim.smartsheet.com/v2 ) from the tutorial(https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/smartsheet-provisioning-tutorial).
The API document(https://smartsheet-platform.github.io/api-docs/) doesn't specify anything about SCIM and I couldn't find any documentation that specifies SCIM endpoints. Please provide me with the answers to the following questions:
1. What are the endpoints supported for SCIM API? eg: /Users, /Groups, /Roles, etc.
2. What are the header and query parameters supported for each of the endpoints?
3. I've tried with one of the endpoint /Users. The data received from the API(https://api.smartsheet.com/2.0/users) and SCIM API(https://scim.smartsheet.com/v2/Users) aren't the same. Why?
4. The SCIM API(https://scim.smartsheet.com/v2/Groups) returns a 404 Not Found error. How can we access group-related information?
5. What are the parameters used to handle pagination for each of the endpoints?
I'm stuck with these questions. Kindly provide me with the proper directions.
Thanks.
Answers
-
Hi @godson_john
Smartsheet does not currently have any guidance for custom integrating with the SCIM API, since this is built specifically for the Azure AD integration. I will need to check in with our Support team to see if this endpoint can be leveraged outside of Azure AD.
Can you elaborate on your reason for setting up the SDK? It would be helpful to know if you are using a directory service that Smartsheet does not natively integrate with.
Thanks!
Genevieve
Need more help? 👀 | Help and Learning Center
こんにちは (Konnichiwa), Hallo, Hola, Bonjour, Olá, Ciao! 👋 | Global Discussions
Categories
- All Categories
- 14 Welcome to the Community
- Customer Resources
- 64.9K Get Help
- 441 Global Discussions
- 139 Industry Talk
- 471 Announcements
- 4.9K Ideas & Feature Requests
- 129 Brandfolder
- 148 Just for fun
- 68 Community Job Board
- 496 Show & Tell
- 33 Member Spotlight
- 2 SmartStories
- 300 Events
- 36 Webinars
- 7.3K Forum Archives