Compartir a través de


Respuesta a las Solicitudes de derechos del interesado (DSR) para exportar los datos de clientes de Power Apps

El "derecho de portabilidad de datos" no permite a un interesado solicitar una copia de sus datos personales en formato electrónico (es decir, "un formato estructurado, de uso frecuente, de lectura mecánica e interoperable") que se puede transmitir a otro responsable de datos:

A continuación se proporciona un resumen de los tipos de datos personales que Power Apps puede almacenar para un usuario determinado y qué experiencias puede usar para encontrarlo y para exportarlo.

Recursos que contienen datos personales Acceso al sitio web Acceso a PowerShell
Environment Centro de administración de Power Platform Cmdlets de Power Apps
Permisos de entorno** Centro de administración de Power Platform Cmdlets de Power Apps
Aplicación de lienzo / Página personalizada Portal de Power Apps Cmdlets de Power Apps
Permisos de aplicación de lienzo Portal de Power Apps Cmdlets de Power Apps
Puerta de enlace Portal de Power Apps*** Cmdlets de la puerta de enlace local
Permisos de puerta de enlace Portal de Power Apps***
Conector personalizado Creador de aplicación: Disponible
Administrador: Disponible
Permisos de conector personalizado Creador de aplicación: Disponible
Administrador: Disponible
Connection Creador de aplicación: Disponible
Administrador: Disponible
Permisos de conexión Creador de aplicación: Disponible
Administrador: Disponible
Configuración de usuario de Power Apps, configuración de la aplicación de usuario y notificaciones Creador de aplicación: Disponible
Administrador: Disponible

** Con la introducción de Microsoft Dataverse, si una base de datos se crea dentro del entorno, los permisos de entorno y los permisos de aplicaciones basadas en modelo se almacenan como registros dentro del entorno de la base de datos de Dataverse. Para obtener orientación sobre cómo responder a las solicitudes DSR para los usuarios que usan Dataverse, consulte Responder a las solicitudes de derechos del sujeto de datos (DSR) para datos de clientes de Dataverse.

*** Un administrador puede tener acceso a estos recursos desde el portal de Power Apps solo si el propietario del recurso explícitamente le ha concedido el acceso. Si no se ha concedido acceso al administrador, debe aprovechar los cdmlets de PowerShell de administración de Power Apps.

Requisitos previos

Para usuarios

Cualquier usuario con una licencia válida de Power Apps puede realizar las operaciones de usuario descritas en este documento mediante el portal de Power Apps o los cmdlets para creadores de aplicaciones.

Para administradores

Para realizar las operaciones administrativas indicadas en este documento usando el Centro de administración de Power Platform, el Centro de administración de Power Automate o Cmdlets de PowerShell para administradores de Power Apps, necesitará lo siguiente:

Paso 1: Exportar datos personales contenidos en entornos creados por el usuario

Centro de administración de Power Platform

Los administradores pueden exportar todos los entornos creados por un usuario específico desde el Centro de administración de Power Platform siguiendo estos pasos:

  1. Inicie sesión en el Centro de administración de Power Platform.

  2. En el panel de navegación, seleccione Administrar.

  3. En el panel Administrar , seleccione Entornos y, a continuación, seleccione cada entorno de la organización.

  4. Si el entorno lo ha creado el usuario a partir de la solicitud DSR, seleccione Ver todo, copie los detalles y péguelos en un editor de documentos, como Microsoft Word.

Cmdlets de PowerShell para creadores de aplicaciones

Los usuarios pueden exportar los entornos a los que tienen acceso en Power Apps mediante la función Get-PowerAppEnvironment de los cmdlets de PowerShell para creadores de aplicaciones:

Add-PowerAppsAccount
Get-PowerAppEnvironment | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Cmdlets de PowerShell para administradores

Los administradores pueden exportar todos los entornos creados por un usuario mediante la función Get-AdminPowerAppEnvironment en Cmdlets de PowerShell para administradores de :Power Apps:

Add-PowerAppsAccount
$userId = "00aa00aa-bb11-cc22-dd33-44ee44ee44ee"
Get-AdminPowerAppEnvironment -CreatedBy $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Paso 2: Exportar los permisos de entorno del usuario

Se pueden asignar permisos a los usuarios (como Administrador de entorno, Creador de entorno, etc.) en un entorno, que se almacenan en Power Apps como asignación de rol. Con la introducción de Dataverse, si se crea una base de datos en el entorno, las asignaciones de roles se almacenan como registros en el entorno de esa base de datos de Dataverse. Para más información, consulte Administrar entornos en Power Apps.

