GetMicrosoft365PackageOptionalParams interface

Parametri facoltativi.

Extends

Proprietà

accessBoundaries

Limiti di accesso al protocollo di attività da applicare all'agente quando pubblica come agente pilota automatico. Una lista vuota elimina i confini esistenti. Quando vengono omessi, i confini esistenti restano invariati.

agentDisplayName

Nome visualizzato usato come nome pubblicato dell'app Teams. Quando viene omesso, viene utilizzato il nome dell'agente dal percorso.

appVersion

Versione dell'app (ad esempio 1.2.3) scritta nel manifesto di Teams. Può contenere solo cifre e punti, non deve iniziare con 0, e deve terminare con una cifra. Quando viene omesso, viene utilizzato un predefinito della piattaforma.

botServiceArmId

ID risorsa ARM del Azure servizio Bot che offre questo agente in Microsoft Teams. Richiesto per gli spazi di lavoro nel backend predefinito basato su bot di Teams; opzionale per gli spazi di lavoro sul backend basato su API. Non deve essere fornito quando publishAsAutopilot è vero.

canRespondWithoutMention

Controlla come l'agente pubblicato risponde ai messaggi di Teams: quando è vero, risponde a tutti i messaggi sulle sue superfici, quando è falso solo quando è menzionato. Quando viene omessa, l'impostazione di notifica dei messaggi esistente di Teams dell'agente rimane invariata.

colorIconBase64

Icona PNG opzionale codificata in base64 utilizzata come icona a colori (full-bleed) nel pacchetto dell'app Teams. Deve essere una PNG 192x192 (perfetto quadrato, senza bordo o angoli arrotondati). Massimo 1 MB dopo la decodifica. Quando viene omessa, viene utilizzata l'icona del colore predefinito della piattaforma.

developerName

Nome visualizzato dello sviluppatore / editore nell'elenco dell'app Teams.

developerWebsiteUrl

URL del sito web dello sviluppatore / editore mostrato nell'elenco dell'app Teams. Deve essere un URL https.

fullDescription

La descrizione completa è mostrata nella pagina dettagli dell'app Teams.

optionalPermissionScopes

Selezione esatta dei permessi delegati da concedere al progetto del pilota automatico. Può essere fornito solo quando publishAsAutopilot è vero. Quando viene omesso o vuoto, viene utilizzato il set di permessi predefinito della piattaforma. I permessi obbligatori per la piattaforma sono sempre concessi e non sono influenzati da questo valore.

outlineIconBase64

PNG opzionale codificata in base64 utilizzata come icona di contorno nel pacchetto dell'app Teams. Deve essere una PNG 32x32. Massimo 1 MB dopo la decodifica. Quando viene omessa, viene utilizzata l'icona predefinita del contorno della piattaforma.

privacyUrl

URL dell'informativa sulla privacy mostrato nell'elenco dell'app Teams. Deve essere un URL http o https.

publishAsAutopilot

Quando è vero, l'agente viene pubblicato come agente pilota automatico (lavoratore digitale): l'ID del bot viene estratto dall'identità del blueprint dell'agente e il manifesto generato su Teams viene segnato come operatore digitale.

shortDescription

Descrizione breve e di una riga mostrata nell'elenco dell'app Teams.

termsOfUseUrl

L'URL dei termini di utilizzo è mostrato nell'elenco dell'app Teams.

Proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

onResponse

Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.

requestOptions

Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.

tracingOptions

Opzioni utilizzate quando la traccia è abilitata.

Dettagli proprietà

accessBoundaries

Limiti di accesso al protocollo di attività da applicare all'agente quando pubblica come agente pilota automatico. Una lista vuota elimina i confini esistenti. Quando vengono omessi, i confini esistenti restano invariati.

accessBoundaries?: ActivityProtocolAccessBoundary[]

Valore della proprietà

agentDisplayName

Nome visualizzato usato come nome pubblicato dell'app Teams. Quando viene omesso, viene utilizzato il nome dell'agente dal percorso.

agentDisplayName?: string

Valore della proprietà

string

appVersion

