PublishToMicrosoft365OptionalParams interface

Volitelné parametry.

Extends

Vlastnosti

accessBoundaries

Přístupové hranice protokolu aktivit aplikované na agenta při publikování jako autopilot agent. Prázdný seznam vyčistí stávající hranice. Pokud jsou vynechány, stávající hranice zůstávají nezměněny.

agentDisplayName

Zobrazovací název použitý jako publikovaný název aplikace Teams. Pokud je vynecháno, používá se jméno agenta z trasy.

appVersion

Verze aplikace (například 1.2.3) zapsaná v manifestu Teams. Může obsahovat pouze číslice a tečky, nesmí začínat na 0, a musí končit na číslici. Pokud je vynecháno, používá se výchozí nastavení platformy.

botServiceArmId

ARM resource id Azure Bot Service, který tohoto agenta v Microsoft Teams zastupuje. Povinné pro pracovní prostory na výchozím backendu Teams založeném na botech; volitelné pro pracovní prostory na backendu založeném na API. Nesmí být uvedeno, když publishAsAutopilot je pravda.

canRespondWithoutMention

Ovládá, jak publikovaný agent reaguje na zprávy Teams: když je pravda, odpovídá na všechny zprávy na svých plochách, když je nepravdivá, pouze když je zmíněný. Pokud je vynechán, stávající nastavení oznámení zpráv v Teams zůstává nezměněno.

colorIconBase64

Volitelná base64-kódovaná PNG použitá jako barevná (full-bleed) ikona v balíčku aplikace Teams. Musí to být PNG 192x192 (dokonalý čtverec, bez okrajů a zaoblených rohů). Maximálně 1 MB po dekódování. Pokud je vynechán, použije se výchozí barevná ikona platformy.

developerName

Zobrazované jméno vývojáře / vydavatele je zobrazeno v seznamu aplikace Teams.

developerWebsiteUrl

URL webu vývojáře / vydavatele je zobrazena v seznamu aplikací Teams. Musí to být https URL.

fullDescription

Úplný popis je zobrazen na stránce s podrobnostmi aplikace Teams.

optionalPermissionScopes

Přesný výběr delegovaných povolení, které se udělují plánu autopilota. Může být uveden pouze tehdy, když publishAsAutopilot je pravda. Pokud je vynechán nebo prázdný, použije se výchozí sada oprávnění platformy. Povinná oprávnění pro platformu jsou vždy udělována a tato hodnota na ně nemá vliv.

outlineIconBase64

Volitelná PNG kódovaná base64 jako ikona osnovy v balíčku aplikace Teams. Musí to být PNG 32x32. Maximálně 1 MB po dekódování. Pokud je vynechán, použije se výchozí ikona obrysu platformy.

privacyUrl

URL zásad ochrany osobních údajů je zobrazen v seznamu aplikací Teams. Musí to být http nebo https URL.

publishAsAutopilot

Pokud je to pravda, agent je publikován jako agent autopilota (digitálního pracovníka): ID bota je převzato z identity plánu agenta a vygenerovaný manifest Teams je označen jako digitální pracovník.

shortDescription

Krátký, jednořádkový popis zobrazený v seznamu aplikace Teams.

termsOfUseUrl

URL s podmínkami použití zobrazená v seznamu aplikací Teams.

Zděděné vlastnosti

abortSignal

Signál, který lze použít k přerušení požadavků.

onResponse

Funkce, která se má volat při každém přijetí odpovědi ze serveru při provádění požadované operace. Může se volat vícekrát.

requestOptions

Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci

tracingOptions

Možnosti používané při povolení trasování

Podrobnosti vlastnosti

accessBoundaries

Přístupové hranice protokolu aktivit aplikované na agenta při publikování jako autopilot agent. Prázdný seznam vyčistí stávající hranice. Pokud jsou vynechány, stávající hranice zůstávají nezměněny.

accessBoundaries?: ActivityProtocolAccessBoundary[]

Hodnota vlastnosti

agentDisplayName

Zobrazovací název použitý jako publikovaný název aplikace Teams. Pokud je vynecháno, používá se jméno agenta z trasy.

agentDisplayName?: string

Hodnota vlastnosti

string

appVersion

