Udostępnij przez


Odpowiadanie na wnioski podmiotów danych o eksport danych klientów przechowywanych w usłudze Power Apps

„Prawo do przenoszenia danych osobowych” pozwala podmiotowi danych składać wniosek o kopię swoich danych osobowych w formacie elektronicznym (który jest ustrukturyzowany, powszechnie używany, możliwy do odczytu maszynowego i posiada interoperacyjny format), który może być przekazywany innemu kontrolerowi danych:

Poniżej zamieszczono podsumowanie typów danych osobowych, które mogą być przechowywane w Power Apps dla konkretnego użytkownika oraz które środowiska mogą służyć do znajdowania i wyeksportowania go.

Zasoby zawierające dane osobowe Dostęp do witryn internetowych Dostęp do programu Power Apps
Environment centrum administracyjne platformy Power Platform Polecenia cmdlet usługi Power Apps
Uprawnienia w środowisku** centrum administracyjne platformy Power Platform Polecenia cmdlet usługi Power Apps
Aplikacja kanwy / strona niestandardowa Portal Power Apps Polecenia cmdlet usługi Power Apps
Uprawnienia aplikacji kanwy Portal Power Apps Polecenia cmdlet usługi Power Apps
Brama Portal Power Apps*** Informacje dotyczące poleceń cmdlet bramy lokalnej
Uprawnienia bramy Portal Power Apps***
Łącznik niestandardowy Twórca aplikacji: dostępny
Administrator: dostępny
Uprawnienia łącznika niestandardowego Twórca aplikacji: dostępny
Administrator: dostępny
Connection Twórca aplikacji: dostępny
Administrator: dostępny
Uprawnienia połączeń Twórca aplikacji: dostępny
Administrator: dostępny
Ustawienia użytkownika usługi Power Apps, ustawienia aplikacji użytkownika i powiadomienia Twórca aplikacji: dostępny
Administrator: dostępny

** Po wprowadzeniu Microsoft Dataverse, jeśli w środowisku utworzona zostanie baza danych, uprawnienia środowiskowe i uprawnienia aplikacji opartej na modelu są przechowywane jako rekordy w środowisku bazy danych Dataverse. AbyOdpowiadanie na żądania prawa podmiotu danych użytkownika korzystającego z Dataverse, zobacz Odpowiadanie na żądania prawa podmiotu danych w zakresie danych klienta w Dataverse.

*** Administrator może uzyskiwać dostęp do tych zasobów z portalu Power Apps tylko wtedy, gdy właściciel zasobu jawnie udzielił mu dostęp. Jeśli administrator nie ma dostępu, musi użyć narzędzia Poleceń cmdlet administracji Power Apps w PowerShell.

Wymagania wstępne

Dla użytkowników

Każdy użytkownik z ważną licencją usługi PowerApps może wykonać operacje użytkownika opisane w tym dokumencie, korzystając z portalu usługi Power Apps lub poleceń cmdlet dla twórców aplikacji Power Apps.

Dla administratorów

W celu wykonania operacji administracyjnych, które przedstawiono w tym dokumencie za pomocą centrum administracyjnego Power Platform, centrum administracyjnego Power Automate lub poleceń cmdlet administracji Power Apps w PowerShell, należy wykonać następujące czynności:

Krok 1: eksportowanie danych osobowych zawartych w środowiskach utworzonych przez użytkownika

centrum administracyjne platformy Power Platform

Administratorzy mogą eksportować wszystkie środowiska utworzone przez określonego użytkownika z poziomu centrum administracyjnego platformy Power Platform, wykonując następujące kroki:

  1. Zaloguj się w Centrum administracyjnym Power Platform.

  2. W okienku nawigacji wybierz pozycję Zarządzaj.

  3. W okienku Zarządzanie wybierz pozycję Środowiska, a następnie wybierz każde środowisko w organizacji.

  4. Jeśli środowisko zostało utworzone przez użytkownika związanego z żądaniem egzekwowania praw osób, wybierz Zobacz wszystkie, przejdź do strony Szczegóły, skopiuj dane szczegółowe, po czym wklej je do edytora dokumentów takiego jak Microsoft Word.

