2025-11-03
Zapobiegaj wyciekom danych Dataverse przy dostępie gości

Twoja aplikacja Power Apps nie została „zhakowana” — po prostu nadano jej zbyt szerokie uprawnienia. Traktowanie Dataverse tak jak SharePoint (duże zbiory danych, szerokie role) sprawia, że dostęp gości staje się potencjalnym wyciekiem danych. Dataverse to relacyjna struktura oparta na szczegółowych uprawnieniach (Create/Read/Write/Delete/Append/Append To/Assign/Share), zakresach dostępu (User, Business Unit, Parent:Child, Organization) oraz granicach jednostek biznesowych (Business Unit). Jedno przypadkowe uprawnienie na poziomie Organization przypisane gościowi lub roli zespołowej przytłacza wszystkie starannie zaprojektowane filtry i ujawnia rekordy w całym środowisku. Ten odcinek pokazuje schemat błędu (klonowane role, zakres Parent:Child, dziedziczenie w zespołach), a następnie rozwiązanie: izolowanie użytkowników zewnętrznych w ich własnej jednostce biznesowej, budowanie minimalnych ról dla gości od podstaw, preferowanie własności zespołowej i Access Teams do precyzyjnego udostępniania, stosowanie Field-Level Security dla wrażliwych kolumn oraz automatyzację dołączania i opuszczania zespołów za pomocą Entra ID. Całość zamykamy kwestiami ładu i nadzoru.