Hantera en robot

GÄLLER FÖR: SDK v4

Gå till Azure Portal i webbläsaren. Välj din robotresurs, till exempel en Azure-robot. I navigeringsfönstret visas avsnitten som beskrivs nedan.

Resursinställningar för Azure Bot

Azure Bot-resursen innehåller de inställningar som beskrivs nedan.

Allmänt

Längst upp i navigeringsfönstret finns länkar för allmän information som gäller för en robot.

Länk Beskrivning
Översikt Innehåller information på hög nivå om roboten, till exempel en robots prenumerations-ID och slutpunkten för meddelanden. I översiktsfönstret kan du också ladda ned robotens källkod.
Aktivitetslogg Innehåller detaljerad diagnostik- och granskningsinformation för Azure-resurser och den Azure-plattform som de är beroende av. Mer information finns i Översikt över Azure-plattformsloggar.
Åtkomstkontroll (IAM) Visar åtkomsten som användare eller andra säkerhetsobjekt har till Azure-resurser. Mer information finns i Visa den åtkomst en användare har till Azure-resurser.
Taggar Visar taggarna för dina Azure-resurser, resursgrupper och prenumerationer för att logiskt organisera dem i en taxonomi. Mer information finns i Använda taggar för att organisera dina Azure-resurser.

Inställningar

I avsnittet Inställningar finns länkar för de flesta av robotens hanteringsalternativ.

Länk Beskrivning
Robotprofil Hanterar olika inställningar för robotprofiler, till exempel visningsnamn, ikon och beskrivning.
Konfiguration Hanterar olika robotinställningar, till exempel analys, slutpunkt för meddelanden och OAuth-anslutningsinställningar.
Kanaler Konfigurerar de kanaler som roboten använder för att kommunicera med användare.
Prissättning Hanterar prisnivån för robottjänsten.
Testa i Webbchatt Använder den integrerade Webbchatt kontrollen för att snabbt testa roboten.
Kryptering Hanterar dina krypteringsnycklar.
Egenskaper Visar en lista över dina egenskaper för robotresurser, till exempel resurs-ID, prenumerations-ID och resursgrupps-ID.
Lås Hanterar dina resurslås.

Övervakning

I avsnittet Övervakning finns länkar för de flesta av robotens övervakningsalternativ.

Länk Beskrivning
Konversationsanalys Gör det möjligt för analys att visa insamlade data med Application Insights. Det här analysbladet kommer att bli inaktuellt. Mer information finns i Lägga till telemetri i roboten och Analysera robotens telemetridata.
Aviseringar Konfigurera aviseringsregler och ta hand om utlösta aviseringar för att effektivt övervaka dina Azure-resurser. Mer information finns i Översikt över aviseringar i Microsoft Azure.
Mått Välj ett mått för att se data i rätt diagram.
Diagnostikinställningar Diagnostikinställningar används för att konfigurera direktexport av plattformsloggar och mått för en resurs till valfri mål. Mer information finns i diagnostikinställningar.
Loggar Skapa insikter från Azure Monitor-loggar.

Inställningar för programtjänst

Ett robotprogram, även kallat en programtjänst (App Service) har en uppsättning programinställningar som du kan komma åt via Azure Portal. De är miljövariabler som skickas till robotens programkod. Mer information finns i Konfigurera en App Service-app i Azure Portal.

  1. Gå till Azure Portal i webbläsaren.
  2. Sök efter din robotapptjänst och välj dess namn.
  3. Robotens App Service-information visas.

Information om robotidentitet

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

Viktigt

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

Språk Filnamn Kommentarer
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 endast robotar med flera klientorganisationer. Ange identitetsegenskaperna som argument för metodanropen os.environ.get .

Vilken identitetsinformation 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.

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

Nästa steg

Nu när du har utforskat bladet Bot Service i Azure Portal kan du lära dig mer om Bot Framework-tjänsten, hur robotar kommunicerar med användare och om aktiviteter, kanaler, HTTP POST-begäranden med mera.