Para entornos sin una base de datos de Dataverse

Centro de administración de Power Platform

Un administrador puede exportar los permisos de entorno de un usuario desde el Centro de administración de Power Platform siguiendo estos pasos:

  1. Inicie sesión en el Centro de administración de Power Platform.

  2. En el panel de navegación, seleccione Administrar.

  3. En el panel Administrar , seleccione Entornos y, a continuación, seleccione cada entorno de la organización.

  4. Seleccione Administrador de entornos y Creador de entornos por separado. En la barra de búsqueda, busque el nombre de usuario.

    Roles de entorno.

  5. Si el usuario tiene acceso a cualquiera de los dos roles, vaya a la página Usuarios, copie los detalles y péguelos en un editor de documentos, como Microsoft Word.

Cmdlets de PowerShell para administradores

Los administradores pueden eliminar todas las asignaciones de roles de entorno para un usuario en todos los entornos sin una base de datos de Dataverse mediante la función Get-AdminPowerAppEnvironmentRoleAssignment de los cdmlets de PowerShell de administrador de Power Apps:

Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppEnvironmentRoleAssignment -UserId $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Importante

Esta función solo opera en entornos que no tengan un entorno de una base de datos en Dataverse.

Para entornos con una base de datos de Dataverse

Con la introducción de Dataverse, si se crea una base de datos en el entorno, las asignaciones de roles se almacenan como registros en el entorno de esa base de datos de Dataverse. Para obtener información sobre cómo eliminar datos personales de una instancia de base de datos de Dataverse, consulte Eliminación de datos personales del usuario de Common Data Service.  

Paso 3: Exportar datos personales contenidos en aplicaciones de lienzo creadas por el usuario

Portal de Power Apps

Un usuario puede exportar una aplicación desde Power Apps. Para obtener instrucciones paso a paso sobre cómo exportar una aplicación de lienzo, consulte Exportar una aplicación de lienzo.

Centro de administración de Power Platform

Un administrador puede exportar aplicaciones creadas por un usuario a partir del Centro de administración de Power Platform siguiendo estos pasos:

  1. Inicie sesión en el Centro de administración de Power Platform como administrador de Microsoft Entra Power Platform o administrador de Microsoft Entra Dynamics 365.

  2. En el panel de navegación, seleccione Administrar.

  3. En el panel Administrar , seleccione Entornos y, a continuación, seleccione cada entorno de la organización.

  4. En Recursos, seleccione Power Apps.

  5. Use la barra de búsqueda para buscar el nombre del usuario, que mostrará las aplicaciones que ha creado ese usuario en este entorno:

  6. Seleccione Compartir para cada una de las aplicaciones creadas por ese usuario y dese a si mismo acceso de Copropietario a la aplicación:

    Seleccione compartir aplicaciones.

  7. Una vez que tenga acceso a cada una de las aplicaciones del usuario, puede exportar una aplicación de lienzo desde Power Apps. Para obtener instrucciones paso a paso sobre cómo exportar una aplicación, consulte Exportar una aplicación de lienzo.

Paso 4: Exportar los permisos de usuario a aplicaciones de lienzo

Cada vez que se comparte una aplicación con un usuario, Power Apps almacena un registro llamado asignación de rol que describe los permisos de usuario (CanEdit o CanUse) para la aplicación. Para obtener más información, consulte Compartir una aplicación.

Cmdlets de PowerShell para creadores de aplicaciones

Los usuarios pueden exportar asignaciones de rol de aplicación para todas las aplicaciones a las que tienen acceso usando la función Get-PowerAppRoleAssignment en los Cmdlets de PowerShell para creadores de aplicaciones:

Add-PowerAppsAccount
Get-PowerAppRoleAssignment | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Centro de administración de Power Platform

Un administrador puede exportar aplicaciones creadas por un usuario a partir del Centro de administración de Power Platform siguiendo estos pasos:

  1. Inicie sesión en el Centro de administración de Power Platform como administrador de Microsoft Entra Power Platform o administrador de Microsoft Entra Dynamics 365.

  2. En el panel de navegación, seleccione Administrar.

  3. En el panel Administrar , seleccione Entornos y, a continuación, seleccione cada entorno de la organización.

  4. En Recursos, seleccione Power Apps.

  5. Seleccione Compartir para cada una de las aplicaciones en el entorno.

    Selecciona compartir aplicación.

  6. Si el usuario tiene acceso a la aplicación, vaya a la página Compartir de la aplicación, copie los detalles y, a continuación, péguelos en un editor de documento, como Microsoft Word.

