Споделяне чрез


Отговаряне на искания за права на обекти на данни (DSR) за експортиране на клиентски данни в Power Apps

Бележка

Новият и подобрен Power Platform център за администриране вече е в публичен преглед! Проектирахме новия център за администриране така, че да бъде по-лесен за използване, с ориентирана към задачите навигация, която ви помага да постигате конкретни резултати по-бързо. Ще публикуваме нова и актуализирана документация, когато новият Power Platform център за администриране премине към обща наличност.

"Правото на преносимост на данните" позволява на субекта на данни да поиска копие от личните си данни в електронен формат (т.е. структуриран, често използван, машинно четим и оперативно съвместим формат), който може да бъде предаден на друг администратор на данни:

По-долу има обобщение на видовете лични данни, които Power Apps може да съхранява за конкретен потребител и какви преживявания можете да използвате, за да го намерите и експортирате.

Ресурси, съдържащи лични данни Достъп до уеб сайт Достъп до PowerShell
Среда Център за администриране на Power Platform Кратки команди на Power Apps
Разрешения на среди** Център за администриране на Power Platform Кратки команди на Power Apps
Приложение за платно / персонализирана страница Портал на Power Apps Кратки команди на Power Apps
Разрешения за приложение за платно Портал на Power Apps Кратки команди на Power Apps
Шлюз Power Apps Портал*** Командлети за локалния шлюз
Разрешения за шлюз Power Apps Портал***
Конектор по избор Създател на приложение: Наличен
Администратор: Наличен
Разрешения за персонализиран конектор Създател на приложение: Наличен
Администратор: Наличен
Connection Създател на приложение: Наличен
Администратор: Наличен
Разрешения за връзка Създател на приложение: Наличен
Администратор: Наличен
Настройки на потребител на Power Apps, настройките на потребителско приложение и известия Създател на приложение: Наличен
Администратор: Наличен

** С въвеждането на Microsoft Dataverse, ако база данни е създадена в средата, разрешенията за среда и разрешенията за приложения, управлявани от модел, се съхраняват като записи в средата на Dataverse базата данни. За указания как да отговорите на заявки за DSR за потребители, които използват Dataverse, вижте Отговаряне на заявки за права на субекти на данни (DSR) за Dataverse клиентски данни.

*** Администраторът може да получи достъп до тези ресурси от портала Power Apps само ако собственикът на ресурса изрично му е предоставил достъп. Ако администраторът не е получил достъп, той трябва да използва Power Apps cdmlets на Admin PowerShell.

Предварителни изисквания

За потребители

Всеки потребител с валиден лиценз за Power Apps може да извършва операциите на потребителя, описани в този документ, използвайки портал на Power Apps или кратки команди на създателите на приложения.

За администратори

За да извършите административните операции, описани в този документ, като използвате Административен център на Power Platform, администраторски център на Power Automate или командлети PowerShell за администраторите на Power Apps, ще ви трябва следното:

Стъпка 1: Експортирайте лични данни, съдържащи се в среди, създадени от потребителя

Център за администриране на Power Platform

Администраторите могат да преглеждат всички среди, създадени от конкретен потребител от Административен център на Power Platform, като следват тези стъпки:

  1. От Административен център на Power Platform изберете всяка среда във вашата организация.

  2. Ако средата е създадена от потребителя от заявката DSR, изберете Виж всички, копирайте подробностите и след това ги поставете в редактор на документи, като например Microsoft Word.

Командлети на PowerShell за създателите на приложения

Потребителите могат да експортират среди, до които имат достъп в Power Apps чрез използване на функцията Get-PowerAppEnvironment в Командлети на PowerShell за създатели на приложение:

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

Кратки команди на PowerShell за администратори

Администраторите могат да експортират всички среди, които са създадени от потребител, като използват функцията Get-AdminPowerAppEnvironment в Power Apps cdmlets на Admin PowerShell:

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

Стъпка 2: Експортирайте разрешенията за среда на потребителя

