Hantera en robot

GÄLLER FÖR: SDK v4

Gå till Azure-portalen 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änka Description
Översikt Innehåller information på hög nivå om roboten, till exempel en robots prenumerations-ID och slutpunkt 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 den åtkomst som användare eller andra säkerhetsobjekt har till Azure-resurser. Mer information finns i Visa den åtkomst som en användare har till Azure-resurser.
Taggar Visar taggarna för dina Azure-resurser, resursgrupper och prenumerationer för att logiskt ordna 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änka Description
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 din robot 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 robotresursegenskaper, 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änka Description
Konversationsanalys Gör det möjligt för analys att visa insamlade data med Application Insights. Det här analysbladet kommer att vara inaktuellt. Mer information finns i Lägga till telemetri i din robot och Analysera robotens telemetridata.
Aviseringar Konfigurera aviseringsregler och hantera 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 dataströmsexport till plattformsloggar och mått för en resurs till önskad målplats. 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-portalen. Det är miljövariabler som skickas till robotprogramkoden. Mer information finns i Konfigurera en App Service-app i Azure-portalen.

  1. Gå till Azure-portalen i webbläsaren.
  2. Sök efter din robotapptjänst och välj dess namn.
  3. Informationen om robotapptjänsten visas.

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- 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 OBS!
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 .

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.

Nästa steg

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