Polecenia cmdlet dla twórców aplikacji w PowerShell

Użytkownicy mogą eksportować środowiska, do których mają dostęp w usłudze Power Apps, przy użyciu funkcji Get-PowerAppEnvironment dostępnej w ramach poleceń cmdlet programu PowerShell dla twórców aplikacji:

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

Polecenia cmdlet programu PowerShell dla administratorów

Administratorzy mogą eksportować wszystkie środowiska utworzone przez użytkownika przy użyciu funkcji Get-AdminPowerAppEnvironment poleceń cmdlet administracji Power Apps w PowerShell:

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

Krok 2: eksportowanie uprawnień do środowiska użytkownika

Użytkownikom można przypisywać uprawnienia (np. administrowanie środowiskiem, producent środowiska itp.) w środowisku, które są przechowywane w Power Apps w postaci przypisywania ról. Wraz z wprowadzeniem Dataverse, jeśli baza danych jest tworzona w środowisku, te „przypisania ról” są przechowywane jako rekordy w środowisku tej bazy danych Dataverse. Aby uzyskać więcej informacji, zobacz temat Administrowanie środowiskami w usłudze Power Apps.

Dla środowisk bez bazy danych Dataverse

Centrum administracyjne platformy Power Platform

Administrator może wyeksportować uprawnienia środowiska użytkownika z centrum administracyjnego platformy Power Platform, wykonując następujące czynności:

  1. Zaloguj się w Centrum administracyjnym Power Platform.

  2. W okienku nawigacji wybierz pozycję Zarządzaj.

  3. W okienku Zarządzanie wybierz pozycję Środowiska, a następnie wybierz każde środowisko w organizacji.

  4. Wybierz zarówno Administrator środowiska, jak i Kreator środowisk, a następnie przy użyciu paska wyszukiwania znajdź nazwę użytkownika.

    Role w środowisku.

  5. Jeśli użytkownik ma dostęp do każdej roli, przejdź do strony Użytkownicy, skopiuj dane szczegółowe i wklej je do edytora dokumentów, takiego jak Microsoft Word.

Polecenia cmdlet programu PowerShell dla administratorów

Administrator może eksportować wszystkie przypisania ról środowiska użytkownika we wszystkich środowiskach bez bazy danych Dataverse, używając funkcji Get-AdminPowerAppEnvironmentRoleAssignment z zestawu poleceń cmdlet programu PowerShell dla administratorów usługi Power Apps:

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

Ważne

Ta funkcja działa tylko w środowiskach, które nie mają środowiska bazy danych Dataverse.

Dla środowisk z bazą danych Dataverse

Wraz z wprowadzeniem Dataverse, jeśli baza danych jest tworzona w środowisku, te „przypisania ról” są przechowywane jako rekordy w środowisku tej bazy danych Dataverse. Aby uzyskać informacje na temat sposobu usuwania danych osobowych z wystąpienia bazy danych środowiska Dataverse, zobacz artykuł: Usuwanie danych osobowych użytkownika usługi Common Data Service.  

Krok 3: eksportowanie danych osobowych zawartych w aplikacjach kanwy utworzonych przez użytkownika

Portal Power Apps

Użytkownik może wyeksportować aplikację z usługi Power Apps. Aby wyświetlić instrukcje krok po kroku dotyczące eksportowania aplikacji kanwy, zobacz temat Eksportowanie aplikacji kanwy.

centrum administracyjne platformy Power Platform