Потребителите могат да получат разрешения (като например администратор на средата, създател на среда и т.н.) в среда, които се съхраняват в Power Apps услуга като присвояване на роля. С въвеждането на Dataverse, ако база данни е създадена в средата, тези „присвоявания на роля” се съхраняват като записи в средата на база данни на Dataverse. За повече информация вижте Администриране на среди в Power Apps.

За среди без база данни на Dataverse

Център за администриране на Power Platform

Администраторите могат да експортират разрешенията за среда на потребител от Административен център на Power Platform, като следват тези стъпки:

  1. От Административен център на Power Platform изберете всяка среда във вашата организация. Трябва да сте Microsoft Entra Power Platform администратор или Microsoft Entra администратор на Dynamics 365, за да преглеждате всички среди, създадени във вашата организация.

  2. Изберете и двете: Администратор на среда и Създател на среда поотделно и с помощта на лентата за търсене потърсете името на потребителя.

    Роли на околната среда.

  3. Ако потребителят има достъп до която и да е роля, отидете на Потребители, копирайте детайлите и ги поставете в редактор на документи, като например Microsoft Word.

Кратки команди на PowerShell за администратори

Администраторите могат да експортират всички присвоявания на роли на среда за потребител във всички среди без Dataverse база данни, като използват функцията Get-AdminPowerAppEnvironmentRoleAssignment в Power Apps Admin PowerShell cdmlets:

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

Важно

Тази функция работи само за среди, в които няма среда на база данни на Dataverse.

За среди с база данни на Dataverse

С въвеждането на Dataverse, ако база данни е създадена в средата, тези „присвоявания на роля” се съхраняват като записи в средата на база данни на Dataverse. За информация как да премахнете лични данни от среда на Dataverse база данни вижте Common Data Service Премахване на лични данни на потребителя.  

Стъпка 3: Експортирайте лични данни, съдържащи се в приложения за платно, създадени от потребителя

Портал на Power Apps

Потребителят може да експортира приложение от портал на Power Apps. За инструкции стъпка по стъпка как да експортирате приложение за платно, вижте Експортиране на приложение за платно.

Център за администриране на Power Platform

Администраторите могат да експортират приложения, създадени от потребител, като започнат от Административен център на Power Platform, като следват тези стъпки:

  1. От Административен център на Power Platform изберете всяка среда във вашата организация. Трябва да сте Microsoft Entra Power Platform администратор или Microsoft Entra администратор на Dynamics 365, за да можете да преглеждате всички среди, създадени във вашата организация.

  2. Изберете Ресурси и след това изберете Power Apps.

  3. С помощта на лентата за търсене потърсете името на потребителя, което ще изведе всички приложения, създадени в тази среда:

  4. Изберете Дял за всяко от приложенията, създадени от този потребител и дайте на себе си достъп на Съсобственик до приложението:

    Изберете споделяне на приложение.

  5. След като имате достъп до всяко от приложенията на потребителя, можете да експортирате приложение за платно от портала на Power Apps. За инструкции стъпка по стъпка как да експортирате приложение, вижте Експортиране на приложение за платно.

Стъпка 4: Експортирайте потребителските разрешения за приложения на платно

Всеки път, когато приложението се споделя с потребител, Power Apps съхранява запис, наречен присвояване на роля, който описва разрешенията на потребителя (CanEdit или CanUser) за приложението. За повече информация вижте Споделяне на приложение.

Командлети на PowerShell за създателите на приложения

Потребителите могат да експортират присвояванията на роли на приложение за всички приложения, до които имат достъп, като използват функцията Get-PowerAppRoleAssignment в кратките команди на PowerShell на създателя на приложения:

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

Център за администриране на Power Platform

Администраторите могат да експортират присвоявания на роли на приложение за потребител от Административен център на Power Platform, като следват тези стъпки:

  1. От Административен център на Power Platform изберете всяка среда във вашата организация. Трябва да сте Microsoft Entra Power Platform администратор или Microsoft Entra администратор на Dynamics 365, за да можете да преглеждате всички среди, създадени във вашата организация.

  2. За всяка среда изберете Ресурси и след това изберете Power Apps.

  3. Изберете Споделяне за всяко от приложенията в средата.

    Изберете споделяне на приложение.

  4. Ако потребителят има достъп до приложението, отидете на страницата Споделяне на приложението, копирайте детайлите и ги поставете в редактор на документи, като например Microsoft Word.

