响应个人数据导出请求 (Microsoft Entra ID)
欧盟 (EU) 一般数据保护条例 (GDPR) 赋予个人对其数据的重要权利。 请参阅Microsoft Learn 一般数据保护条例摘要,查看有关 GDPR 的概述,包括术语、行动计划和准备清单,以帮助您在使用 Microsoft 产品和服务时履行 GDPR 规定的义务。
您可以了解有关 GDPR 的更多信息,以及 Microsoft 如何帮助对它以及受其影响的客户提供支持。
- Microsoft 信任中心提供常规信息、合规性最佳做法和有助于实施 GDPR 问责制的文档,例如数据保护影响评估、数据主体请求和数据泄露通知。
- 服务信任门户提供有关 Microsoft 服务如何帮助支持 GDPR 合规性的信息。
备注
本文提供了从设备或服务中导出个人数据的说明,可以帮助您履行 GDPR 项下的义务。 有关 GDPR 的常规信息,请参阅 Microsoft 信任中心的 GDPR 部分和服务信任门户的 GDPR 部分。
数据可移植性权限让数据使用者可请求其个人数据的电子格式副本,该副本可传输到其他数据控制方。
下表总结了在何处查找和导出使用 Power Automate 中的 Microsoft Entra 进行身份验证的用户的个人数据。
- 网站访问:登录到 Power Apps 管理中心或 Power Platform 管理中心。
- PowerShell 访问:使用 Power Apps Admin PowerShell cmdlet。
客户数据 | 网站访问 | PowerShell 访问 |
---|---|---|
系统生成的日志 | Office 365 服务信任门户 | |
运行历史记录 | Power Automate Maker Portal | |
流 | Power Automate Maker Portal | |
流权限 | Power Automate Maker Portal 和 Power Automate 管理中心 | |
用户详细信息 | Power Apps cmdlet | |
连接 | Power Automate Maker Portal | Power Apps cmdlet |
连接权限 | Power Automate Maker Portal | Power Apps cmdlet |
自定义连接器 | Power Automate Maker Portal | Power Apps cmdlet |
自定义连接器权限 | Power Automate Maker Portal | Power Apps cmdlet |
网关 | Power Automate Maker Portal | 本地数据网关 PowerShell cmdlet |
网关权限 | Power Automate Maker Portal | 本地数据网关 PowerShell cmdlet |
导出云端流
登录到 Power Automate。
在左侧导航窗格中,选择我的流。
选择一个流,选择 …更多,然后选择导出。
选择包(.zip)。
该流作为压缩的存档下载。
导出运行历史记录
运行历史记录列出了云端流的所有执行。 它包括运行的状态、开始时间、持续时间、输入和输出。
登录到 Power Automate。
在左侧导航窗格中,选择我的流。
选择流。
在运行历史记录窗格中,选择查看所有。
在页面顶部,选择下载 CSV。
运行历史记录下载为 .csv 文件,方便在 Microsoft Excel 或文本编辑器中打开,然后分析结果。
导出用户的活动源
活动源显示用户活动、流执行失败和通知的历史记录。
- 登录到 Power Automate。
- 选择页面右上角的钟形符号,然后选择显示所有活动。
- 复制活动页面的内容并将其粘贴到文档编辑器中,如 Microsoft Word。
导出用户的连接
- 登录到 Power Automate。
- 选择页面右上角的齿轮符号,然后选择连接。
- 复制列表,然后将其粘贴到文档编辑器(如 Word)中。
使用 PowerShell cmdlet 导出用户的连接
Add-PowerAppsAccount
#Retrieves all connections for the specified userID
Add-PowerAppsAccount
$userId = "{userID}"
Get-AdminConnection -CreateBy $userId | ConvertTo-Json | Out-File -FilePath "UserConnections.txt"
使用 PowerShell cmdlet 导出用户的连接权限
Add-PowerAppsAccount
Get-ConnectionRoleAssignment | ConvertTo-Json | Out-File -FilePath "ConnectionPermissions.txt"
Add-PowerAppsAccount
#Retrieves all connection permissions for the specified userID
Add-PowerAppsAccount
$userId = "{userID}"
Get-AdminConnectionRoleAssignment -PrincipalObjectId $userId | ConvertTo-Json | Out-File -FilePath "ConnectionPermissions.txt"
导出用户的自定义连接器
- 登录到 Power Automate。
- 选择页面右上角的齿轮符号,然后选择自定义连接器。
- 复制列表,然后将其粘贴到文档编辑器(如 Word)中。
使用 PowerShell cmdlet 导出用户的自定义连接器
Add-PowerAppsAccount
Get-Connector -FilterNonCustomConnectors | ConvertTo-Json | Out-File -FilePath "CustomConnectors.txt"
Add-PowerAppsAccount
#Retrieves all custom connectors for the specified userID
Add-PowerAppsAccount
$userId = "{userID}"
Get-AdminConnector -CreatedBy $userId | ConvertTo-Json | Out-File -FilePath "UserCustomConnectors.txt"
使用 PowerShell cmdlet 导出用户的自定义连接器权限
Add-PowerAppsAccount
Get-ConnectorRoleAssignment | ConvertTo-Json | Out-File -FilePath "CustomConnectorPermissions.txt"
Add-PowerAppsAccount
#Retrieves all connection permissions for the specified userID
Add-PowerAppsAccount
$userId = "{userID}"
Get-AdminConnectorRoleAssignment -PrincipalObjectId $userId | ConvertTo-Json | Out-File -FilePath "CustomConnectorPermissions.txt"
导出用户的审批历史记录
在 Web 或桌面上,打开 Microsoft Teams。
在 Teams 中,按照以下步骤之一打开审批应用:
- 在主搜索栏中,搜索审批。
- 在左侧窗格中,选择省略号 (…),然后搜索或选择审批。
在已接收选项卡上,选择右上角的导出以导出已接收的审批。
选择导出日期,然后选择导出。
在已发送选项卡上,选择右上角的导出以导出已发送的审批。
选择导出日期,然后选择导出。
对用户所在的每个环境重复上述过程。 使用审批应用页面右上角的环境切换器来切换环境。
或者,打开 Power Automate,在左侧导航窗格中选择审批,然后选择历史记录选项卡。然后,您可以手动复制已接收和已发送审批的审批内容。 为确保您获得两种类型的审批内容,请在右上角选择适当的筛选器(已接收或已发送)。
使用 PowerShell cmdlet 导出用户的详细信息
Add-PowerAppsAccount
Get-AdminFlowUserDetails -UserId {userID}