GetMicrosoft365PackageOptionalParams interface

Optionale Parameter.

Extends

Eigenschaften

accessBoundaries

Aktivitätsprotokoll-Zugriffsgrenzen, die beim Veröffentlichen als Autopilot-Agent auf den Agenten angewendet werden. Eine leere Liste beseitigt die bestehenden Grenzen. Wenn sie weggelassen werden, bleiben die bestehenden Grenzen unverändert.

agentDisplayName

Anzeigename, der als veröffentlichter Teams-App-Name verwendet wird. Wenn es weggelassen wird, wird der Name des Agenten aus der Route verwendet.

appVersion

App-Version (zum Beispiel 1.2.3) in das Teams-Manifest geschrieben. Darf nur Ziffern und Perioden enthalten, darf nicht mit 0beginnen und muss mit einer Ziffer enden. Wenn sie weggelassen werden, wird ein Plattform-Standard verwendet.

botServiceArmId

ARM-Ressourcen-ID der Azure Bot Service, die diesen Agenten in Microsoft Teams betreut. Erforderlich für Arbeitsbereiche im Standard-Bot-basierten Teams-Backend; optional für Arbeitsbereiche im API-basierten Backend. Darf nicht angegeben werden, wenn publishAsAutopilot es wahr ist.

canRespondWithoutMention

Kontrolliert, wie der veröffentlichte Agent auf Teams-Nachrichten reagiert: Wenn true, antwortet er auf alle Nachrichten auf seinen Oberflächen, bei false nur, wenn er at-mentioned ist. Wenn sie weggelassen wird, bleibt die bestehende Teams-Nachrichtenbenachrichtigungseinstellung des Agenten unverändert.

colorIconBase64

Optionales base64-codiertes PNG, das als Farbsymbol (Full-Bleed) im Teams-App-Paket verwendet wird. Muss ein 192x192 PNG sein (perfektes Quadrat, ohne Rand oder abgerundete Ecken). Maximal 1 MB nach dem Dekodieren. Wenn es weggelassen wird, wird das Standard-Farbsymbol der Plattform verwendet.

developerName

Anzeigename des Entwicklers / Publishers, der in der Teams-App angezeigt wird.

developerWebsiteUrl

Die URL der Entwickler-/Publisher-Website wird in der Teams-App angezeigt. Muss eine HTTPS-URL sein.

fullDescription

Die vollständige Beschreibung steht auf der Teams-App-Details-Seite.

optionalPermissionScopes

Genaue Auswahl der delegierten Berechtigungsbereiche, die dem Autopilot-Blueprint gewährt werden. Darf nur angegeben werden, wenn publishAsAutopilot es wahr ist. Wenn sie weggelassen oder leer sind, wird das Standard-Rechtenset der Plattform verwendet. Obligatorische Plattformberechtigungen werden immer gewährt und werden von diesem Wert nicht beeinflusst.

outlineIconBase64

Optionales base64-codiertes PNG, das als Umrisssymbol im Teams-App-Paket verwendet wird. Muss ein 32x32 PNG sein. Maximal 1 MB nach dem Dekodieren. Wenn es weggelassen wird, wird das plattformübliche Umrisssymbol verwendet.

privacyUrl

Die URL der Datenschutzrichtlinie wird in der Teams-App angezeigt. Es muss eine HTTP- oder HTTPS-URL sein.

publishAsAutopilot

Wenn zutreffend, wird der Agent als Autopilot (digitaler Arbeiter) Agent veröffentlicht: Die Bot-ID wird aus der Blueprint-Identität des Agenten übernommen und das generierte Teams-Manifest wird als digitaler Arbeiter markiert.

shortDescription

Eine kurze, einzeilige Beschreibung wird in der Teams-App angezeigt.

termsOfUseUrl

Nutzungsbedingungen-URL wird in der Teams-App angezeigt.

Geerbte Eigenschaften

abortSignal

Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.

onResponse

Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.

requestOptions

Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.

tracingOptions

Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.

Details zur Eigenschaft

accessBoundaries

Aktivitätsprotokoll-Zugriffsgrenzen, die beim Veröffentlichen als Autopilot-Agent auf den Agenten angewendet werden. Eine leere Liste beseitigt die bestehenden Grenzen. Wenn sie weggelassen werden, bleiben die bestehenden Grenzen unverändert.

accessBoundaries?: ActivityProtocolAccessBoundary[]

Eigenschaftswert

agentDisplayName

Anzeigename, der als veröffentlichter Teams-App-Name verwendet wird. Wenn es weggelassen wird, wird der Name des Agenten aus der Route verwendet.