Кратки команди на PowerShell за администратори

Администраторите могат да експортират всички присвоявания на роли на приложение за потребител във всички приложения в техния клиент, като използват функцията Get-AdminPowerAppRoleAssignment в Power Apps Admin PowerShell cdmlets:

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

Стъпка 5: Експортирайте лични данни, съдържащи се във връзки, създадени от потребителя

Връзките се използват заедно с конектори при установяване на връзка с други API и SaaS системи. Връзките включват препратки към потребителя, който ги е създал и в резултат могат да бъдат изтрити, за да се премахнат всички препратки към потребителя.

Командлети на PowerShell за създателите на приложения

Потребителите могат да експортират всички връзки, до които имат достъп, като използват функцията Get-AdminPowerAppConnection в PowerShell командите на App creator:

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

Кратки команди на PowerShell за администратори

Администраторите могат да експортират всички връзки, създадени от потребителя, с помощта на функцията Get-AdminPowerAppConnection в Power Apps Admin PowerShell cdmlets:

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

Стъпка 6: Експортирайте потребителските разрешения за споделени връзки

Командлети на PowerShell за създателите на приложения

Потребителите могат да експортират присвоявания на роля на връзка за всички връзки, до които имат достъп чрез използване на функцията Get-AdminPowerAppConnectionRoleAssignment в Командлети на PowerShell за създатели на приложение:

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

Кратки команди на PowerShell за администратори

Администраторите могат да експортират всички присвоявания на роли на връзка за потребител с помощта на функцията Get-AdminPowerAppConnectionRoleAssignment в Power Apps Admin PowerShell cdmlets:

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

Стъпка 7: Експортирайте лични данни, съдържащи се в персонализирани конектори, създадени от потребителя

Персонализираните конектори допълват съществуващите конектори и позволяват свързване с други API, SaaS и разработени по поръчка системи.

Командлети на PowerShell за създателите на приложения на

Потребителите могат да експортират всички създадени от тях потребителски конектори, като използват функцията Get-AdminPowerAppConnector в PowerShell командлетите на App creator:

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

Кратки команди на PowerShell за администратори

Администраторите могат да експортират всички персонализирани конектори, създадени от потребител, като използват функцията Get-AdminPowerAppConnector в Power Apps администраторските кодове на PowerShell:

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

Стъпка 8: Експортирайте потребителските разрешения за персонализирани конектори

Командлети на PowerShell за създателите на приложения

Потребителите могат да експортират всички присвоявания на роли на конектори за персонализираните конектори, до които имат достъп, като използват функцията Get-AdminPowerAppConnectorRoleAssignment в кратките команди на PowerShell на създателя на приложения:

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

Кратки команди на PowerShell за администратори

Администраторите могат да експортират всички персонализирани присвоявания на роли на конектор за потребител, като използват функцията Get-AdminPowerAppConnectorRoleAssignment в Power Apps администраторските дискове на PowerShell:

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

Стъпка 9: Експортиране на известия на Power Apps, потребителски настройки и Настройки на потребител на приложение

Power Apps изпраща няколко вида известия до потребителите, включително когато приложението се споделя с тях и кога операцията на Dataverse по експортиране приключи. Историята на известията на потребителя е видима в рамките на портала на Power Apps.

Power Apps също съхранява няколко различни потребителски предпочитания и настройки, които се използват за предаване на време за изпълнение на Power Apps и преживявания в портала, включително когато потребителят за последно отвори приложение, прикрепи приложение и т.н.

Командлети на PowerShell за създателите на приложения

Потребителите могат да експортират собствените си известия на Power Apps, потребителски настройки и настройки на потребителските приложения, като използват функцията Get-AdminPowerAppsUserDetails в кратките команди на PowerShell на App creator:

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

