datahub/docs/managed-datahub/configuring-identity-provisioning-with-ms-entra.md
Hyejin Yoon f9dbe985d3
fix: make next as default version & create redirection (#10309)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2024-04-19 15:12:32 +09:00

2.5 KiB

title hide_title
Configuring MS Entra with DataHub true

import FeatureAvailability from '@site/src/components/FeatureAvailability';

Entity Events API

Configuring User/Group/Roles provisioning from MS Entra to DataHub

  1. Generate Personal Access Token: Generate a personal access token from DataHub.

  2. Integrate DataHub With MS Entra: Follow steps Integrate your SCIM endpoint with the Microsoft Entra provisioning service to integrate DataHub SCIM endpoint into MS Entra.

    a. Set the Tenant URL to https://<hostname>/gms/openapi/scim/v2. Replace <hostname> with your DataHub instance hostname.

    b. Set the Secret Token to Personal Access Token created in Step 1.

  3. Update Attribute Mapping For Role:

    a. Go to Provisioning section inside the App and click on Provision Microsoft Entra ID Users as shown in below image

    b. Click on Add Mapping

    c. Fill detail as shown in below image

    d. Create Role: Go to Provisioning section and click on application registration. to create the role

    Create three roles having Display Name and Value as mentioned below

    • Admin
    • Editor
    • Reader

    e. While creating the App Role set Allowed member types to Users/Groups

  4. Add Users/Groups/Roles in the App: Go to application created in step #1 and click on Add user/group as shown in below image

    On the screen choose

    • Group/User
    • And role for the Group/User. The role should be one of the role created in Step 3