agentDisplayName?: string

Eigenschaftswert

string

appVersion

App-Version (zum Beispiel 1.2.3) in das Teams-Manifest geschrieben. Darf nur Ziffern und Perioden enthalten, darf nicht mit 0beginnen und muss mit einer Ziffer enden. Wenn sie weggelassen werden, wird ein Plattform-Standard verwendet.

appVersion?: string

Eigenschaftswert

string

botServiceArmId

ARM-Ressourcen-ID der Azure Bot Service, die diesen Agenten in Microsoft Teams betreut. Erforderlich für Arbeitsbereiche im Standard-Bot-basierten Teams-Backend; optional für Arbeitsbereiche im API-basierten Backend. Darf nicht angegeben werden, wenn publishAsAutopilot es wahr ist.

botServiceArmId?: string

Eigenschaftswert

string

canRespondWithoutMention

Kontrolliert, wie der veröffentlichte Agent auf Teams-Nachrichten reagiert: Wenn true, antwortet er auf alle Nachrichten auf seinen Oberflächen, bei false nur, wenn er at-mentioned ist. Wenn sie weggelassen wird, bleibt die bestehende Teams-Nachrichtenbenachrichtigungseinstellung des Agenten unverändert.

canRespondWithoutMention?: boolean

Eigenschaftswert

boolean

colorIconBase64

Optionales base64-codiertes PNG, das als Farbsymbol (Full-Bleed) im Teams-App-Paket verwendet wird. Muss ein 192x192 PNG sein (perfektes Quadrat, ohne Rand oder abgerundete Ecken). Maximal 1 MB nach dem Dekodieren. Wenn es weggelassen wird, wird das Standard-Farbsymbol der Plattform verwendet.

colorIconBase64?: string

Eigenschaftswert

string

developerName

Anzeigename des Entwicklers / Publishers, der in der Teams-App angezeigt wird.

developerName?: string

Eigenschaftswert

string

developerWebsiteUrl

Die URL der Entwickler-/Publisher-Website wird in der Teams-App angezeigt. Muss eine HTTPS-URL sein.

developerWebsiteUrl?: string

Eigenschaftswert

string

fullDescription

Die vollständige Beschreibung steht auf der Teams-App-Details-Seite.

fullDescription?: string

Eigenschaftswert

string

optionalPermissionScopes

Genaue Auswahl der delegierten Berechtigungsbereiche, die dem Autopilot-Blueprint gewährt werden. Darf nur angegeben werden, wenn publishAsAutopilot es wahr ist. Wenn sie weggelassen oder leer sind, wird das Standard-Rechtenset der Plattform verwendet. Obligatorische Plattformberechtigungen werden immer gewährt und werden von diesem Wert nicht beeinflusst.

optionalPermissionScopes?: Microsoft365PermissionScopes[]

Eigenschaftswert

outlineIconBase64

Optionales base64-codiertes PNG, das als Umrisssymbol im Teams-App-Paket verwendet wird. Muss ein 32x32 PNG sein. Maximal 1 MB nach dem Dekodieren. Wenn es weggelassen wird, wird das plattformübliche Umrisssymbol verwendet.

outlineIconBase64?: string

Eigenschaftswert

string

privacyUrl

Die URL der Datenschutzrichtlinie wird in der Teams-App angezeigt. Es muss eine HTTP- oder HTTPS-URL sein.

privacyUrl?: string

Eigenschaftswert

string

publishAsAutopilot

Wenn zutreffend, wird der Agent als Autopilot (digitaler Arbeiter) Agent veröffentlicht: Die Bot-ID wird aus der Blueprint-Identität des Agenten übernommen und das generierte Teams-Manifest wird als digitaler Arbeiter markiert.

publishAsAutopilot?: boolean

Eigenschaftswert

boolean

shortDescription

Eine kurze, einzeilige Beschreibung wird in der Teams-App angezeigt.

shortDescription?: string

Eigenschaftswert

string

termsOfUseUrl

Nutzungsbedingungen-URL wird in der Teams-App angezeigt.

termsOfUseUrl?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

abortSignal

Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.

abortSignal?: AbortSignalLike

Eigenschaftswert

Geerbt von OperationOptions.abortSignal

onResponse

Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.

onResponse?: RawResponseCallback

Eigenschaftswert

Geerbt von OperationOptions.onResponse

requestOptions

Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.

requestOptions?: OperationRequestOptions

Eigenschaftswert

Geerbt von OperationOptions.requestOptions

tracingOptions

Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.

tracingOptions?: OperationTracingOptions

Eigenschaftswert

Geerbt von OperationOptions.tracingOptions