GetMicrosoft365PackageOptionalParams interface

Parámetros opcionales.

Extends

Propiedades

accessBoundaries

Límites de acceso al protocolo de actividad que se aplicarán al agente al publicar como agente en piloto automático. Una lista vacía elimina los límites existentes. Cuando se omiten, los límites existentes permanecen sin cambios.

agentDisplayName

Nombre de visualización usado como nombre publicado de la app de Teams. Cuando se omite, se utiliza el nombre del agente de la ruta.

appVersion

Versión de la app (por ejemplo 1.2.3) escrita en el manifiesto de Teams. Puede contener solo dígitos y puntos, no debe comenzar con 0, y debe terminar con un dígito. Cuando se omite, se utiliza un valor predeterminado de plataforma.

botServiceArmId

ID de recurso ARM del Azure Bot Service que presenta a este agente en Microsoft Teams. Obligatorio para espacios de trabajo en el backend predeterminado basado en bots de Teams; opcional para espacios de trabajo en el backend basado en API. No debe darse cuando publishAsAutopilot es cierto.

canRespondWithoutMention

Controla cómo responde el agente publicado a los mensajes de Teams: cuando es verdadero, responde a todos los mensajes en sus superficies, y cuando es falso solo cuando está mencionado en el lugar. Cuando se omite, la configuración de notificación de mensajes existente en Teams del agente permanece sin cambios.

colorIconBase64

PNG opcional codificado en base64 usado como icono de color (sangrado completo) en el paquete de la app de Teams. Debe ser una PNG de 192x192 (cuadrado perfecto, sin bordes ni esquinas redondeadas). Máximo 1 MB tras la decodificación. Cuando se omite, se utiliza el icono de color predeterminado de la plataforma.

developerName

Nombre de visualización del desarrollador/editor mostrado en el listado de la app de Teams.

developerWebsiteUrl

URL del sitio web del desarrollador / editor mostrada en el listado de la app de Teams. Debe ser una URL https.

fullDescription

La descripción completa se muestra en la página de detalles de la app de Teams.

optionalPermissionScopes

Selección exacta de los ámbitos de permiso delegados para conceder al plano del piloto automático. Solo puede ser suministrado cuando publishAsAutopilot sea cierto. Cuando se omite o está vacío, se utiliza el conjunto de permisos predeterminado de la plataforma. Siempre se conceden permisos obligatorios de plataforma y no se ven afectados por este valor.

outlineIconBase64

PNG opcional codificado en base64 usado como icono de contorno en el paquete de la app de Teams. Debe ser un PNG de 32x32. Máximo 1 MB tras la decodificación. Cuando se omite, se utiliza el icono de contorno predeterminado de la plataforma.

privacyUrl

La URL de la política de privacidad se muestra en el listado de la app de Teams. Debe ser una URL http o https.

publishAsAutopilot

Cuando es cierto, el agente se publica como un agente en piloto automático (trabajador digital): el ID del bot se toma de la identidad del plano del agente y el manifiesto generado en Teams se marca como trabajador digital.

shortDescription

Descripción breve y de una línea mostrada en el listado de la app de Teams.

termsOfUseUrl

URL de los términos de uso mostrada en el listado de la app de Teams.

Propiedades heredadas

abortSignal

Señal que se puede usar para anular las solicitudes.

onResponse

Función a la que se llamará cada vez que se recibe una respuesta del servidor mientras se realiza la operación solicitada. Se puede llamar varias veces.

requestOptions

Opciones que se usan al crear y enviar solicitudes HTTP para esta operación.

tracingOptions

Opciones que se usan al habilitar el seguimiento.

Detalles de las propiedades

accessBoundaries

Límites de acceso al protocolo de actividad que se aplicarán al agente al publicar como agente en piloto automático. Una lista vacía elimina los límites existentes. Cuando se omiten, los límites existentes permanecen sin cambios.

accessBoundaries?: ActivityProtocolAccessBoundary[]

Valor de propiedad

agentDisplayName

Nombre de visualización usado como nombre publicado de la app de Teams. Cuando se omite, se utiliza el nombre del agente de la ruta.

agentDisplayName?: string

Valor de propiedad

string

appVersion

