Sdílet prostřednictvím


Migrace zprostředkovatelů identit do Azure AD B2C

Power Pages podporuje více autentizačních systémů. Uživatelé se mohou ověřovat na vašem webu pomocí místních přihlašovacích údajů a nebo používat federované externí zprostředkovatele identity, kteří dodržují standardní protokoly OIDC, SAML 2.0 a WS-Federation. Doporučujeme používat pouze zprostředkovatele identity Azure Active Directory (Azure AD) B2C pro ověřování a přestat používat jiné zprostředkovatele identity.

Důležité

Ukončení používání zprostředkovatele identity

Chcete-li označit ostatní zprostředkovatele identity jako zastaralé a umožnit uživatelům přejít na zprostředkovatele identity Azure AD B2C, změňte následující nastavení webu:

  • Authentication/Registration/LocalLoginDeprecated: Nastavte na true.
  • Authentication/<protocol>/<provider>/Deprecated: Nastavte na true.

Text na přihlašovací stránce pro zastaralého zprostředkovatele ověřování lze změnit pomocí následujícího fragmentu kódu obsahu: Account/Signin/SignInExternalDeprecatedFormHeading

Zastaralí zprostředkovatelé identity nejsou zobrazeni, když se uživatel zaregistruje nebo uplatní pozvání k registraci na webu.

Migrace ze zastaralého poskytovatele identity na nového poskytovatele identity

Pokud se uživatel přihlásí pomocí zastaralého zprostředkovatele identity, stránka migrace účtu zobrazí zprávu pro přihlášení pomocí jiného zprostředkovatele identity. Když se uživatel přihlásí pomocí nového zprostředkovatele identity, uživatelský účet se přidruží k tomuto zprostředkovateli.

Následující tabulka popisuje fragmenty obsahu, které můžete použít ke změně zprávy, která se zobrazí na stránce migrace účtu.

Name Type Default value
Account/Conversion/PageTitle Text Migrace účtu
Account/Conversion/PageCopy HTML Jste přihlášeni pomocí účtu, který již není podporován. Chcete-li pokračovat v používání tohoto webu, je třeba provést přenos na jiný účet. Vyberte tlačítko pro přihlášení pomocí nového nebo existujícího podporovaného účtu.
Account/Conversion/SignInExternalFormHeading Text Přihlásit se pomocí podporovaného účtu.

Web Power Pages umožňuje více identit přiřazených k jedinému záznamu kontaktu. Je-li více zprostředkovatelů zastaralých, uživatel musí souhlasit s podmínkami vícekrát. Pokaždé, když se uživatel přihlásí pomocí zastaralého poskytovatele identity, přenesení účtu může být aktivováno pro každého zastaralého poskytovatele a záznam kontaktu je přidružen k nezastaralému zprostředkovateli po přenesení účtu.

Například web podporuje jako zprostředkovatele identity pro ověřování účty Microsoft, Google a Facebook. Označíte Google a Facebook jako zastaralé poskytovatelé. Pokud má uživatel pouze Google a Facebook jako poskytovatelé identity pro ověřování, web zobrazí zprávu o migraci účtu, když se uživatel pokusí přihlásit pomocí některého z těchto účtů. Když se uživatel přihlásí pomocí účtu Microsoft, účet Microsoft se přidá do záznamu kontaktu uživatele. Uživatel má nyní pouze Microsoft jako podporovaného zprostředkovatele ověřování identity.

Pokud uživatel vybere nového zprostředkovatele identity a identita je již přiřazena k jinému záznamu kontaktu, zobrazí se chybová zpráva. Následující tabulka popisuje fragmenty obsahu, které můžete použít ke změně chybové zprávy.

Name Type Default value
Account/Signin/AccountConversionIdentityUsedErrorHeading Text Chyba při převodu účtu
Account/Signin/AccountConversionIdentityUsedErrorText HTML Tento účet už existuje. Zavřete prohlížeč, znovu tento proces spusťte a na stránce Migrace účtu vyberte jiný účet.

Vypnutí místního ověřování

Chcete-li na svém webu vypnout místní ověřování, nastavte nastavení webu Authentication/Registration/LocalLoginDeprecated na true. Pokud se uživatel pokusí přihlásit pomocí místních přihlašovacích údajů, zobrazí se stránka migrace účtu společně s instrukcí pro přihlášení pomocí nezastaralého poskytovatele identity. Při migraci účtu jsou místní přihlašovací údaje uživatele deaktivovány. Sloupec Local Login Disabled v záznamu kontaktu na webu se změní na Ano, což znamená, že se kontakt již nemůže přihlásit pomocí místního účtu. Ve výchozím nastavení je tento sloupec nastaven na Ne.

Pokud ukončíte podporu místního ověřování, uživatelé si nebudou moci zaregistrovat nový účet na vašem webu.

Viz také

Nastavení poskytovatele Azure AD B2C