Administrator może wyeksportować aplikacje utworzone przez użytkownika, zaczynając od centrum administracyjnego platformy Power Platform, wykonując następujące kroki:

  1. Zaloguj się do centrum administracyjnego platformy Power Platform jako administrator platformy Microsoft Entra Power Platform lub administrator usługi Microsoft Entra Dynamics 365.

  2. W okienku nawigacji wybierz pozycję Zarządzaj.

  3. W okienku Zarządzanie wybierz pozycję Środowiska, a następnie wybierz każde środowisko w organizacji.

  4. W obszarze Zasoby wybierz pozycję Power Apps.

  5. Korzystając z paska wyszukiwania, wyszukaj nazwę użytkownika, która wywołuje wszystkie aplikacje utworzone w tym środowisku:

  6. Dla każdej aplikacji utworzonej przez tego użytkownika wybierz opcję Udostępnij i nadaj sobie prawo dostępu do aplikacji na poziomie Współwłaściciel:

    Wybierz pozycję Udostępnij aplikację.

  7. Po uzyskaniu dostępu do poszczególnych aplikacji użytkownika można wyeksportować aplikację kanwy z portalu usługi Power Apps. Aby wyświetlić instrukcje krok po kroku dotyczące eksportowania aplikacji, zobacz temat Eksportowanie aplikacji kanwy.

Krok 4: wyeksportuj uprawnienia użytkownika do aplikacji kanwy

Ilekroć dana aplikacja jest udostępniana użytkownikowi, w Power Apps jest przechowywany rekord o nazwie przypisanie ról, który opisuje uprawnienia użytkownika (CanEdit albo CanUser) w aplikacji. Aby uzyskać więcej informacji, zobacz Udostępnianie aplikacji.

Polecenia cmdlet dla twórców aplikacji w PowerShell

Użytkownicy mogą eksportować przypisania roli aplikacji dla wszystkich aplikacji, do których mają dostęp, za pomocą funkcji Get-PowerAppRoleAssignment dostępnej w ramach poleceń cmdlet programu PowerShell:

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

centrum administracyjne platformy Power Platform

Administrator może wyeksportować aplikacje utworzone przez użytkownika, zaczynając od centrum administracyjnego platformy Power Platform, wykonując następujące kroki:

  1. Zaloguj się do centrum administracyjnego platformy Power Platform jako administrator platformy Microsoft Entra Power Platform lub administrator usługi Microsoft Entra Dynamics 365.

  2. W okienku nawigacji wybierz pozycję Zarządzaj.

  3. W okienku Zarządzanie wybierz pozycję Środowiska, a następnie wybierz każde środowisko w organizacji.

  4. W obszarze Zasoby wybierz pozycję Power Apps.

  5. Wybieranie Udostępnij dla każdej aplikacji w środowisku.

    Wybierz pozycję Udostępnij aplikację.

  6. Jeśli użytkownik ma dostęp do aplikacji, przejdź na stronę aplikacji Udostępnij, skopiuj szczegóły i wklej je do edytora dokumentów, takiego jak Microsoft Word.

Polecenia cmdlet programu PowerShell dla administratorów

Administratorzy mogą eksportować wszystkie role aplikacji dla użytkownika we wszystkich aplikacjach w swojej dzierżawie, korzystając z funkcji Get-AdminAppRoleAssignment w poleceniu cmdlet administracji PowerShell Power Apps:

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

Krok 5: eksportowanie danych osobowych zawartych w łącznikach utworzonych przez użytkownika

Połączenia są używane w połączeniu z łącznikami podczas ustanawiania łączności z innymi interfejsami API i systemami SaaS. Połączenia zawierają odwołania do użytkownika, który je utworzył, i w związku z czym mogą zostać usunięte w celu usunięcia odwołań do użytkownika.

Polecenia cmdlet dla twórców aplikacji w PowerShell

Użytkownicy mogą eksportować wszystkie połączenia, do których mają dostęp, za pomocą funkcji Get-AdminPowerAppConnection dostępnej w ramach poleceń cmdlet programu PowerShell dla twórców aplikacji w usłudze:

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

Polecenia cmdlet programu PowerShell dla administratorów

Administratorzy mogą eksportować wszystkie połączenia utworzone przez użytkownika za pomocą funkcji Get-AdminPowerAppConnection dostępnej w ramach administracyjnych poleceń cmdlet programu PowerShell w usłudze Power Apps:

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

Krok 6: wyeksportuj uprawnienia użytkownika do udostępnionych połączeń