Verze aplikace (například 1.2.3) zapsaná v manifestu Teams. Může obsahovat pouze číslice a tečky, nesmí začínat na 0, a musí končit na číslici. Pokud je vynecháno, používá se výchozí nastavení platformy.

appVersion?: string

Hodnota vlastnosti

string

botServiceArmId

ARM resource id Azure Bot Service, který tohoto agenta v Microsoft Teams zastupuje. Povinné pro pracovní prostory na výchozím backendu Teams založeném na botech; volitelné pro pracovní prostory na backendu založeném na API. Nesmí být uvedeno, když publishAsAutopilot je pravda.

botServiceArmId?: string

Hodnota vlastnosti

string

canRespondWithoutMention

Ovládá, jak publikovaný agent reaguje na zprávy Teams: když je pravda, odpovídá na všechny zprávy na svých plochách, když je nepravdivá, pouze když je zmíněný. Pokud je vynechán, stávající nastavení oznámení zpráv v Teams zůstává nezměněno.

canRespondWithoutMention?: boolean

Hodnota vlastnosti

boolean

colorIconBase64

Volitelná base64-kódovaná PNG použitá jako barevná (full-bleed) ikona v balíčku aplikace Teams. Musí to být PNG 192x192 (dokonalý čtverec, bez okrajů a zaoblených rohů). Maximálně 1 MB po dekódování. Pokud je vynechán, použije se výchozí barevná ikona platformy.

colorIconBase64?: string

Hodnota vlastnosti

string

developerName

Zobrazované jméno vývojáře / vydavatele je zobrazeno v seznamu aplikace Teams.

developerName?: string

Hodnota vlastnosti

string

developerWebsiteUrl

URL webu vývojáře / vydavatele je zobrazena v seznamu aplikací Teams. Musí to být https URL.

developerWebsiteUrl?: string

Hodnota vlastnosti

string

fullDescription

Úplný popis je zobrazen na stránce s podrobnostmi aplikace Teams.

fullDescription?: string

Hodnota vlastnosti

string

optionalPermissionScopes

Přesný výběr delegovaných povolení, které se udělují plánu autopilota. Může být uveden pouze tehdy, když publishAsAutopilot je pravda. Pokud je vynechán nebo prázdný, použije se výchozí sada oprávnění platformy. Povinná oprávnění pro platformu jsou vždy udělována a tato hodnota na ně nemá vliv.

optionalPermissionScopes?: Microsoft365PermissionScopes[]

Hodnota vlastnosti

outlineIconBase64

Volitelná PNG kódovaná base64 jako ikona osnovy v balíčku aplikace Teams. Musí to být PNG 32x32. Maximálně 1 MB po dekódování. Pokud je vynechán, použije se výchozí ikona obrysu platformy.

outlineIconBase64?: string

Hodnota vlastnosti

string

privacyUrl

URL zásad ochrany osobních údajů je zobrazen v seznamu aplikací Teams. Musí to být http nebo https URL.

privacyUrl?: string

Hodnota vlastnosti

string

publishAsAutopilot

Pokud je to pravda, agent je publikován jako agent autopilota (digitálního pracovníka): ID bota je převzato z identity plánu agenta a vygenerovaný manifest Teams je označen jako digitální pracovník.

publishAsAutopilot?: boolean

Hodnota vlastnosti

boolean

shortDescription

Krátký, jednořádkový popis zobrazený v seznamu aplikace Teams.

shortDescription?: string

Hodnota vlastnosti

string

termsOfUseUrl

URL s podmínkami použití zobrazená v seznamu aplikací Teams.

termsOfUseUrl?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

abortSignal

Signál, který lze použít k přerušení požadavků.

abortSignal?: AbortSignalLike

Hodnota vlastnosti

zděděno z OperationOptions.abortSignal

onResponse

Funkce, která se má volat při každém přijetí odpovědi ze serveru při provádění požadované operace. Může se volat vícekrát.

onResponse?: RawResponseCallback

Hodnota vlastnosti

zděděno z OperationOptions.onResponse

requestOptions

Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci

requestOptions?: OperationRequestOptions

Hodnota vlastnosti

zděděno z OperationOptions.requestOptions

tracingOptions

Možnosti používané při povolení trasování

tracingOptions?: OperationTracingOptions

Hodnota vlastnosti

zděděno z OperationOptions.tracingOptions