Versione dell'app (ad esempio 1.2.3) scritta nel manifesto di Teams. Può contenere solo cifre e punti, non deve iniziare con 0, e deve terminare con una cifra. Quando viene omesso, viene utilizzato un predefinito della piattaforma.

appVersion?: string

Valore della proprietà

string

botServiceArmId

ID risorsa ARM del Azure servizio Bot che offre questo agente in Microsoft Teams. Richiesto per gli spazi di lavoro nel backend predefinito basato su bot di Teams; opzionale per gli spazi di lavoro sul backend basato su API. Non deve essere fornito quando publishAsAutopilot è vero.

botServiceArmId?: string

Valore della proprietà

string

canRespondWithoutMention

Controlla come l'agente pubblicato risponde ai messaggi di Teams: quando è vero, risponde a tutti i messaggi sulle sue superfici, quando è falso solo quando è menzionato. Quando viene omessa, l'impostazione di notifica dei messaggi esistente di Teams dell'agente rimane invariata.

canRespondWithoutMention?: boolean

Valore della proprietà

boolean

colorIconBase64

Icona PNG opzionale codificata in base64 utilizzata come icona a colori (full-bleed) nel pacchetto dell'app Teams. Deve essere una PNG 192x192 (perfetto quadrato, senza bordo o angoli arrotondati). Massimo 1 MB dopo la decodifica. Quando viene omessa, viene utilizzata l'icona del colore predefinito della piattaforma.

colorIconBase64?: string

Valore della proprietà

string

developerName

Nome visualizzato dello sviluppatore / editore nell'elenco dell'app Teams.

developerName?: string

Valore della proprietà

string

developerWebsiteUrl

URL del sito web dello sviluppatore / editore mostrato nell'elenco dell'app Teams. Deve essere un URL https.

developerWebsiteUrl?: string

Valore della proprietà

string

fullDescription

La descrizione completa è mostrata nella pagina dettagli dell'app Teams.

fullDescription?: string

Valore della proprietà

string

optionalPermissionScopes

Selezione esatta dei permessi delegati da concedere al progetto del pilota automatico. Può essere fornito solo quando publishAsAutopilot è vero. Quando viene omesso o vuoto, viene utilizzato il set di permessi predefinito della piattaforma. I permessi obbligatori per la piattaforma sono sempre concessi e non sono influenzati da questo valore.

optionalPermissionScopes?: Microsoft365PermissionScopes[]

Valore della proprietà

outlineIconBase64

PNG opzionale codificata in base64 utilizzata come icona di contorno nel pacchetto dell'app Teams. Deve essere una PNG 32x32. Massimo 1 MB dopo la decodifica. Quando viene omessa, viene utilizzata l'icona predefinita del contorno della piattaforma.

outlineIconBase64?: string

Valore della proprietà

string

privacyUrl

URL dell'informativa sulla privacy mostrato nell'elenco dell'app Teams. Deve essere un URL http o https.

privacyUrl?: string

Valore della proprietà

string

publishAsAutopilot

Quando è vero, l'agente viene pubblicato come agente pilota automatico (lavoratore digitale): l'ID del bot viene estratto dall'identità del blueprint dell'agente e il manifesto generato su Teams viene segnato come operatore digitale.

publishAsAutopilot?: boolean

Valore della proprietà

boolean

shortDescription

Descrizione breve e di una riga mostrata nell'elenco dell'app Teams.

shortDescription?: string

Valore della proprietà

string

termsOfUseUrl

L'URL dei termini di utilizzo è mostrato nell'elenco dell'app Teams.

termsOfUseUrl?: string

Valore della proprietà

string

Dettagli proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

abortSignal?: AbortSignalLike

Valore della proprietà

Ereditato da OperationOptions.abortSignal

onResponse

Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.

onResponse?: RawResponseCallback

Valore della proprietà

Ereditato da OperationOptions.onResponse

requestOptions

Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.

requestOptions?: OperationRequestOptions

Valore della proprietà

Ereditato da OperationOptions.requestOptions

tracingOptions

Opzioni utilizzate quando la traccia è abilitata.

tracingOptions?: OperationTracingOptions

Valore della proprietà

Ereditato da OperationOptions.tracingOptions