Connecting Microsoft Purview to Prizm
Prerequisites
Role assignments can take a few minutes to take effect. If Prizm returns an authorization error, confirm the service principal has the Data Reader role on the collection that holds your assets.
Don’t share the client secret in email, chat, or tickets. Store it in a vault and select Enable Vault in Prizm.
Step 1: Open Integration settings
Navigate to Organization → Integration, click the + icon to open the Channels catalog, and select Microsoft Purview. Existing integrations are listed on the Integration page with their valid and active status.Step 2: Enter connection details
Step 3: Configure Push settings
Under PUSH, select Asset and Attribute. For each level, turn on the data you want to push:Step 4: Configure Pull settings
Under PULL, select what to import from Purview: Domains, Tags, Products, and Terms. Pulled items appear on the semantics page with source type “Purview”.Step 5: Save and schedule
Click Create Integration to save. To change a saved integration, open it from the Integration list, edit the fields, and click Update Integration.When a schedule is active, per-asset automatic runs are disabled and the schedule controls when data is pushed.
Validate Before Production
- Confirm the integration shows as valid and active on the Integration page.
- Run a limited pull and check that the expected domains, tags, and terms appear on the semantics page.
- Push to a few test assets and check the values in Purview. Confirm unrelated Purview metadata is unchanged.
- If the integration shows as invalid, recheck the Tenant ID, Client ID, secret, and the service principal’s Purview roles.