Polecenia cmdlet dla twórców aplikacji w PowerShell

Użytkownicy mogą eksportować przypisania roli połączenia dla wszystkich połączeń, do których mają dostęp, za pomocą funkcji Get-AdminPowerAppConnectionRoleAssignment dostępnej w ramach poleceń cmdlet programu PowerShell dla twórców aplikacji w usłudze:

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

Polecenia cmdlet programu PowerShell dla administratorów

Administratorzy mogą eksportować wszystkie przypisane role połączenia utworzone przez użytkownika przy użyciu funkcjiGet-AdminPowerAppConnectionRoleAssignmentpolecenia cmdlet administracji PowerShell Power Apps:

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

Krok 7: eksportowanie danych osobowych zawartych w niestandardowych łącznikach utworzonych przez użytkownika

Łączniki niestandardowe uzupełniają istniejące złącza wbudowane oraz umożliwiają łączność z innymi systemami interfejsów API, SaaS i opracowanych przez użytkownika.

Polecenia cmdlet twórcy aplikacji w PowerShell

Użytkownicy mogą eksportować wszystkie łączniki niestandardowe, które zostały przez nich utworzone, za pomocą funkcji Get-AdminPowerAppConnector dostępnej w ramach poleceń cmdlet programu PowerShell dla twórców aplikacji w usłudze:

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

Polecenia cmdlet programu PowerShell dla administratorów

Administratorzy mogą eksportować wszystkie niestandardowe łączniki utworzone przez użytkownika przy użyciu funkcji Get-AdminPowerAppConnectorpolecenia cmdlets administracji Power Apps w PowerShell:

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

Krok 8: wyeksportuj uprawnienia użytkownika do niestandardowych łączników

Polecenia cmdlet dla twórców aplikacji w PowerShell

Użytkownicy mogą eksportować wszystkie przypisania roli łącznika dla łączników niestandardowych, do których mają dostęp, za pomocą funkcji Get-AdminPowerAppConnectorRoleAssignment dostępnej w ramach poleceń cmdlet programu PowerShell dla twórców aplikacji w usłudze PowerApps:

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

Polecenia cmdlet programu PowerShell dla administratorów

Administratorzy mogą eksportować wszystkie przypisane role połączenia utworzone przez użytkownika przy użyciu funkcji Get-AdminPowerAppConnectorRoleAssignment polecenia cmdlet administracji PowerShell Power Apps:

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

Krok 9: Eksport powiadomień Power Apps, ustawień użytkownika i ustawień aplikacji użytkownika

Power Apps wysyła do użytkowników kilka typów powiadomień, łącznie z przypadkiem, gdy aplikacja została udostępniona użytkownikowi, a także gdy operacja eksportowania w usłudze Dataverse została zakończona. Historia powiadomień użytkownika jest widoczna w usłudze Power Apps.

W Power Apps przechowywane są również kilka różnych preferencji użytkownika oraz ustawień służących do dostarczania środowiska uruchomieniowego Power Apps i portalu, w tym kiedy użytkownik ostatnio otworzył aplikację, przypięto aplikację itp.

Polecenia cmdlet dla twórców aplikacji w PowerShell

Użytkownicy mogą eksportować własne powiadomienia Power Apps, ustawienia użytkownika i ustawienia aplikacji użytkownika przy użyciu funkcji Get-AdminPowerAppsUserDetails w poleceniach cmdlets twórcy aplikacji w PowerShell:

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

Polecenia cmdlet programu PowerShell dla administratorów

Administratorzy mogą eksportować powiadomienia, ustawienia użytkownika i ustawienia aplikacji użytkownika usługi PowerApps dotyczące określonego użytkownika za pomocą funkcji Get-AdminPowerAppsUserDetails dostępnej w ramach administracyjnych poleceń cmdlet programu PowerShell w usłudze Power Apps:

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

Krok 10: eksportowanie danych osobowych zawartych w ramach bramy przechowywanej na poziomie użytkownika lub uprawnienia bramy użytkownika

Power Apps