Кратки команди на PowerShell за администратори

Администраторите могат да експортират известия на Power Apps, потребителски настройки и настройки на потребителско приложение за потребител, използвайки функцията Get-AdminPowerAppsUserDetails в Командлети на PowerShell за администратори на Power Apps:

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

Стъпка 10: Експортирайте лични данни, съдържащи се в съхранен от потребителя шлюз или в разрешенията на шлюза на потребителя

Портал на Power Apps

Потребителите могат да експортират личните данни, съхранявани в шлюза услуга от портал на Power Apps, като следват тези стъпки:

  1. От портал на Power Apps, изберете в средата по подразбиране за вашия клиент Шлюзове и след това изберете Подробности за всеки шлюз, до който имате достъп.

    Целева страница на шлюз.

  2. На страницата Подробности, ако данните за шлюза съдържат лични данни, копирайте данните и след това ги поставете в редактор на документи, като например Microsoft Word.

    Подробности за шлюза.

  3. Изберете Споделяне, копирайте съдържанието на страницата и след това го поставете в редактор на документи, като например Microsoft Word.

    Изберете Споделяне.

Кратки команди на PowerShell за шлюз

Има и командлети на PowerShell, които ви позволяват да изтеглите, управлявате и изтриете личните си шлюзове. За повече информация вижте командлети за локален шлюз.

Администратори

Вижте Какво е локален шлюз за данни? за насоки около управлението на шлюзове за вашата организация.

Стъпка 11: Експортирайте личните данни на потребителя в Power Automate

Лицензите за Power Apps винаги включват възможности на Power Automate. Освен че са включени в лицензи за Power Apps, Power Automate се предлага и като самостоятелна услуга. За напътствия как да се отговори на заявки за GDPR за потребители, които използват услугата Power Automate, вижте Отговаряне на искания за права на обекти на данни GDPR за Power Automate.

Важно

Препоръчваме администраторите да изпълнят тази стъпка за потребители на Power Apps.

Стъпка 12: Намерете лични данни за потребителя в Microsoft Copilot Studio

Power Apps възможностите се надграждат Microsoft Copilot Studio. Microsoft Copilot Studio се предлага и като самостоятелна услуга. За указания как да отговорите на заявки за DSR за Microsoft Copilot Studio данни за услуга, вижте Отговаряне на заявки на субект на данни за Microsoft Copilot Studio.

Важно

Препоръчваме администраторите да изпълнят тази стъпка за потребители на Power Apps.

Стъпка 13: Намерете лични данни за потребителя в центъра за администриране Microsoft 365

Някои механизми за обратна връзка в Power Apps са интегрирани с центъра за администриране Microsoft 365 . За указания как да експортирате данни за обратна връзка, съхранявани от центъра за администриране Microsoft 365 , вижте Как мога да видя обратната връзка на моя потребител?. Администратор Microsoft Entra Power Platform или администратор на Dynamics 365 може да управлява тези данни в центъра за администриране без нужда от Microsoft Entra лицензи на Office. Microsoft 365 Microsoft 365

Важно

Препоръчваме администраторите да изпълнят тази стъпка за потребители на Power Apps.

Стъпка 14: Експортирайте личните данни на потребителя в среди

Всеки с Power Apps лиценз, при условие че има 1 GB наличен капацитет за база данни, може да се създаде Dataverse среди и да създавате и изграждате приложения върху ; това включва Power Apps План за разработчици, който е безплатен лиценз, който позволява на потребителите да изпробват Dataverse в индивидуална среда. За да видите кои възможности на Dataverse са включени във всеки лиценз на Power Apps, вижте страница за цени на Power Apps.

За указания как да отговорите на заявки за DSR за потребители, които използват Dataverse, вижте Отговаряне на заявки за права на субекти на данни (DSR) за Dataverse клиентски данни.

Важно

Препоръчваме администраторите да изпълнят тази стъпка за потребители на Power Apps.