Cmdlets de PowerShell para administradores

Los administradores pueden exportar todas las asignaciones de roles de aplicaciones para un usuario en todas las aplicaciones de su inquilino mediante la función Get-AdminPowerAppRoleAssignment en Cmdlets de PowerShell de administración de Power Apps:

Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppRoleAssignment -UserId $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Paso 5: Exportar datos personales contenidos en conexiones creadas por el usuario

Las conexiones se usan conjuntamente con conectores al establecer conectividad con otros sistemas SaaS y API. Las conexiones incluyen referencias al usuario que las creó y, como resultado, se pueden eliminar para quitar cualquier referencia al usuario.

Cmdlets de PowerShell para creadores de aplicaciones

Los usuarios pueden exportar todas las conexiones a las que tienen acceso mediante la función Get-AdminPowerAppConnection de los cmdlets de PowerShell para creadores de aplicaciones:

Add-PowerAppsAccount
Get-AdminPowerAppConnection | ConvertTo-Json | out-file -FilePath "UserDetails.json"

Cmdlets de PowerShell para administradores

Los administradores pueden exportar todas las conexiones creadas por el usuario mediante la función Get-AdminPowerAppConnection de los cdmlets de PowerShell de administración de Power Apps:

Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppConnection -CreatedBy $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Paso 6: Exportar los permisos de usuario a conexiones compartidas

Cmdlets de PowerShell para creadores de aplicaciones

Los usuarios pueden exportar las asignaciones de roles de conexión de todas las conexiones a las que tienen acceso mediante la función Get-AdminPowerAppConnectionRoleAssignment de los cmdlets de PowerShell para creadores de aplicaciones:

Add-PowerAppsAccount
Get-AdminPowerAppConnectionRoleAssignment | ConvertTo-Json | Out-file -FilePath "UserDetails.json"

Cmdlets de PowerShell para administradores

Los administradores puede exportar todas las asignaciones de rol de conexión para un usuario usando la función Get-AdminPowerAppConnectionRoleAssignment en los cdmlets de PowerShell de administración de Power Apps:

Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppConnectionRoleAssignment -PrincipalObjectId $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Paso 7: Exportar datos personales contenidos en conectores personalizados creados por el usuario

Los conectores personalizados complementan los conectores predefinidos existentes y proporcionan conectividad a otros API, SaaS y sistemas de desarrollo personalizado.

Cmdlets de PowerShell para creadores de aplicaciones

Los usuarios pueden exportar todos los conectores personalizados que hayan creado mediante la función Get-AdminPowerAppConnector de los cmdlets de PowerShell para creadores de aplicaciones:

Add-PowerAppsAccount  
Get-AdminPowerAppConnector | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Cmdlets de PowerShell para administradores

Los administradores pueden exportar todos los conectores personalizados creados por un usuario mediante la función Get-AdminPowerAppConnector en los cdmlets de PowerShell de administración de Power Apps:

Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppConnector -CreatedBy $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Paso 8: Exportar los permisos de usuario a conectores personalizados

Cmdlets de PowerShell para creadores de aplicaciones

Los usuarios pueden exportar todas las asignaciones de rol de conector para los conectores personalizados a los que tienen acceso usando la función Get-AdminPowerAppConnectorRoleAssignment en los Cmdlets de PowerShell para creadores de aplicaciones:

Add-PowerAppsAccount  
Get-AdminPowerAppConnectorRoleAssignment | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Cmdlets de PowerShell para administradores

Los administradores pueden exportar todas las asignaciones de rol de conector personalizadas para un usuario usando la función Get-AdminPowerAppConnectorRoleAssignment en los cdmlets de PowerShell de administración de Power Apps:

Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppConnectorRoleAssignment -PrincipalObjectId $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"

Paso 9: Exportar notificaciones de Power Apps, configuraciones de usuario y configuraciones de aplicaciones de usuario

Power Apps envía varios tipos de notificaciones a los usuarios, incluyendo cuando se comparte una aplicación con ellos y cuando se ha completado una operación de exportación de Dataverse. El historial de notificaciones de un usuario es visible para ellos en Power Apps.

Power Apps también almacena varias preferencias y ajustes de usuario que se usan para entregar las experiencias de portal y runtime de Power Apps, incluido cuando un usuario abrió por última vez una aplicación, ancló una aplicación, etc.