Użytkownicy mogą eksportować dane osobowe przechowywane w usłudze bramy z usługi Power Apps , wykonując następujące kroki:

  1. W usłudze Power Apps, w domyślnym środowisku dzierżawcy, wybierz pozycję Bramy.
  2. Wybierz bramę.
  3. Wybierz pozycję Szczegóły na pasku poleceń.
  4. Na stronie Szczegóły jeśli informacje szczegółowe bramy zawierają jakiekolwiek dane osobowe, skopiuj te szczegóły i wklej je do edytora dokumentów, takiego jak Microsoft Word.
  5. Wybierz opcję Udostępnij, skopiuj zawartość strony, a następnie wklej ją do edytora dokumentów, takiego jak Microsoft Word.

Polecenia cmdlet programu PowerShell dotyczące bramy

Istnieją również polecenia cmdlet usługi PowerShell, które umożliwiają pobieranie i usuwanie bram osobistych oraz zarządzanie nimi. Dowiedz się więcej w Poleceniach cmdlet dla bramy lokalnej.

Administratorzy

Zobacz Czym jest lokalna brama danych? , aby zapoznać się z instrukcjami dotyczącymi zarządzania bramami w organizacji.

Krok 11: eksportowanie danych osobowych użytkownika w środowiskach Power Automate

Licencje Power Apps zawsze zawierają funkcje Power Automate. Oprócz włączenia do licencji Power Apps, Power Automate jest także dostępna jako Usługa autonomiczna. Aby uzyskać wskazówki dotyczące sposobu reagowania na żądania DSR dotyczące użytkowników korzystających z Power Automate, zobacz Odpowiadanie na wnioski podmiotów danych dotyczących RODO w usłudze Power Automate.

Ważne

Zaleca się, aby administratorzy wykonali ten krok dla użytkownika Power Apps.

Krok 12: Znajdź dane osobowe dla użytkownika w Microsoft Copilot Studio

Możliwości Power Apps opierają się na Microsoft Copilot Studio. Microsoft Copilot Studio jest również dostępny jako samodzielna usługa. Aby uzyskać wskazówki dotyczące odpowiadania na żądania DSR dla danych usług Microsoft Copilot Studio, zobacz Odpowiadanie na wnioski osób, których dane dotyczą, w Microsoft Copilot Studio.

Ważne

Zaleca się, aby administratorzy wykonali ten krok dla użytkownika Power Apps.

Krok 13: Znajdź dane osobowe użytkownika w centrum administracyjnym Microsoft 365

Niektóre mechanizmy opinii w Power Apps są zintegrowane z centrum administracyjnym Microsoft 365. Wskazówki dotyczące eksportowania danych przechowywanych w centrum administracyjnym Microsoft 365, zobacz Jak mogę zobaczyć opinie mojego użytkownika?. Globalny administrator Microsoft Entra Power Platform lub administrator Microsoft Entra Dynamics 365 jest w stanie zarządzać tymi danymi w centrum administracyjnym Microsoft 365 bez konieczności użycia licencji Microsoft 365 lub Office.

Ważne

Zaleca się, aby administratorzy wykonali ten krok dla użytkownika Power Apps.

Krok 14: eksportowanie danych osobowych użytkownika w środowiskach

Każda osoba z licencją Power Apps, pod warunkiem, że dostępna jest 1 GB pojemności bazy danych, może tworzyć środowiska Dataverse oraz tworzyć i budować aplikacje w Dataverse; obejmuje to plan Power Apps Developer, który jest bezpłatną licencją, która umożliwia użytkownikom wypróbowanie Dataverse w indywidualnym środowisku. Aby zobaczyć, które funkcje Dataverse są zawarte w każdej licencji Power Apps, zobacz stronę cennika Power Apps.

AbyOdpowiadanie na żądania prawa podmiotu danych użytkownika korzystającego z Dataverse, zobacz Odpowiadanie na żądania prawa podmiotu danych w zakresie danych klienta w Dataverse.

Ważne

Zaleca się, aby administratorzy wykonali ten krok dla użytkownika Power Apps.