Kertakirjautumisen määrittäminen Microsoft Entra ID avulla

Copilot Studio tukee kertakirjautumista. SSO:n avulla sivustosi agentit voivat kirjata asiakkaita sisään, jos he ovat jo kirjautuneet sivulle tai sovellukseen, jossa agentti on otettu käyttöön.

Jos agenttia esimerkiksi isännöidään yrityksen intranetissä tai sovelluksessa, johon käyttäjä on jo kirjautunut.

Kertakirjautumisen määrittämisessä Copilot Studiossa on viisi päävaihetta:

  1. Konfiguroi manuaalinen todennus agentillesi Microsoft Entra ID:llä.

  2. Luo sovelluksen rekisteröinti Microsoft Entra ID mukautettua pohjaa varten.

  3. Valtuuta pohjaan perustuva sovellus käyttämään todennussovelluksen mukautettua laajuutta.

  4. Lisää mukautettu toimialue asiakaspalvelijan määrityksiin.

  5. Määritä mukautetun kaavion asiakkaan puolen koodi SSO-kirjautumista varten.

Vaatimukset

Note

Lisätietoja muista OAuth 2.0 -palveluntarjoajista on artikkelissa Määritä kertakirjautuminen yleisen OAuth-palveluntarjoajan avulla.

Tuetut kanavat

Seuraavassa taulukossa on lueteltu kanavat, jotka tukevat SSO:ta. Tässä artikkelissa kuvataan SSO-kirjautumista mukautettua sivustopohjaa varten. Teamsin käyttöönotossa noudata erillisiä Teamsin SSO-ohjeita.

Kanava Tuettu
Azure Bot Service kanavat Ei tuettu
Mukautettu verkkosivusto Tuettu
Esittelysivusto Ei tuettu
Facebook- Ei tuettu
Microsoft Teams1 Tuettu
Mobiilisovellus Ei tuettu
Customer Servicen monikanava2 Tuettu
SharePoint Tuettu

1Käytä Microsoft-todennusta tarjoaa automaattisen SSO-kirjautumisen tuetuille Teams-keskusteluille. Jos käyttöönotto vaatii manuaalisen todennuksen, seuraa sovelluksen rekisteröinti- ja käyttöönotto-ohjeita kohdassa Kertakirjautumisen määrittäminen Microsoft Entra ID:llä Teamsin agenteille.

2 Vain live-keskustelukanavaa tuetaan. Lisätietoja kohdassa Siirron määrittäminen Dynamics 365 Customer Serviceen.

Important

SSO:ta ei tueta, kun agentti julkaistaan Power Pagesiin.

Agentin tunnuksen päätepiste-URL-osoitteen löytäminen

Molemmat proseduurit käyttävät agentin token-päätepisteen URL-osoitetta. Tallenna se ennen kuin määrität mukautetun piirtoalueen.

  1. Avaa Copilot Studiossa agenttisi ja valitse sitten Kanavat.

  2. Valitse Mobiilisovellus.

  3. Valitse Tunnuksen päätepiste -kohdasta Kopioi.

    Screen-kuva tunnuspäätepisteen URL-osoitteen kopioimisesta Copilot Studio.

Sovelluksen rekisteröintien luominen mukautettua verkkosivustoa varten

SSO:n konfigurointia varten luo kaksi erillistä sovellusrekisteröintiä:

  • Todennussovelluksen rekisteröinti agentin Microsoft Entra ID:n käyttäjän todennusta varten.
  • Pohjaan perustuvan sovelluksen rekisteröinti mukautettua verkkosivua varten.

Suojaussyistä älä käytä samaa sovelluksen rekisteröintiä uudelleen sekä agentillesi että mukautetulle sivustollesi.

  1. Luo todennussovelluksen rekisteröinti noudattamalla ohjeita artikkelissa Käyttäjän todentamisen määrittäminen Microsoft Entra -tunnuksella.

  2. Luo toinen sovellusrekisteröinti, joka toimii pohjaan perustuvan sovelluksen rekisteröintinä.

Tunnuksenvaihdon URL-osoitteen lisääminen

Käytä koko laajuuden URI-tunnistetta, jonka todennussovelluksen rekisteröinti näkyy tunnuksen vaihdon URL-osoitteena. Jos et ole luonut mukautettua scopea, toimi ensin ohjeen Määritä käyttäjän todentaminen Microsoft Entra ID:n avulla mukaan.

  1. Siirry todennussovelluksen rekisteröintisivun Azure-portaalissa kohtaan Ohjelmointirajapinnan paljastaminen.

  2. Valitse Vaikutusalueet-kohdassa Kopioi leikepöydälle -kuvake.

  3. Valitse Copilot Studiossa Settings -kohdan siirtymisvalikosta Security ja valitse sitten Authentication -ruutu.

  4. Liitä Tunnuksen vaihdon URL-osoite (vaaditaan kertakirjautumisessa) -kenttään aiemmin kopioimasi vaikutusalue.

  5. Valitse Tallenna ja julkaise agenttisi.

