Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Copilot Studio støtter enkel pålogging (SSO) for agenter som er publisert i Microsoft Teams 1:1-chatter. Ved å bruke denne støtten kan agenter automatisk logge på brukere med Microsoft Teams legitimasjon. SSO støttes bare når du bruker Microsoft Entra ID.
Viktig!
Du kan bruke SSO i Microsoft Teams-chatter uten å kreve manuell autentisering. Hvis du vil bruke denne metoden for en tidligere publisert agent, må du konfigurere agenten på nytt til å bruke Authenticate med Microsoft, og deretter publisere den på nytt for å Microsoft Teams. Det kan ta noen timer før denne endringen trer i kraft. Hvis en bruker er midt i en samtale og endringen ikke har skjedd ennå, kan de skrive «start på nytt» i chatten for å tvinge samtalen til å starte på nytt med den nyeste versjonen av agenten. Disse endringene er nå tilgjengelige for Teams 1:1-chatter mellom brukeren og agenten. De er ennå ikke tilgjengelige for gruppechatter eller kanalmeldinger.
SSO støttes ikke for agenter integrert med Dynamics 365 kundeservice.
Ikke fortsett med følgende dokument med mindre det er nødvendig. Hvis du vil bruke manuell autentisering for agenten din, se Konfigurer brukergodkjenning med Microsoft Entra ID.
Notat
Hvis du bruker Teams SSO-autentisering med alternativet for manuell autentisering, og samtidig bruker agenten på tilpassede nettsteder, må du distribuere Teams-appen ved hjelp av appmanifestet.
Hvis du vil ha mer informasjon, kan du se Last ned Teams-appmanifestet for en agent.
Andre konfigurasjoner, for eksempel godkjenningsalternativer i tillegg til Manuell, eller gjennom Teams-distribusjon ved hjelp av Copilot Studio ett klikk, fungerer ikke.
Forhåndskrav
- Finn ut hvordan du bruker brukergodkjenning i et emne.
- Koble til og konfigurer en agent for Microsoft Teams.
Konfigurere en appregistrering
Før du konfigurerer SSO for Teams, må du konfigurere brukergodkjenning med Microsoft Entra ID. Denne prosessen oppretter en appregistrering som du må konfigurere SSO.
Opprett en appregistrering. Se instruksjonene i Konfigurer brukergodkjenning med Microsoft Entra ID.
Legg til omdirigerings-URI.
Generer en klienthemmelighet.
Konfigurere manuell godkjenning.
Finn app-ID-en for Teams-kanalen din
I Copilot Studio åpner du agenten du vil konfigurere SSO for.
Gå til Kanaler-siden for agenten din og velg Teams og Microsoft 365 Copilot-flisen.
I Teams og Microsoft 365 Copilot-konfigurasjonspanelet, velg Rediger detaljer, utvid Flere, og velg deretter Kopiere ved siden av App-ID-feltet.
Legg til app-ID-en for Teams-kanalen i appregistreringen
Gå til Azure-portalen. Åpne appregistreringsinstansen for appregistreringen du opprettet da du konfigurerte brukergodkjenning for agenten din.
Velg Eksponer en API i sideruten. Velg Angi for URI for applikasjons-ID.
Angi
api://botid-{teamsbotid}, og erstatt{teamsbotid}med App-ID for Teams-kanal som du fant tidligere.
Velg Lagre.
Gi admin-tillatelse
Applikasjoner er autorisert til å kalle API-er når brukere eller administratorer gir tillatelser under samtykkeprosessen. Hvis du vil vite mer om samtykke, kan du se Tillatelser og samtykke på Microsofts identitetsplattform.
Hvis alternativet for administratorsamtykke er tilgjengelig, gi samtykke:
Gå til API-tillatelser på appregistreringen i Azure portalen.
Velg Gi administratorsamtykke for <ditt leiernavn>, og velg deretter Ja.
Viktig!
For å unngå at brukerne må samtykke til hvert enkelt program, må noen som har fått tilordnet minst rollen Programadministrator eller Skyprogramadministrator gi samtykke for hele leieren til programregistreringene.
Legge til API-tillatelser
Gå til API-tillatelser på appregistreringen i Azure portalen.
Velg Legg til en tillatelse, og velg Microsoft Graph.
Velg Delegerte tillatelser. En liste over tillatelser vises.
Vis OpenId-tillatelser.
Velg openid og profil.
Velg Legg til tillatelser.
Definer et egendefinert omfang for agenten
Gå til Eksponer en API på appregistreringsforekomsten> i Azure-portalen.
Velg Legg til et omfang.
Angi følgende egenskaper:
Egenskap Verdi Omfangsnavn Angi Test.ReadHvem kan samtykke? Velg Administratorer og brukere Visningsnavn for administratorenes samtykke Angi Test.ReadBeskrivelse av administratorsamtykke Angi Allows the app to sign the user in.Delstat Velg Aktivert Notat
Navnet på omfanget
Test.Reader en plassholderverdi. Bytt den ut med et navn som gir mening i miljøet.Velg Legg til omfang.
Legg til Microsoft Teams-klientIDer
Viktig!
Bruk verdiene som er angitt for Microsoft Teams klient-ID-er bokstavelig talt i trinnene nedenfor, fordi disse klient-ID-ene er de samme på tvers av alle leiere.
Gå til Eksponer en API og velg Tillegg til et klientprogram i Azure portalen.
I feltet Klient-ID angir du klient-ID-en for Microsoft Teams-mobil/skrivebord, som er
1fec8e78-bce4-4aaf-ab1b-5451cc387264. Merk av i avmerkingsboksen for omfanget du opprettet tidligere.
Velg Legg til program.
Gjenta de forrige trinnene, men for Klient-ID, skriv inn klient-ID-en for Microsoft Teams på nettet, som er
5e3ce6c0-2b1f-4285-8d4b-75ee78787346.Bekreft siden Vis en API viser Microsoft Teams-klientapp-IDene.
De to Microsoft Teams klient-ID-ene du legger til i Eksponer en API side er:
1fec8e78-bce4-4aaf-ab1b-5451cc3872645e3ce6c0-2b1f-4285-8d4b-75ee78787346
Legg til nettadressen for tokenutveksling i godkjenningsinnstillingene for agenten
Hvis du vil oppdatere Microsoft Entra ID godkjenningsinnstillinger i Copilot Studio, legger du til url-adressen for tokenutveksling slik at Microsoft Teams og Copilot Studio kan dele informasjon.
Gå til Eksponer en API på appregistreringsforekomsten> i Azure-portalen.
Velg ikonet Kopier til utklippstavle under Omfang.
VelgSikkerhet under innstillingene for agenten i Copilot Studio, og velg deretter flisen Godkjenning.
For Nettadresse for tokenutveksling (obligatorisk for SSO) limer du inn området du kopierte tidligere.
Velg Lagre.
Legg til SSO i agentens Teams-kanal
I Copilot Studio, under innstillingene for agenten, velg Kanaler.
Velg flisen Teams og Microsoft 365 Copilot.
Velg Rediger detaljer, og utvid Mer.
For AAD-appens klient-ID angir du Program (klient)-ID fra appregistreringen.
For å få denne verdien, åpne Azure-portalen. I Azure-portalen på appregistreringen din går du til Oversikt. Kopier verdien i boksen Applikasjon (klient)-ID-boksen.
For Ressurs-URI angir du Applikasjons-ID-URI fra appregistreringen.
For å få denne verdien, åpne Azure-portalen. Gå deretter til når du registrerer appen din Eksponer et API. Kopier verdien i boksen URI for program-ID.
Velg Lagre, deretter Lukk.
Publiser agenten på nytt for å gjøre de nyeste endringene tilgjengelige for kundene.
Velg Se agent i Teams for å starte en ny samtale med agenten i Teams og bekrefte om den logger deg på automatisk.
Kjente problemer
Hvis du først publiserte agenten din ved å bruke manuell autentisering uten Teams SSO, ber agenten i Teams brukerne kontinuerlig om å logge på.