Integrating with Microsoft Priva
You can natively integrate OneTrust to an account of Microsoft Priva and request personal information held in those environments to help service OneTrust data subject or consumer rights requests.
When a data subject submits a request to a OneTrust web form, the request workflows will automatically submit an equal request through the Microsoft integration. This will create a ticket in the Priva compliance center to find and deliver all personal information relating to the requester held in Priva. While the request is processing, privacy admins can monitor its status in the OneTrust Privacy Rights Automation module. and once the request is complete, consumer files can be pulled back from the Microsoft environment into the module.
The information found within Priva systems can then be reviewed and compiled with similar files found across non-Microsoft systems. OneTrust can then automatically redact sensitive and confidential data that should not be included in your response before sharing this information with the requester via the Privacy Portal. For more information, see OneTrust DSAR Redaction Capabilities.
The Microsoft Priva integration is currently available as a preview feature. To enable access to this feature, please contact OneTrust Support to submit the request.
Prerequisites
-
OneTrust Application Role: Site Admin or Integration Manager
-
Microsoft Role: Administrator, must allow for app creation with eDiscovery permissions
-
Internal OneTrust user added to tenant as Site Admin to load integration package
-
Privacy Rights Automation web form and workflow
-
Existing test data in Microsoft tenant and provided to OneTrust
Register an application
- As the Microsoft Admin, log in to your tenant at portal.azure.com.
- Search and select App Registrations. The App Registrations screen appears.
- Click New registration.
- Provide a name for the new registered application.
- Under Supported account types choose the setting Accounts in this organizational directory only.
- Under Redirect URI (optional) select Web as the platform, then paste the following URL:
https://uat.onetrust.com/integrationmanager/api/v1/tokens/callback - Click the Register button.
- Note down the Application (client ID) and Directory (tenant) ID.
Certificates & Secrets
API Permissions
OneTrust Integration Credential Setup
OneTrust must enabled this feature package for your environment account. Please contact OneTrust Support to get started.
OneTrust DSAR Workflow Configuration
- On the Data Subject Rights menu, select . The Workflows screen appears.
- Create a new workflow or choose an existing workflow to test with. The Workflow Details screen should be opened.
- Select the desired workflow stage, then click the Add Connection button. The Add Connection pane appears.
- Under the Add Existing Connection section, search and select the workflow you just created for the Microsoft integration.
- Click the Next button. The Configure Subtask screen will appear in the pane.
- Configure the System Subtask according to your desired preferences.
- Click the Add button. The integration connection will be added to the given workflow stage to trigger the subtask.
- Click the Activate button to enable the DSAR workflow.
OneTrust DSAR Web Form Configuration
OneTrust DSAR Redaction Capabilities
For OneTrust Data Redaction customers, data that is returned to the Privacy Rights module can be redacted prior to being shared with data subjects.
myOneTrust DSAR Redaction Resources
Testing the Integration
- On the Data Subject Rights menu, select . The Web Forms screen appears.
- Select the web form you configured for this integration. The Web Form Customization screen appears.
- Click the Context Menu icon, then select Test Live Form. The web form will appear in a new browser tab.
- Create a request using test data or data available in your Microsoft tenant.
- Once the request is received by the application, manually advance the request workflow to the stage where you added the integration connection. The integration will be triggered to create a request within the Microsoft tenant.
- The Microsoft tenant user will need to advance the request within Priva to the Complete stage.
- Once the Priva request is complete and the OneTrust application has ran, the data will be posted to the request's Result Summary screen. The System Subtask will also be marked as Complete in the workflow.
- Results can now be shared with data subjects via the Privacy Portal.