Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
"Verilerin taşınabilmesi hakkı", bir veri sahibinin kişisel verilerinin başka bir veri denetleyicisine aktarılabilecek elektronik biçimdeki (yapılandırılmış, yaygın olarak kullanılan, makine tarafından okunabilir ve birlikte çalışılabilen biçim) bir kopyasını istemesine olanak tanır:
Web sitesi erişimi: Power Apps portalı, Microsoft Power Platform yönetim merkezi ve Microsoft 365 Hizmet Güven Portalı
PowerShell erişimi: Power Apps Uygulama oluşturucu cmdlet’leri, Yönetici cmdlet’leri ve Şirket içi ağ geçidi cmdlet’leri
Aşağıda, Power Apps'in belirli bir kullanıcı için depolayabileceği kişisel veri türlerinin bir özetini ve bu bilgileri bulmak ve dışarı aktarmak için hangi deneyimleri kullanabileceğinizi bulabilirsiniz.
| Kişisel verileri içeren kaynaklar | Web sitesi erişimi | PowerShell erişimi |
|---|---|---|
| Environment | Power Platform yönetim merkezi | Power Apps cmdlet'leri |
| Ortam izinleri** | Power Platform yönetim merkezi | Power Apps cmdlet'leri |
| Tuval Uygulaması / Özel sayfa | Power Apps Portal | Power Apps cmdlet'leri |
| Tuval Uygulaması izinleri | Power Apps Portal | Power Apps cmdlet'leri |
| Ağ Geçidi | Power Apps Portal*** | Yerinde ağ geçidi cmdlet'leri |
| Ağ geçidi izinleri | Power Apps Portal*** | |
| Özel bağlayıcı | Uygulama oluşturucu: Mevcut Yönetici: Mevcut |
|
| Özel bağlayıcı izinleri | Uygulama oluşturucu: Mevcut Yönetici: Mevcut |
|
| Connection | Uygulama oluşturucu: Mevcut Yönetici: Mevcut |
|
| Bağlantı izinleri | Uygulama oluşturucu: Mevcut Yönetici: Mevcut |
|
| Power Apps kullanıcı ayarları, kullanıcı uygulaması ayarları ve bildirimler | Uygulama oluşturucu: Mevcut Yönetici: Mevcut |
** Microsoft Dataverse'in kullanıma sunulmasıyla birlikte, ortam içerisinde bir veritabanı oluşturulduğunda, ortam izinleri ve model temelli uygulama izinleri Dataverse veritabanı ortamında kayıtlar olarak saklanır. Dataverse kullanan kullanıcılar için DSR isteklerinin nasıl yanıtlanacağıyla ilgili yönlendirme için Dataverse müşteri verileri için Veri Sahibi Hakları (DSR) isteklerini yanıtlama konusuna bakın.
*** Bir yönetici, yalnızca kaynağın sahibi kendisine açıkça erişim izni vermişse Power Apps portalından bu kaynaklara erişebilir. Yöneticiye erişim izni verilmediyse, Power Apps Admin PowerShell cdmlet'lerinden yararlanmaları gerekir.
Ön koşullar
Kullanıcılar için
Geçerli bir Power Apps lisansına sahip herhangi bir kullanıcı, Power Apps portalını veya Uygulama oluşturucusu cmdlet'lerini kullanarak bu belgede açıklanan kullanıcı işlemlerini gerçekleştirebilir.
Yöneticiler için
Bu belgede özetlenen yönetim işlemlerini Power Platform yönetim merkezini, Power Automate yönetim merkezini veya Power Apps Admin PowerShell cdmlet'lerini kullanarak gerçekleştirmek için aşağıdakilere ihtiyacınız olacak:
Ücretli bir Power Apps planı veya Power Apps deneme sürümü. https://make.powerapps.com/trial adresinde 30 günlük deneme sürümüne kaydolabilirsiniz. Deneme sürümü lisansları, süresi dolduğunda yenilenebilir.
Başka bir kullanıcının kaynaklarında arama yapmanız gerekiyorsa Microsoft Entra Power Platform Yöneticisi veya Microsoft Entra Dynamics 365 Yöneticisi rolü. (Ortam yöneticilerinin yalnızca izinlerinin olduğu ortamlara ve ortam kaynaklarına erişimi olduğunu unutmayın.)
Adım 1: Kullanıcı tarafından oluşturulan ortamlarda bulunan kişisel verileri dışarı aktarma
Power Platform yönetim merkezi
Yöneticiler, aşağıdaki adımları izleyerek belirli bir kullanıcı tarafından oluşturulan tüm ortamları Power Platform yönetim merkezinden dışarı aktarabilir:
Power Platform yönetim merkezinde oturum açın.
Gezinti bölmesinde Yönet'i seçin.
Yönet bölmesinde Ortamlar'ı ve ardından kuruluşunuzdaki her ortamı seçin.
Ortam, kullanıcı tarafından DSR isteği ile oluşturulmuşsa Tümünü göster'i seçin, ayrıntıları kopyalayın ve ardından Microsoft Word gibi bir belge düzenleyicisine yapıştırın.
Uygulama oluşturucuları için PowerShell cmdlet'leri
Kullanıcılar, Uygulama oluşturucu PowerShell cmdlet'lerindekiGet-PowerAppEnvironment işlevini kullanarak Power Apps'te erişebildikleri ortamları dışa aktarabilirler:
Add-PowerAppsAccount
Get-PowerAppEnvironment | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Yöneticiler için PowerShell cmdlet'leri
Yöneticiler, Power Apps Admin PowerShell cdmlet'lerindekiGet-AdminPowerAppEnvironment işlevini kullanarak bir kullanıcı tarafından oluşturulan tüm ortamları dışa aktarabilir:
Add-PowerAppsAccount
$userId = "00aa00aa-bb11-cc22-dd33-44ee44ee44ee"
Get-AdminPowerAppEnvironment -CreatedBy $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Adım 2: Kullanıcının ortam izinlerini dışarı aktarma
Kullanıcılara bir ortamda izinler (Ortam Yöneticisi, Ortam Oluşturucu vb. gibi) atanabilir ve bu izinler Power Apps'te rol ataması olarak saklanır. Dataverse'ün kullanıma sunulmasıyla birlikte ortam içinde bir veritabanı oluşturulursa bu "rol atamaları", Dataverse veritabanı ortamında kayıt olarak depolanır. Daha fazla bilgi için bkz. Power Apps’te ortamları yönetme.
Dataverse veritabanı bulunmayan ortamlar
Power Platform yönetim merkezi
Yönetici, aşağıdaki adımları izleyerek kullanıcının ortam izinlerini Power Platform yönetim merkezinden dışarı aktarabilir:
Power Platform yönetim merkezinde oturum açın.
Gezinti bölmesinde Yönet'i seçin.
Yönet bölmesinde Ortamlar'ı ve ardından kuruluşunuzdaki her ortamı seçin.
Ortam Yöneticisi ve Ortam Oluşturucu'yu ayrı ayrı seçin ve ardından arama çubuğunu kullanarak kullanıcının adını arayın.
Kullanıcının herhangi bir role erişimi varsa Kullanıcılar sayfasına gidin, ayrıntıları kopyalayın ve sonra Microsoft Word gibi bir belge düzenleyicisine yapıştırın.
Yöneticiler için PowerShell cmdlet'leri
Yöneticiler, Power Apps Admin PowerShell cdmlet'lerindekiGet-AdminPowerAppEnvironmentRoleAssignment işlevini kullanarak bir Dataverse veritabanı olmayan tüm ortamlardaki bir kullanıcıya ait tüm ortam rolü atamalarını dışa aktarabilir:
Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppEnvironmentRoleAssignment -UserId $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Önemli
Bu işlev, yalnızca Dataverse veritabanı ortamı bulunmayan ortamlar için çalışır.
Dataverse veritabanı bulunan ortamlar
Dataverse'ün kullanıma sunulmasıyla birlikte ortam içinde bir veritabanı oluşturulursa bu "rol atamaları", Dataverse veritabanı ortamında kayıt olarak depolanır. Dataverse veritabanı ortamından kişisel verileri kaldırma hakkında bilgi için bkz. Common Data Service Kullanıcı kişisel verilerini kaldırma.
Adım 3: Kullanıcı tarafından oluşturulan tuval uygulamalarında bulunan kişisel verileri dışarı aktarma
Power Apps portal
Bir kullanıcı Power Apps'ten bir uygulamayı dışarı aktarabilir. Tuval uygulamasının dışa aktarılmasıyla ilgili adım adım yönergeler için bkz. Tuval uygulamasını dışa aktarma.
Power Platform yönetim merkezi
Yönetici, aşağıdaki adımları izleyerek Power Platform yönetim merkezinden başlayarak bir kullanıcı tarafından oluşturulan uygulamaları dışarı aktarabilir:
Power Platform yönetim merkezindeMicrosoft Entra Power Platform Yöneticisi veya Microsoft Entra Dynamics 365 Yöneticisi olarak oturum açın.
Gezinti bölmesinde Yönet'i seçin.
Yönet bölmesinde Ortamlar'ı ve ardından kuruluşunuzdaki her ortamı seçin.
Kaynaklar'ın altında Power Apps'i seçin.
Arama çubuğunu kullanarak kullanıcının bu ortam içinde oluşturduğu uygulamaları getirecek şekilde kullanıcının adını arayın:
Bu kullanıcı tarafından oluşturulan uygulamaların her biri için Paylaş'ı seçin ve kendinize uygulamayı İkincil sahip erişimi verin:
Kullanıcının uygulamalarının her birine erişiminiz olduktan sonra, Power Apps'ten bir tuval uygulamasını dışarı aktarabilirsiniz. Uygulamanın dışa aktarılmasıyla ilgili adım adım yönergeler için bkz. Tuval uygulamasını dışa aktarma.
Adım 4: Kullanıcının tuval uygulaması izinlerini dışarı aktarma
Bir uygulama bir kullanıcıyla paylaşıldığında, Power Apps, kullanıcının uygulamaya ilişkin izinlerini (CanEdit veya CanUser) açıklayan rol ataması adı verilen bir kaydı depolar. Daha fazla bilgi için bkz. Uygulamayı paylaşma.
Uygulama oluşturucuları için PowerShell cmdlet'leri
Kullanıcılar erişim iznine sahip oldukları tüm uygulamalar için uygulama rolü atamalarını, Uygulama oluşturucusu PowerShell cmdlet’leri içindeki Get-PowerAppRoleAssignment işlevini kullanarak dışarı aktarabilir:
Add-PowerAppsAccount
Get-PowerAppRoleAssignment | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Power Platform yönetim merkezi
Yönetici, aşağıdaki adımları izleyerek Power Platform yönetim merkezinden başlayarak bir kullanıcı tarafından oluşturulan uygulamaları dışarı aktarabilir:
Power Platform yönetim merkezindeMicrosoft Entra Power Platform Yöneticisi veya Microsoft Entra Dynamics 365 Yöneticisi olarak oturum açın.
Gezinti bölmesinde Yönet'i seçin.
Yönet bölmesinde Ortamlar'ı ve ardından kuruluşunuzdaki her ortamı seçin.
Kaynaklar'ın altında Power Apps'i seçin.
Ortamdaki her uygulama için Paylaş'ı seçin.
Kullanıcının uygulamaya erişimi varsa uygulamanın Paylaş sayfasına gidin, ayrıntıları kopyalayın ve ardından bunları Microsoft Word gibi bir belge düzenleyicisine yapıştırın.
Yöneticiler için PowerShell cmdlet'leri
Yöneticiler, Power Apps Admin PowerShell cdmlet'lerindekiGet-AdminPowerAppRoleAssignment işlevini kullanarak, kiracılarındaki tüm uygulamalar genelinde bir kullanıcıya ait tüm uygulama rolü atamalarını dışa aktarabilir:
Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppRoleAssignment -UserId $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Adım 5: Kullanıcı tarafından oluşturulan bağlantılarda bulunan kişisel verileri dışarı aktarma
Bağlantılar, diğer API'ler ve SaaS sistemleriyle bağlantı kurarken bağlayıcılar ile birlikte kullanılır. Bağlantılar, onları oluşturan kullanıcıya başvurular içerir ve sonuç olarak kullanıcıya olan başvuruları kaldırmak için silinebilirler.
Uygulama oluşturucuları için PowerShell cmdlet'leri
Kullanıcılar erişim iznine sahip olduğu tüm bağlantıları, Uygulama oluşturucusu PowerShell cmdlet’leri içindeki Get-AdminPowerAppConnection işlevini kullanarak dışarı aktarabilir:
Add-PowerAppsAccount
Get-AdminPowerAppConnection | ConvertTo-Json | out-file -FilePath "UserDetails.json"
Yöneticiler için PowerShell cmdlet'leri
Yöneticiler, Power Apps Admin PowerShell cdmlet'lerindekiGet-AdminPowerAppConnection işlevini kullanarak kullanıcı tarafından oluşturulan tüm bağlantıları dışa aktarabilir:
Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppConnection -CreatedBy $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Adım 6: Kullanıcının paylaşılan bağlantılar için olan izinlerini dışarı aktarma
Uygulama oluşturucuları için PowerShell cmdlet'leri
Kullanıcılar erişim iznine sahip olduğu tüm bağlantılar için bağlantı rolü atamalarını, Uygulama oluşturucusu PowerShell cmdlet’leri içindeki Get-AdminPowerAppConnectionRoleAssignment işlevini kullanarak dışarı aktarabilir:
Add-PowerAppsAccount
Get-AdminPowerAppConnectionRoleAssignment | ConvertTo-Json | Out-file -FilePath "UserDetails.json"
Yöneticiler için PowerShell cmdlet'leri
Yöneticiler, Power Apps Admin PowerShell cdmlet'lerindekiGet-AdminPowerAppConnectionRoleAssignment işlevini kullanarak bir kullanıcıya ait tüm bağlantı rolü atamalarını dışa aktarabilir:
Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppConnectionRoleAssignment -PrincipalObjectId $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Adım 7: Kullanıcı tarafından oluşturulan özel bağlayıcılarda bulunan kişisel verileri dışarı aktarma
Özel Bağlayıcılar, var olan kullanıma hazır bağlayıcıları ekler ve diğer API'ler, SaaS ve özel geliştirilen sistemlere bağlantı sağlar.
Uygulama oluşturucu PowerShell cmdlet'leri
Kullanıcılar oluşturdukları tüm özel bağlayıcıları, Uygulama oluşturucusu PowerShell cmdlet’leri içindeki Get-AdminPowerAppConnector işlevini kullanarak dışarı aktarabilir:
Add-PowerAppsAccount
Get-AdminPowerAppConnector | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Yöneticiler için PowerShell cmdlet'leri
Yöneticiler, Power Apps Admin PowerShell cdmlet'lerindekiGet-AdminPowerAppConnector işlevini kullanarak bir kullanıcı tarafından oluşturulan tüm özel bağlayıcıları dışa aktarabilir:
Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppConnector -CreatedBy $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Adım 8: Kullanıcının özel bağlayıcılar için olan izinlerini dışarı aktarma
Uygulama oluşturucuları için PowerShell cmdlet'leri
Kullanıcılar erişim iznine sahip oldukları tüm özel bağlayıcılar için bağlayıcı rolü atamalarını, Uygulama oluşturucusu PowerShell cmdlet’leri içindeki Get-AdminPowerAppConnectorRoleAssignment işlevini kullanarak dışarı aktarabilir:
Add-PowerAppsAccount
Get-AdminPowerAppConnectorRoleAssignment | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Yöneticiler için PowerShell cmdlet'leri
Yöneticiler, Power Apps Admin PowerShell cdmlet'lerindekiGet-AdminPowerAppConnectorRoleAssignment işlevini kullanarak bir kullanıcıya ait tüm özel bağlayıcı rol atamalarını dışa aktarabilir:
Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppConnectorRoleAssignment -PrincipalObjectId $userId | ConvertTo-Json | Out-File -FilePath "UserDetails.json"
Adım 9: Power Apps Bildirimlerini, Kullanıcı Ayarlarını ve Kullanıcı Uygulama Ayarlarını Dışarı Aktarma
Power Apps, kendileriyle bir uygulama paylaşılması ve Dataverse dışarı aktarma işleminin tamamlanması da dahil olmak üzere kullanıcılara birkaç türde bildirim gönderir. Kullanıcının bildirim geçmişi , Power Apps'te bu kullanıcılar tarafından görülebilir.
Power Apps, kullanıcının en son ne zaman bir uygulamayı açtığı, bir uygulamayı sabitlediği vb. bilgiler de dahil olmak üzere Power Apps çalışma zamanı ve portal deneyimlerini belirlemek için kullanılan çeşitli kullanıcı tercihlerini ve ayarlarını da saklar.
Uygulama oluşturucuları için PowerShell cmdlet'leri
Kullanıcılar, Uygulama oluşturucu PowerShell cmdlet'lerindekiGet-AdminPowerAppsUserDetails işlevini kullanarak kendi Power Apps bildirimlerini, kullanıcı ayarlarını ve kullanıcı uygulaması ayarlarını dışa aktarabilir:
Add-PowerAppsAccount
Get-AdminPowerAppsUserDetails -OutputFilePath "UserDetails.json"
Yöneticiler için PowerShell cmdlet'leri
Yöneticiler, Power Apps Admin PowerShell cdmlet'lerindekiGet-AdminPowerAppsUserDetails işlevini kullanarak bir kullanıcıya ait Power Apps bildirimlerini, kullanıcı ayarlarını ve kullanıcı uygulaması ayarlarını dışa aktarabilir:
Add-PowerAppsAccount
$userId = "11bb11bb-cc22-dd33-ee44-55ff55ff55ff"
Get-AdminPowerAppsUserDetails -OutputFilePath "UserDetails.json" -UserPrincipalName name@microsoft.com
Adım 10: Kullanıcı tarafından depolanan bir ağ geçidinde veya kullanıcının ağ geçidi izinlerinde bulunan kişisel verileri dışarı aktarma
Power Apps (Microsoft'un uygulama geliştirme platformu)
Kullanıcılar, aşağıdaki adımları izleyerek ağ geçidi hizmetinde depolanan kişisel verileri Power Apps'ten dışarı aktarabilir:
- Power Apps'ten, kiracınız için varsayılan ortam içinde Ağ Geçitleri'ni seçin.
- Bir ağ geçidi seçin.
- Komut çubuğunda Ayrıntılar'ı seçin.
- Ayrıntılar sayfasında, ağ geçidi ayrıntıları herhangi bir kişisel veri içeriyorsa ayrıntıları kopyalayın ve sonra Microsoft Word gibi bir belge düzenleyicisine yapıştırın.
- Paylaş’ı seçin, sayfanın içeriğini kopyalayın ve sonra Microsoft Word gibi bir belge düzenleyicisine yapıştırın.
Ağ geçidi PowerShell cmdlet'leri
Kişisel ağ geçitlerinizi almanıza, yönetmenize ve silmenize izin veren PowerShell cmdlet'leri de vardır. Şirket içi ağ geçidi cmdlet'leri hakkında daha fazla bilgi edinin.
Yöneticiler
Kuruluşunuz için ağ geçitlerini yönetme konusunda rehberlik için bkz. Şirket içi veri ağ geçidi nedir?.
Adım 11: Power Automate'te kullanıcının kişisel verilerini dışarı aktarma
Power Apps lisansları her zaman Power Automate yeteneklerini içerir. Power Automate, Power Apps lisanslarına dahil olmasının yanı sıra bağımsız bir hizmet olarak da mevcuttur. Power Automate hizmetini kullanan kullanıcılar için DSR isteklerine nasıl yanıt verileceği konusunda rehberlik için Power Automate için GDPR Veri Sahibi İsteklerine Yanıt Verme bölümüne bakın.
Önemli
Yöneticilerin, Power Apps kullanıcıları için bu adımı tamamlamalarını öneririz.
Adım 12: Microsoft Copilot Studio uygulamasında kullanıcının kişisel verilerini bulma
Microsoft Copilot Studio'da yerleşik Power Apps özellikleri. Microsoft Copilot Studio tek başına bir servis olarak da kullanılabilir. Microsoft Copilot Studio hizmet verilerine yönelik DSR isteklerine nasıl yanıt verileceği konusunda rehberlik için Microsoft Copilot Studio için Veri Sahibi İsteklerine Yanıt Verme bölümüne bakın.
Önemli
Yöneticilerin, Power Apps kullanıcıları için bu adımı tamamlamalarını öneririz.
Adım 13: Microsoft 365 yönetici merkezinde kullanıcının kişisel verilerini bulma
Power Apps'deki bazı geri bildirim mekanizmaları Microsoft 365 yönetim merkezi ile tümleşiktir. Microsoft 365 yönetim merkezi tarafından depolanan geri bildirim verilerini verme ile ilgili kılavuz için bkz Kullanıcımın geri bildirimlerini nasıl görebilirim?. Microsoft Entra Power Platform Yöneticisi veya Microsoft Entra Dynamics 365 Yöneticisi, Microsoft 365 veya Office lisanslarına ihtiyaç duymadan bu verileri Microsoft 365 yönetim merkezinde yönetebilir.
Önemli
Yöneticilerin, Power Apps kullanıcıları için bu adımı tamamlamalarını öneririz.
Adım 14: Ortamlarda kullanıcının kişisel verilerini dışarı aktarma
1 GB kullanılabilir veritabanı kapasitesi olması koşuluyla Power Apps lisansına sahip olan herkes, Dataverse üzerinde ortamlar oluşturabilir ve uygulamalar oluşturabilir; bu, kullanıcıların Dataverse'i bireysel bir ortamda denemelerine olanak tanıyan ücretsiz bir lisans olan Power Apps Geliştirici Planı'nı da içerir. Her Power Apps lisansına hangi Dataverse özelliklerinin dahil olduğunu görmek için Power Apps Fiyatlandırma sayfasına bakın.
Dataverse kullanan kullanıcılar için DSR isteklerinin nasıl yanıtlanacağıyla ilgili yönlendirme için Dataverse müşteri verileri için Veri Sahibi Hakları (DSR) isteklerini yanıtlama konusuna bakın.
Önemli
Yöneticilerin, Power Apps kullanıcıları için bu adımı tamamlamalarını öneririz.