Skip to main content

Paradigm side

  • Activate SCIM feature instance-wise: Put the config key SCIM_INSTANCE_ACTIVATION to True
  • Have a user with the permissions to manage users in the desired company
  • Create an API key linked to that user

Microsoft side

  • From the Microsoft Admin interface, go to the Identity Administration area (Entra ID)
Identity Administration
  • Create a new application in the Identity administration site
Create Application
  • Select Create your own application, give the name you want and select the 3rd option Integrate any other application you don't find in the gallery (Non-gallery) and click on Create.
Application Options
  • Once the application has been created, click on Provisioning
Provisioning
  • Click on + New configuration
New Configuration
  • Configure the provisioning to use the desired Paradigm instance:
    • Tenant URL: It should follow the pattern https://<paradigm_domain_name>/scim/v2/?aadOptscim062020. The <paradigm_domain_name> should be replaced by paradigm.lighton.ai to use the LightOn SaaS solution or by the client domain name for on-premise solutions
⚠️ The ?aadOptscim062020 flag is currently necessary to fix bugs on Microsoft side. Microsoft is actively working on implementing the related behavior modifications in the default behavior.More information can be found here
  • Secret token: Put the created Paradigm API key in this field.
  • Click on Test connection to verify the Paradigm instance can be reached and has the SCIM feature available / activated.
  • Click on Create once the test is successful
Configuration Settings
  • Go to the Users and groups area to assign users or a group of users to the application
Users and Groups
  • Go to the Attribute mapping area and set the Provision Microsoft Entra ID Groups to No (disabled)
💡 The mapping of groups is currently not supported in Paradigm. The provisioning can only be used to manage users not the groups they are part of, so in our case the LightOn Paradigm authorized users group will not be created in Paradigm. The request will be refused if Microsoft Entra ID tries to.
Attribute Mapping
  • In the Attribute mapping area, check what is used for the emails[type eq "work"].value attribute, we advise to use the userPrincipalName to avoid forgetting to fill the mail microsoft field when creating a user (used by default for SCIM in Entra ID) You can find the suggested attributes configuration for users in the image below
Suggested Attributes
  • Go back to the Overview and click on Start provisioning

Expected behavior with this configuration

Here is a table summarizing the expected behaviors in Paradigm following an action in Microsoft Entra ID: