Käyttäjän todennuksen lisääminen aiheisiin

Voit ottaa käyttöön käyttäjän todentamisen suoraan agenttikeskustelussa. Voit määrittää käyttäjän perusominaisuuksia, kuten nimen ja tunnuksen, muuttujille. Voit myös kehottaa käyttäjää kirjautumaan sisään käyttäen aiheen todennussolmua, joka noutaa käyttäjätunnuksen, ja käyttää sitten tätä tunnusta käyttäjän tietojen noutamiseen taustajärjestelmästä.

Muistiinpano

Copilot Studiossa ja Microsoft Teamsissa luodut agentit on automaattisesti määritetty käyttämään Microsoft Entra ID -todennusta.

Voit myös määrittää kertakirjautumisen, jotta käyttäjien ei tarvitse kirjautua manuaalisesti. Lisätietoja on kohdassa Kertakirjautumisen määrittäminen Microsoft Entra ID:llä.

Edellytykset

Lisää käyttäjän todentaminen aiheeseen, jotta asiakkaat voivat kirjautua sisään suoraan keskusteluun. Tämän jälkeen voit muokata keskustelua käyttäjämuuttujien avulla ja käyttää taustajärjestelmiä käyttäjän puolesta.

Manuaalisen todennuksen määrittäminen Microsoft Entra ID:n avulla

Käyttäjän todennus on määritettävä Microsoft Entra ID:n avulla, ennen kuin todennusta voidaan käyttää aiheissa.

Kohdan Käyttäjän todennuksen määrittäminen Microsoft Entra ID:n avulla ohjeiden noudattaminen.

Käyttäjän todennuksen lisääminen Kirjautuminen-järjestelmäaiheeseen

Kun luot agentin, Copilot Studio lisää automaattisesti Kirjaudu sisään -järjestelmäaiheen. Käyttäminen edellyttää agentin todennuksen määrittämistä manuaaliseksi ja käyttäjien sisäänkirjauksen määrittämistä pakolliseksi. Kun asiakas aloittaa keskustelun agentin kanssa, Kirjautuminen-aihe käynnistyy ja kehottaa käyttäjää kirjautumaan sisään. Kirjautuminen-aihetta voidaan mukauttaa agentin tarpeiden mukaan.

Tärkeää

Suosittelemme, että Kirjautuminen-aihetta käytetään ainoastaan Copilot Studion tarjoaman todennusmenetelmän käyttämiseen. Sitä ei tule muokata muiden toimintojen, työnkulkujen tai todennusmenetelmien kutsumiseksi.

  1. Avaa agenttisi Copilot Studiossa ja valitse sivun yläreunasta Asetukset ja sitten Suojaus.
  2. Valitse Todennus.
  3. Valitse ensin Manuaalinen todennus ja sitten Vaadi käyttäjiä kirjautumaan.
  4. Kaikkien manuaalisten todennuskenttien määrittäminen tarvittaessa.
  5. Valitse Tallenna.

Käyttäjän todentamisen lisääminen mukautetulla aiheella

Kirjautuminen-aihe todentaa käyttäjän keskustelun alussa. Jos haluat sallia käyttäjän kirjautua sisään myöhemmin, voit lisätä todentaa-solmun mihin tahansa mukautettuun aiheeseen.

Kun asiakas syöttää käyttäjänimen ja salasana, heitä pyydetään ehkä syöttämään vahvistuskoodi. Kun hän on kirjautunut sisään, häntä ei pyydetä uudelleen, vaikka hän pääsisi toiseen Todenna-solmuun.

  1. Valitse ensin Asetukset sivun yläreunassa ja valitse sitten Suojaus.

  2. Valitse Toentaminen-ruutu.

    Muistiinpano

    Käyttäjän todennuksen lisääminen mukautettuun aiheeseen edellyttää, että Manuaalinen todennus valitaan.

  3. Valitse Manuaalinen todennus ja poista valinta kohdasta Vaadi käyttäjiä kirjautumaan sisään.

  4. Kaikkien manuaalisten todennuskenttien määrittäminen tarvittaessa.

  5. Valitse Tallenna.

  6. Valitse sivun yläosassa Aiheet.

  7. Valitse Lisää solmu ( ) >Lisäasetukset>Todenna.

  8. Testaa aiheesi tunnistetietojen toimittajan määrittämän käyttäjän avulla.

Vinkki

On tärkeää, että luot polkuja sekä kirjautumisen onnistumiselle että sisäänkirjautumisen epäonnistumiselle. Kirjautuminen voi epäonnistua monista syistä, kuten identiteetin tarjoajan kirjautumiskokemuksen virheiden vuoksi.

Todennusmuuttujat