Versión de la app (por ejemplo 1.2.3) escrita en el manifiesto de Teams. Puede contener solo dígitos y puntos, no debe comenzar con 0, y debe terminar con un dígito. Cuando se omite, se utiliza un valor predeterminado de plataforma.

appVersion?: string

Valor de propiedad

string

botServiceArmId

ID de recurso ARM del Azure Bot Service que presenta a este agente en Microsoft Teams. Obligatorio para espacios de trabajo en el backend predeterminado basado en bots de Teams; opcional para espacios de trabajo en el backend basado en API. No debe darse cuando publishAsAutopilot es cierto.

botServiceArmId?: string

Valor de propiedad

string

canRespondWithoutMention

Controla cómo responde el agente publicado a los mensajes de Teams: cuando es verdadero, responde a todos los mensajes en sus superficies, y cuando es falso solo cuando está mencionado en el lugar. Cuando se omite, la configuración de notificación de mensajes existente en Teams del agente permanece sin cambios.

canRespondWithoutMention?: boolean

Valor de propiedad

boolean

colorIconBase64

PNG opcional codificado en base64 usado como icono de color (sangrado completo) en el paquete de la app de Teams. Debe ser una PNG de 192x192 (cuadrado perfecto, sin bordes ni esquinas redondeadas). Máximo 1 MB tras la decodificación. Cuando se omite, se utiliza el icono de color predeterminado de la plataforma.

colorIconBase64?: string

Valor de propiedad

string

developerName

Nombre de visualización del desarrollador/editor mostrado en el listado de la app de Teams.

developerName?: string

Valor de propiedad

string

developerWebsiteUrl

URL del sitio web del desarrollador / editor mostrada en el listado de la app de Teams. Debe ser una URL https.

developerWebsiteUrl?: string

Valor de propiedad

string

fullDescription

La descripción completa se muestra en la página de detalles de la app de Teams.

fullDescription?: string

Valor de propiedad

string

optionalPermissionScopes

Selección exacta de los ámbitos de permiso delegados para conceder al plano del piloto automático. Solo puede ser suministrado cuando publishAsAutopilot sea cierto. Cuando se omite o está vacío, se utiliza el conjunto de permisos predeterminado de la plataforma. Siempre se conceden permisos obligatorios de plataforma y no se ven afectados por este valor.

optionalPermissionScopes?: Microsoft365PermissionScopes[]

Valor de propiedad

outlineIconBase64

PNG opcional codificado en base64 usado como icono de contorno en el paquete de la app de Teams. Debe ser un PNG de 32x32. Máximo 1 MB tras la decodificación. Cuando se omite, se utiliza el icono de contorno predeterminado de la plataforma.

outlineIconBase64?: string

Valor de propiedad

string

privacyUrl

La URL de la política de privacidad se muestra en el listado de la app de Teams. Debe ser una URL http o https.

privacyUrl?: string

Valor de propiedad

string

publishAsAutopilot

Cuando es cierto, el agente se publica como un agente en piloto automático (trabajador digital): el ID del bot se toma de la identidad del plano del agente y el manifiesto generado en Teams se marca como trabajador digital.

publishAsAutopilot?: boolean

Valor de propiedad

boolean

shortDescription

Descripción breve y de una línea mostrada en el listado de la app de Teams.

shortDescription?: string

Valor de propiedad

string

termsOfUseUrl

URL de los términos de uso mostrada en el listado de la app de Teams.

termsOfUseUrl?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

abortSignal

Señal que se puede usar para anular las solicitudes.

abortSignal?: AbortSignalLike

Valor de propiedad

Heredado de OperationOptions.abortSignal

onResponse

Función a la que se llamará cada vez que se recibe una respuesta del servidor mientras se realiza la operación solicitada. Se puede llamar varias veces.

onResponse?: RawResponseCallback

Valor de propiedad

Heredado de OperationOptions.onResponse

requestOptions

Opciones que se usan al crear y enviar solicitudes HTTP para esta operación.

requestOptions?: OperationRequestOptions

Valor de propiedad

Heredado de OperationOptions.requestOptions

tracingOptions

Opciones que se usan al habilitar el seguimiento.

tracingOptions?: OperationTracingOptions

Valor de propiedad

Heredado de OperationOptions.tracingOptions