Správa uživatelských dat v Azure Active Directory B2C
Tento článek popisuje, jak můžete spravovat uživatelská data v Azure Active Directory B2C (Azure AD B2C) pomocí operací poskytovaných Graph API Microsoftu. Správa uživatelských dat zahrnuje odstranění nebo export dat z protokolů auditu.
Poznámka
Tento článek obsahuje postup odstranění osobních údajů ze zařízení nebo služby a lze ho použít k podpoře vašich povinností vyplývajících z GDPR. Obecné informace o GDPR najdete v části GDPR v Centru zabezpečení Microsoftu a v části GDPR na portálu Service Trust Portal.
Odstranění uživatelských dat
Uživatelská data se ukládají v adresáři Azure AD B2C a v protokolech auditu. Všechna data auditu uživatelů se uchovávají po dobu 7 dnů v Azure AD B2C. Pokud chcete odstranit data uživatelů během této 7denní lhůty, můžete použít operaci Odstranit uživatele . Operace DELETE se vyžaduje pro každého tenanta Azure AD B2C, kde se můžou nacházet data.
Každému uživateli v Azure AD B2C je přiřazeno ID objektu. ID objektu poskytuje jednoznačný identifikátor, který můžete použít k odstranění uživatelských dat v Azure AD B2C. V závislosti na vaší architektuře může být ID objektu užitečným identifikátorem korelace napříč dalšími službami, jako jsou finanční databáze, marketing a databáze správy vztahů se zákazníky.
Nejpřesnějším způsobem, jak získat ID objektu pro uživatele, je získat ho v rámci cesty ověřování pomocí Azure AD B2C. Pokud obdržíte platnou žádost o data od uživatele pomocí jiných metod, může být k vyhledání uživatele a poznamenejte si ID přidruženého objektu nutný offline proces, například vyhledávání agentem podpory zákazníkům.
Následující příklad ukazuje možný tok odstranění dat:
- Uživatel se přihlásí a vybere Odstranit moje data.
- Aplikace nabízí možnost odstranit data v části správy aplikace.
- Aplikace vynutí ověřování Azure AD B2C. Azure AD B2C poskytuje token s ID objektu uživatele zpět do aplikace.
- Token přijme aplikace a ID objektu se použije k odstranění uživatelských dat prostřednictvím volání Graph API Microsoftu. Microsoft Graph API odstraní data uživatele a vrátí stavový kód 200 OK.
- Aplikace orchestruje odstranění uživatelských dat v jiných organizačních systémech podle potřeby pomocí ID objektu nebo jiných identifikátorů.
- Aplikace potvrdí odstranění dat a poskytne uživateli další kroky.
Export zákaznických dat
Proces exportu zákaznických dat z Azure AD B2C se podobá procesu odstranění.
Azure AD uživatelská data B2C jsou omezena na:
- Data uložená v id Microsoft Entra: Data na cestě uživatele ověřování Azure AD B2C můžete načíst pomocí ID objektu nebo libovolného přihlašovacího jména, jako je e-mailová adresa nebo uživatelské jméno.
- Sestava událostí auditu specifických pro uživatele: Data můžete indexovat pomocí ID objektu.
V následujícím příkladu toku dat exportu může kroky, které jsou popsány jako prováděné aplikací, provést také back-endový proces nebo uživatel s rolí správce v adresáři:
- Uživatel se přihlásí k aplikaci. Azure AD B2C v případě potřeby vynucuje ověřování s vícefaktorovým ověřováním Microsoft Entra.
- Aplikace používá přihlašovací údaje uživatele k volání operace Microsoft Graph API k načtení atributů uživatele. Microsoft Graph API poskytuje data atributů ve formátu JSON. V závislosti na schématu můžete nastavit obsah tokenu ID tak, aby zahrnoval všechny osobní údaje o uživateli.
- Aplikace načte aktivitu auditu uživatele. Microsoft Graph API poskytuje aplikaci data událostí.
- Aplikace agreguje data a zpřístupní je uživateli.
Další kroky
Informace o tom, jak spravovat přístup uživatelů k aplikaci, najdete v tématu Správa přístupu uživatelů.