Cmdlets de PowerShell para creadores de aplicaciones

Los usuarios pueden exportar sus propias notificaciones, configuraciones de usuario y configuraciones de aplicaciones de usuario de Power Apps mediante la función Get-AdminPowerAppsUserDetails en los cmdlets de PowerShell para creadores de aplicaciones:

Add-PowerAppsAccount  
Get-AdminPowerAppsUserDetails -OutputFilePath "UserDetails.json"

Cmdlets de PowerShell para administradores

Los administradores pueden exportar las notificaciones de Power Apps, la configuración de usuario y la configuración de aplicaciones de usuario para un usuario mediante la función Get-AdminPowerAppsUserDetails de los cmdlets de PowerShell para administradores de Power Apps:

Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppsUserDetails -OutputFilePath "UserDetails.json" -UserPrincipalName name@microsoft.com

Paso 10: Exportar datos personales contenidos para una puerta de enlace almacenada por el usuario o en los permisos de puerta de enlace del usuario

Power Apps

Los usuarios pueden exportar los datos personales almacenados en el servicio de puerta de enlace desde Power Apps siguiendo estos pasos:

  1. En Power Apps, en el entorno predeterminado del inquilino, seleccione Puertas de enlace.
  2. Seleccione una puerta de enlace.
  3. Seleccione Detalles en la barra de comandos.
  4. En la página Detalles, si los detalles de la puerta de enlace contienen datos personales, cópielos y péguelos en un editor de documentos, como Microsoft Word.
  5. Seleccione Compartir, copie el contenido de la página y péguelo en un editor de documentos, como Microsoft Word.

Cmdlets de PowerShell de puerta de enlace

También hay cmdlets de PowerShell que permiten recuperar, administrar y eliminar las puertas de enlace personales. Obtenga más información en cmdlets de puerta de enlace local.

Administradores

Consulte ¿Qué es una puerta de enlace de datos local? para obtener orientación sobre cómo administrar puertas de enlace para su organización.

Paso 11: Exportar los datos personales del usuario en Power Automate

Las licencias de Power Apps siempre incluyen capacidades de Power Automate. Además de estar incluido en licencias de Power Apps, Power Automate también está disponible como servicio independiente. Para obtener instrucciones sobre cómo responder a solicitudes DSR para usuarios que utilizan el servicio de Power Automate, consulte Respuesta a solicitudes de interesados del RGPD para Power Automate.

Importante

Se recomienda que los administradores completen este paso para usuarios de Power Apps.

Paso 12: Buscar los datos personales del usuario en Microsoft Copilot Studio

Capacidades de Power Apps integradas en Microsoft Copilot Studio. Microsoft Copilot Studio también está disponible como servicio independiente. Para obtener instrucciones sobre cómo responder a solicitudes DSR para datos de servicio de Microsoft Copilot Studio, consulte Respuesta a solicitudes de interesados de datos para Microsoft Copilot Studio.

Importante

Se recomienda que los administradores completen este paso para usuarios de Power Apps.

Paso 13: Buscar datos personales del usuario en el Centro de administración de Microsoft 365

Algunos mecanismos de comentarios de Power Apps están integrados en el Centro de administración de Microsoft 365. Para obtener instrucciones sobre cómo exportar los datos de comentarios almacenados por el Centro de administración de Microsoft 365, consulte ¿Cómo puedo ver los comentarios de mi usuario?. Un administrador de Power Platform de Microsoft Entra o administrador de Dynamics 365 de Microsoft Entra puede administrar estos datos dentro del Centro de administración de Microsoft 365 sin necesidad de licencias de Microsoft 365 o de Office.

Importante

Se recomienda que los administradores completen este paso para usuarios de Power Apps.

Paso 14: Exportar los datos personales del usuario en entornos

Cualquiera con una licencia de Power Apps, siempre que haya 1 GB de capacidad de base de datos disponible, puede crear entornos Dataverse y crear y construir aplicaciones en Dataverse; esto incluye el Plan para desarrolladores de Power Apps, que es una licencia gratuita que permite a los usuarios probar Dataverse en un entorno individual. Para saber qué funcionalidades de Dataverse se incluyen en cada licencia de Power Apps, consulte la Página de precios de Power Apps.

Para obtener orientación sobre cómo responder a las solicitudes DSR para los usuarios que usan Dataverse, consulte Responder a las solicitudes de derechos del sujeto de datos (DSR) para datos de clientes de Dataverse.

Importante

Se recomienda que los administradores completen este paso para usuarios de Power Apps.