Valtuuta pohjaan perustuva sovellus käyttämään todennussovelluksen laajuutta

  1. Avaa Azure-portaalissa pohjaan perustuvan sovelluksen rekisteröinti ja valitse Yleiskatsaus.

  2. Kopioi Sovelluksen (asiakkaan) tunnus -arvo kohdasta Essentials.

  3. Avaa todennussovelluksen rekisteröinti ja valitse Hallitse>Näytä ohjelmointirajapinta.

  4. Valitse Valtuutetut asiakassovellukset -kohdassa Lisää asiakassovellus.

  5. Liitä Asiakasohjelman tunnus -kohtaan pohjaan perustuvan sovelluksen asiakasohjelman tunnus.

  6. Valitse Valtuutetut laajuudet -kohdassa tunnuksen vaihtoa varten luotu laajuus ja valitse sitten Lisää sovellus.

Pohjaan perustuvan sovelluksen rekisteröinnin määrittäminen

  1. Avaa pohjaan perustuvan sovelluksen rekisteröinti ja valitse Todentaminen.

  2. Valitse Ympäristömääritykset-kohdassa Lisää ympäristö ja valitse sitten SPA.

  3. Kirjoita Uudelleenohjauksen URI-osoitteet -kohtaan verkkosivusi URL-osoite. Esimerkki: https://www.contoso.com/index.html.

  4. Ota Implisiittinen myöntäminen ja hybridityönkulku -osassa käyttöön Käyttöoikeustietueet (käytetään implisiittisiin työnkulkuihin) sekä ID-tunnukset (käytetään implisiittisiin ja hybridityönkulkuihin).

  5. Valitse Määritä.

SSO-kirjautumisen määrittäminen verkkosivustolle

Important

Vieraskäyttäjät eivät pääse käsiksi tekoälyn tuottamiin vastauksiin SharePoint- ja Graph Connectorin tietolähteistä sovelluksissa, jotka on konfiguroitu SSO:lle.

Käytä täydellistä Microsoft Entra ID:n SSO-näytettä, mukaan lukien sen kirjastot ja WWW-keskustelu -middleware. Seuraa esimerkin README-ohjetta ja päivitä konfiguraation paikkamerkit kohdassa index.html.

  1. Avaa Azure-portaalissa pohjaan perustuvan sovelluksen rekisteröinti.

  2. Yleiskatsauksessa kopioi Application (client) ID ja Directory (tenant) ID.

    Screenshot Azure-portaalin sovelluksen rekisteröinnin yleiskatsaussivusta. Yleiskatsaus, Sovellustunnus ja Hakemiston tunnus on korostettuna.

  3. Korvaa esimerkin asiakasohjelman tunnuksen ja vuokraajan tunnuksen paikkamerkit pohjaan perustuvan sovelluksen rekisteröinnin arvoilla. Älä käytä todennussovelluksen asiakastunnusta tässä.

  4. Korvaa token-päätepisteen paikkamerkki agentin token-päätepisteen URL-osoitteella.

  5. Jos muokkaat käyttäjätunnusta, pidä se esimerkin 64 merkin rajan sisällä.

  6. Tallenna tekemäsi muutokset.

  7. Isännöi sivua rekisteröidyssä uudelleenohjauksen URL-osoitteessa. Kirjaudu sisään käyttämällä esimerkin kirjautumispainiketta ja aloita sitten keskustelu, joka vaatii todennuksen.

    Kun token-vaihto onnistuu, agentti ei pyydä sinua kirjautumaan uudelleen sisään tai kopioimaan vahvistuskoodia chattiin. Jos näin on, tarkista canvas-sovelluksen tunnisteet, valtuutettu käyttöalue, token-vaihdon URL-osoite ja agentin julkaiseminen.

    Note

    Esimerkin kirjautumispainike muodostaa alkuperäisen kirjautuneen istunnon. Tuotannossa sovelluksesi täytyy huolehtia ensimmäisestä kirjautumisesta. Pidä kirjautumisen varatoiminnon kortti saatavilla siltä varalta, että tunnuksen vaihto epäonnistuu.

Sovelluksen rekisteröiminen Microsoft Entra -tunnukseen