Skip to main content

Hello, i’m trying to determine the best path forward on managing users. We have a backend that manages the provisioning and deprovisioning of licenses across our applications. 

I’d like to extend the same capability with Lucid but i’m having a hard time getting started. 

 

For this capability it seems like either an api key or oauth 2.0 should work, but I’m not able to get either of them working with the right scopes. Ideally we could use an api key to do this. 

 

Has anyone done this before and have an example to get going?

Hi ​@shane_smyth 

For automated user provisioning and deprovisioning in Lucidchart, the best approach is to use SCIM integration via your identity provider (Microsoft Entra ID / Azure AD). This is Lucid's preferred method and supports secure, scalable license management.

  • You can enable SCIM in Lucid under Team > App Integration > SCIM, where you’ll find the Bearer token needed to configure your IdP.
  • Direct license management via API is currently not supported, and Lucid’s REST API offers limited user control without an IdP integration.

To learn more:

License management under LucidSuite | Community

Configure Lucidchart for automatic user provisioning with Microsoft Entra ID - Microsoft Entra ID | Microsoft Learn

Hope this helps - Happy to help further!!
Thank you very much and have a great one!
Warm regards