Konfigurowanie uwierzytelniania użytkownika dla agenta

Power Pages obsługuje wiele opcji uwierzytelniania, dzięki czemu można kontrolować, jak użytkownicy uzyskują dostęp do agentów w witrynie. Po skojarzeniu agenta z Power Pages witryna może używać logowania jednokrotnego, aby użytkownicy mogli uzyskiwać dostęp do agenta bez ponownego logowania. W tym artykule opisano sposób konfigurowania uwierzytelniania agenta, w tym logowania jednokrotnego, przekazywania tokenów i uwierzytelniania opartego na tokenach.

Bez uwierzytelniania

Użytkownicy mogą uzyskiwać dostęp do agenta bez uwierzytelniania. Ta opcja jest ustawieniem domyślnym podczas tworzenia agenta na podstawie formularza.

Note

Power Pages nie obsługuje uwierzytelniania za pomocą Microsoft.

Uwierzytelnij ręcznie

Power Pages obsługuje logowanie jednokrotne dla wszystkich dostawców uwierzytelniania dostępnych w programie Copilot Studio.

Uwierzytelnij się za pomocą Microsoft Entra ID

Wybierz tego dostawcę usług, jeśli chcesz, aby agent był dostępny tylko dla użytkowników witryny uwierzytelnionych za pośrednictwem Microsoft Entra ID. Aby uzyskać szczegółową konfigurację, zobacz Konfigurowanie Microsoft Entra ID przy użyciu Power Pages.

Uwierzytelnianie za pomocą ogólnego protokołu OAuth 2

Użyj tego dostawcy usług podczas konfigurowania witryny Power Pages z dostawcą tożsamości zgodnym ze standardem OAuth 2. Witryna może obsługiwać uwierzytelnionych lub nieuwierzytelnionych użytkowników oraz wielu zgodnych dostawców tożsamości OAuth 2.0. Skonfiguruj uwierzytelnianie agenta przy użyciu uwierzytelniania przekazywanego tokenu lub uwierzytelniania opartego na tokenach, aby było zgodne z konfiguracją uwierzytelniania Power Pages.

Uwierzytelnianie za pomocą przekazywania tokenu

Agent korzysta z usługi uwierzytelniania Power Pages. Podczas konfigurowania agenta z użyciem przepływu niejawnego agent obsługuje wszystkich skonfigurowanych dostawców tożsamości w witrynie Power Pages, włączając w to użytkowników nieuwierzytelnionych.

Note

Nie można przetestować agentów skonfigurowanych za pomocą uwierzytelniania poprzez przekazywanie tokenu bezpośrednio w Microsoft Copilot Studio, ponieważ wymagają logowania poprzez witrynę Power Pages.

Aby skonfigurować uwierzytelnianie z przekazywaniem tokenu, ustaw dostawcę usług na Generic OAuth 2 i ustaw wszystkie inne wartości pól na symbol zastępczy.

Aby włączyć tę konfigurację, dodaj następujące ustawienia witryny:

Authentication/BearerAuthentication/Enabled Prawda

Uwierzytelnianie oparte na tokenach

W tej metodzie Power Pages przekazuje uwierzytelniony token użytkownika do programu Copilot Studio. Microsoft Copilot Studio obsługuje uwierzytelnianie. Ta konfiguracja umożliwia testowanie agenta bezpośrednio w programie Copilot Studio.

Aby uzyskać szczegółowe instrukcje konfiguracji, zobacz dokumentację Security Configuration w programie Copilot Studio.

Aby włączyć tę konfigurację, dodaj następujące ustawienia witryny:

Setting Value
Authentication/ApplicationCookie/SlidingExpiration Prawda
Authentication/BearerAuthentication/Enabled Prawda
Authentication/BearerAuthentication/Provider Nazwa dostawcy z istniejących ustawień witryny. Jeśli na przykład ustawienie to Authentication/OpenIdConnect/AzureAD/Issuer, nazwa dostawcy to AzureAD.