Priva (Preview)

Process Priva Requests

This connector is available in the following products and regions:

Service Class Regions
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Microsoft
URL https://support.microsoft.com
Connector Metadata
Publisher Microsoft, Purview Privacy
Privacy policy https://privacy.microsoft.com/en-us/privacystatement
Website https://www.microsoft.com/en-US/security/business/microsoft-purview
Categories Business Management;Data

Several privacy regulations around the world grant individuals—or data subjects—the right to make requests to review or manage the personal data that companies have collected about them. These subject rights requests are also referred to as data subject requests (DSRs), data subject access requests (DSARs), or consumer rights requests. Fulfilling the requests, for most organizations, is a highly manual and time consuming process.

The Microsoft Purview Privacy Connector is designed to help alleviate the complexity and length of time involved in responding to data subject requests. The connector provides a way to automate the fulfillment of requests more confidently and efficiently.

Prerequisites

You will need the following to proceed:

How to get credentials

Your organization's administrator must configure your user account permissions within Purview.

Your account must have the Data Reader Role to use this connector.

Get started with your connector

To get started, create an Automated flow and select the 'When a DSAR is Created' trigger.

Choose Trigger

Enter your Purview account and log in.

Connect to your Purview Account

When the trigger is called, the body will include a DSAR Id and Task Id. The flow must call the 'Get DSAR Details' action to get the information needed to process the request (assets, classifications and data subject identifiers). The flow will need this information to process the request.

Get DSAR Details

If the DSAR is an Export request, the flow must call the 'Upload Export Data' action to pass the user's data to the DSR Service.

Upload Export Data

After completing the request, the flow must call the 'Report DSAR Task Status' action to notify the DSR Service that it has finished. It must set the status to 'Completed' or 'Failed' depending on the execution result.

Update Task Status

Known issues and limitations

The connector will operate in the context of your user account, and will therefore be subject to your user permissions within the environment.

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
Purview Account Name string Specify your Purview Account Name. True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get subject rights request details

Get subject rights request details.

Report request task status

Report request task status.

Upload export data

Upload export data for a SRR.

Get subject rights request details

Get subject rights request details.

Parameters

Name Key Required Type Description
Request ID
dsarId True string

Unique identifier for a SRR.

Request Task ID
taskId True string

Unique identifier for a SRR Task.

Returns

Report request task status

Report request task status.

Parameters

Name Key Required Type Description
Request ID
dsarId True string

Unique identifier for a SRR.

Request Task ID
taskId True string

Unique identifier for a SRR Task.

Status
status True integer

status

Error Message
message string

optional error message

Upload export data

Upload export data for a SRR.

Parameters

Name Key Required Type Description
Request ID
dsarId True string

Unique identifier for a SRR.

Request Task ID
taskId True string

Unique identifier for a SRR Task.

Output
output True string

output

Filename
filename string

Optional filename.

Triggers

When a subject rights request task is created

When a subject rights request task is created.

When a subject rights request task is created

When a subject rights request task is created.

Returns

Definitions

DsarNotificationSchema

Name Path Type Description
Request ID
dsarId string

The request identifier.

Request Task ID
taskId string

The request task identifier.

DsarDetailsSchema

Name Path Type Description
Request ID
dsarId string

The request identifier.

Request Task ID
taskId string

The request task identifier.

Assets
assets array of string

The assets that are applicable to this SRR.

Data Subject Identifiers
dataSubjectIdentifiers array of object

The data subject identifiers that are applicable to this SRR.

key
dataSubjectIdentifiers.key string

key

value
dataSubjectIdentifiers.value string

value