Dela via


Konfigurera inställningar för robotregistrering

GÄLLER FÖR: SDK v4

Resursinställningarna för Azure Bot, till exempel visningsnamn, ikon och beskrivning, kan visas och ändras i fönstret Robotprofil . Resursinställningarna för Azure Bot, till exempel slutpunkt för meddelanden, Microsoft-app-ID och Application Insights, kan visas och ändras i fönstret Konfiguration .

Robotprofil

Inställningar för robotprofil.

Nedan visas listan över robotprofilfälten:

Fält beskrivning
Ikon En anpassad ikon för att visuellt identifiera din robot i kanaler och som ikon för din robot i Microsoft Teams eller andra tjänster.
Visningsnamn Namnet på din robot i kanaler och kataloger. Du kan ändra det här värdet senare.
Botreferens En unik identifierare för din robot. Det här värdet kan inte ändras när du har skapat din robot med bottjänsten.
beskrivning En beskrivning av roboten. Vissa kanaler visar beskrivningen. Du kan ändra det här värdet senare.

Spara ändringarna genom att välja Använd längst ned på bladet.

Konfiguration

Inställningar för robotkonfiguration.

Nedan visas listan över konfigurationsfälten:

Fält beskrivning
Slutpunkt för meddelanden Slutpunkten för att kommunicera med din robot.
Microsoft App-ID Unik identifierare för din robot. Detta värde kan inte ändras. Du kan generera ett nytt lösenord genom att klicka på länken Hantera .
Schematransformeringsversion Robotschemats transformeringsversion som ska användas för den här roboten. Mer information finns i Anslut en robot till kanaler.
Application Insights Instrumentation-nyckel Unik nyckel för robottelemetri. Kopiera din Azure Application Insights-nyckel till det här fältet om du vill ta emot robottelemetri för den här roboten. Det här värdet är valfritt. Mer information om det här fältet finns i Application Insights-nycklar.
Application Insights API-nyckel Unik nyckel för robotanalys. Kopiera din Azure Application Insights API-nyckel till det här fältet om du vill visa analys om din robot på instrumentpanelen. Det här värdet är valfritt. Mer information om det här fältet finns i Application Insights-nycklar.
Application Insights-program-ID Unikt ID för robotanalys. Kopiera din Azure Insights-program-ID-nyckel till det här fältet om du vill visa analys om din robot på instrumentpanelen. Det här värdet är valfritt. Mer information om det här fältet finns i Application Insights-nycklar.

Spara ändringarna genom att välja Använd längst ned på bladet.

Information om robotidentitet

Följ de här stegen för att lägga till identitetsinformation i robotens konfigurationsfil. Filen skiljer sig beroende på vilket programmeringsspråk du använder för att skapa roboten.

Viktigt!

Java-versionen av Bot Framework SDK stöder endast robotar med flera klientorganisationer. Python-versionen av Bot Framework SDK stöder robotar med flera klientorganisationer och en enda klientorganisation. C#- och JavaScript-versionerna stöder alla tre programtyperna för att hantera robotens identitet.

Språk Filnamn Kommentar
C# appsettings.json Stöder alla tre programtyperna för att hantera robotens identitet.
JavaScript .Env Stöder alla tre programtyperna för att hantera robotens identitet.
Java application.properties Stöder endast robotar med flera klientorganisationer.
Python config.py Stöder robotar för flera klientorganisationer och en klientorganisation. Ange egenskaperna som argument för metodanropen os.environ.get .

Identitetsinformationen som du behöver lägga till beror på robotens programtyp. Ange följande värden i konfigurationsfilen.

Endast tillgängligt för C#- och JavaScript-robotar.

Property Värde
MicrosoftAppType UserAssignedMSI
MicrosoftAppId Klient-ID för den användartilldelade hanterade identiteten.
MicrosoftAppPassword Ej tillämpbart. Lämna detta tomt för en användartilldelad hanterad identitetsrobot.
MicrosoftAppTenantId Klientorganisations-ID för den användartilldelade hanterade identiteten.

Ytterligare Information

Du kan använda az bot update för att uppdatera robotinställningarna från kommandoraden.