Kun olet määrittänyt käyttäjän todennuksen agentille, voit käyttää aiheissa todennusmuuttujia. Seuraavassa taulukossa vertaillaan näiden muuttujien käytettävyyttä valitsemasi todennusasetuksen perusteella.

Lisätietoja muuttujista: Muuttujien yleiskatsaus.

Todennusmuuttuja Ei todennusta Todenna Microsoftilla Todenna manuaalisesti
User.DisplayName Ei saatavissa Saatavilla Saatavilla
User.FirstName Ei saatavissa Saatavilla Saatavilla
User.LastName Ei saatavissa Saatavilla Saatavilla
User.PrincipalName Ei saatavissa Saatavilla Saatavilla
User.Email Ei saatavissa Saatavilla Saatavilla
User.Id Ei saatavissa Saatavilla Saatavilla
User.IsLoggedIn Ei saatavissa Saatavilla Saatavilla
User.AccessToken Ei käytettävissä Ei saatavissa Saatavilla
SignInReason Ei saatavissa Saatavilla Saatavilla

User.DisplayName

Varoitus

Tämä muuttuja ei välttämättä sisällä arvoa. Varmista, että aihe toimii oikein testaamalla sen tunnistetietojen toimittajan käyttäjän avulla.

Muuttuja User.DisplayName sisältää näyttönimen, joka on tallennettu tunnistetietojen toimittajaan. Käytä tätä muuttujaa tervehtimisessä tai viitatessasi käyttäjään ilman, että käyttäjän tarvitsee kertoa agentille nimensä. Näin kokemuksesta tulee aiempaa henkilökohtaisempi.

Copilot Studio asettaa automaattisesti User.DisplayName-muuttujan arvon tunnistetietojen toimittajan antaman name-väitteen perusteella, kunhan profile-laajuus on määritelty manuaalisen todennuksen asetuksissa. Lisätietoja laajuudesta on kohdassa Käyttäjätodennuksen määrittäminen Microsoft Entra ID:llä.

User.Id

Varoitus

Tämä muuttuja ei välttämättä sisällä arvoa. Varmista, että aihe toimii oikein testaamalla sen tunnistetietojen toimittajan käyttäjän avulla.

Muuttuja User.Id sisältää käyttäjän tunnuksen, joka on tallennettu tunnistetietojen toimittajaan. Käytä tätä muuttujaa Power Automate -työnkuluissa kutsuaksesi ohjelmistorajapintoja, jotka käyttävät UserID-muuttujaa arvona.

Copilot Studio asettaa User.DisplayName-muuttujan arvon automaattisesti tunnistetietojen toimittajan toimittaman sub-vaatimuksen perusteella.

User.IsLoggedIn

User.IsLoggedIn on totuusarvomuuttuja, joka tallentaa käyttäjän kirjautumisen tilan. true-arvo ilmaisee, että käyttäjä on kirjautunut sisään. Voit käyttää tätä muuttujaa luodessasi haarautumislogiikan aiheisiin, jotka tarkistavat sisäänkirjautumisen onnistumisen tai käyttäjän tietojen noutaminen mukaan vain, jos käyttäjä on kirjautunut sisään.

User.AccessToken

Varoitus

Varmista, että olet välittämässä muuttujaa User.AccessToken vain luotettuihin lähteisiin. Se sisältää käyttäjän todennustietoja, jotka vaarantuessaan voivat vahingoittaa käyttäjää.

Muuttuja User.AccessToken sisältää käyttäjän tunnuksen, joka on saatu käyttäjän kirjauduttua sisään. Voit välittää tämän muuttujan Power Automate -työnkuluille, jolloin ne voivat muodostaa yhteyden taustalla oleviin ohjelmistorajapintoihin tai suorittaa toimintoja käyttäjän puolesta.

Älä käytä muuttujaa User.AccessTokenViesti-solmujen sisällä tai työnkuluissa, joihin et luota.

SignInReason

SignInReason on valintatyyppinen muuttuja, joka ilmaisee, milloin käyttäjän on kirjauduttava sisään. Sillä on kaksi mahdollista arvoa:

  • SignInRequired ilmaisee, että käyttäjän on kirjauduttava sisään keskustelun alussa käyttämällä Kirjautuminen-järjestelmäaihetta. Vaadi käyttäjiä kirjautumaan -valinnan on oltava käytössä.

  • Initializer ilmaisee, että kun käyttäjä ei ole kirjautuneena sisään ja hän saavuttaa keskustelun kohdan, jossa käytetään todennusmuuttujia, häntä pyydetään kirjautumaan sisään.

Voit myös määrittää kertakirjautumisen, jotta käyttäjien ei tarvitse kirjautua manuaalisesti. Lisätietoja on kohdassa Kertakirjautumisen määrittäminen Microsoft Entra ID:llä.