Equipos de Microsoft
Microsoft Teams le permite obtener todo el contenido, las herramientas y las conversaciones en el área de trabajo del equipo con Microsoft 365.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Estándar | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China |
| Power Apps | Estándar | Todas las regiones de Power Apps excepto las siguientes: - China Cloud operado por 21Vianet |
| Power Automate | Estándar | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL | https://support.microsoft.com/en-us/contactus |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Website | https://products.office.com/microsoft-teams/group-chat-software |
| Directiva de privacidad | https://privacy.microsoft.com/ |
| Categorías | Colaboración; Comunicación |
Problemas conocidos y limitaciones con acciones
| Descripción breve | Operations | Descripción larga |
|---|---|---|
| Límite de tamaño de mensaje |
Después de la tarjeta adaptable y esperar una respuesta Publicar tarjeta adaptable en un chat o canal Publicar mensaje en un chat o canal Responder con un mensaje en un canal Responder con tarjeta adaptable en un canal Actualización de una tarjeta adaptable en un chat o canal |
Cuando una acción publica un mensaje, el límite de tamaño del mensaje es de aproximadamente 28 KB. Este límite incluye todos los elementos HTML, como texto, imágenes, vínculos, tablas, menciones, etc. Si el tamaño del mensaje supera los 28 KB, se produce un error en la acción "Solicitar entidad demasiado grande". |
| Establecer usuarios invitados como propietarios del equipo | Agregar un miembro a un equipo | Al agregar un miembro a un equipo, puede establecer usuarios invitados como propietarios del equipo. |
| Requiere un buzón de Exchange Online | Crear una reunión de Teams | Al crear una reunión de Teams y desea seleccionar una zona horaria, esta acción requiere un buzón de Exchange Online. |
| Número máximo de usuarios por chat | Creación de un chat | Al crear un chat, esta acción puede controlar un máximo de 20 usuarios por chat, pero no tiene soporte técnico para los usuarios invitados. |
| Requiere la aplicación Flujo de trabajo |
Después de la tarjeta adaptable y esperar una respuesta Publicar tarjeta adaptable en un chat o canal Publicar mensaje en un chat o canal Responder con un mensaje en un canal Responder con tarjeta adaptable en un canal Actualización de una tarjeta adaptable en un chat o canal |
Estas acciones requieren la disponibilidad de la aplicación Flujos de trabajo (anteriormente Power Automate) y la configuración de la aplicación en el estado "permitir" en el Centro de administración de Teams. |
| No se puede combinar con el desencadenador Cuando alguien responde a una tarjeta adaptable | Publicar tarjeta adaptable en un chat o canal | El uso de este desencadenador en los flujos de trabajo de "desencadenador + agente de escucha" puede dar lugar a un error "Se ha producido un error de error" al enviar una tarjeta. Este error se produce porque el flujo del desencadenador (que publica la tarjeta adaptable en un chat o canal) no controla la respuesta de invocación después de publicar la tarjeta. En su lugar, el flujo del agente de escucha está diseñado para capturar el evento de respuesta de invocación y continuar el procesamiento. Sin embargo, dado que el flujo del desencadenador no controla la respuesta, devuelve un error. Use la tarjeta post adaptable y espere una respuesta como alternativa. |
Problemas conocidos y limitaciones con desencadenadores
| Descripción breve | Operations | Descripción larga |
|---|---|---|
| Solo admite el usuario por flujo. | Cuando se agrega un nuevo mensaje de chat | Cuando se publica un nuevo mensaje de chat en cualquier chat en el que sea participante en Teams, el desencadenador solo puede admitir un usuario por flujo. |
| Solo admite palabras únicas | Cuando se mencionan palabras clave | El desencadenador no se activará para frases que sean más largas que una palabra. |
| Se desencadena para todos los datos relacionados con mensajes | Cuando se mencionan palabras clave | Estos datos incluyen el remitente del mensaje y el texto que incluye la hora en que se envió el mensaje. |
| Solo se activa para los mensajes raíz agregados al canal | Cuando se agrega un nuevo mensaje de canal | Cuando se publica un nuevo mensaje en un canal en Teams, el desencadenador no se activa para las respuestas a un mensaje de canal existente. |
| Solo funciona en el entorno predeterminado |
Para un mensaje seleccionado Desde el cuadro de redacción (V2) Cuando alguien responde a una tarjeta adaptable |
Estos desencadenadores solo funcionan en un entorno predeterminado. |
| No funciona para usuarios invitados o externos |
Para un mensaje seleccionado Cuando alguien responde a una tarjeta adaptable |
Este desencadenador no funciona para usuarios invitados o externos en un equipo. |
| Tiene un intervalo de sondeo de 3 minutos |
Cuando se agrega un nuevo mensaje de canal Cuando me mencionan en un mensaje de canal |
Estos desencadenadores usan un intervalo de sondeo de 3 minutos. |
| Tiene un intervalo de sondeo de 5 minutos |
Cuando se agrega un nuevo miembro del equipo Cuando se quita un nuevo miembro del equipo |
Estos desencadenadores usan un intervalo de sondeo de 5 minutos debido a una limitación en la API subyacente. Esto podría hacer que el desencadenador se active varias veces para el mismo evento. |
| No funciona en grupos unificados con miembros ocultos |
Cuando se agrega un nuevo miembro del equipo Cuando se quita un nuevo miembro del equipo |
Estos desencadenadores no funcionan en grupos unificados que tienen miembros ocultos. |
| Requiere la aplicación Acciones de Power Automate | Para un mensaje seleccionado | En Power Automate, este desencadenador requiere que la aplicación Acciones de Power Automate (id. de aplicación: 00001016-de05-492e-9106-4828fc8a8687) se deba desbloquear. Use una cuenta de administrador para comprobar que la aplicación está habilitada en el Centro de administración de Teams. |
| No admitido en Microsoft Cloud for Sovereignty |
Para un mensaje seleccionado Desde el cuadro de redacción |
Estos desencadenadores no se admiten en nubes soberanas como GCC, GCCH y DoD. |
Problemas y limitaciones conocidos generales
- Para usar el conector de Teams, debe haber habilitado una de estas suscripciones.
- Actualmente no se admite la publicación de un mensaje o una tarjeta adaptable en un canal privado.
- La publicación de mensajes o tarjetas mediante Power Virtual Agents requiere que el destinatario tenga instalado el bot en Microsoft Teams. Para obtener más información, vea Enviar mensajes proactivos a los usuarios en Microsoft Teams.
- Un solo mensaje solo puede @mention tener hasta 20 usuarios y 20 etiquetas.
Microsoft Teams Webhook
Cuando se recibe una solicitud de webhook de Teams
Identificador de operación: TeamsIncomingWebhookTrigger
Este desencadenador permite iniciar un flujo realizando una solicitud POST al punto de conexión expuesto por el desencadenador. Puede enviar una matriz de tarjetas adaptables en el cuerpo de la solicitud al desencadenador para usarla en acciones posteriores del flujo. Este desencadenador solo admite solicitudes POST y no admite solicitudes GET.
A diferencia de los webhooks de Office en desuso, el desencadenador Cuando se recibe una solicitud de webhook de Teams permite a los usuarios especificar si alguien, cualquier usuario del inquilino o solo un subconjunto específico de usuarios del inquilino pueden llamar al desencadenador. Este desencadenador tampoco admite mensajes accionables, a diferencia de los webhooks de Office en desuso.
La dirección URL de devolución de llamada del desencadenador se mostrará al guardar el flujo. También puede acceder a la dirección URL de devolución de llamada editando el flujo que creó en el diseñador de Power Automate en Power Automate o Teams.
Para obtener más información sobre cómo crear tarjetas adaptables, consulte: Crear flujos que publiquen tarjetas adaptables en Microsoft Teams, así como procedimientos recomendados de esquema de tarjetas adaptables y el diseñador de tarjetas adaptables.
Esquema del cuerpo de la solicitud
Cuerpo de la solicitud
| Nombre | Key | Obligatorio | Tipo | Description |
|---|---|---|---|---|
| type | type | Sí | cuerda / cadena | El valor siempre debe ser "message" |
| attachments | attachments | Sí | matriz de objetos | Matriz de objetos de elementos de tarjeta adaptables. Consulte AdaptiveCardItemSchema a continuación para ver el esquema de objetos. |
AdaptiveCardItemSchema
| Nombre | Key | Obligatorio | Tipo | Description |
|---|---|---|---|---|
| tipo de contenido | tipo de contenido | Sí | cuerda / cadena | El valor siempre debe ser "application/vnd.microsoft.card.adaptive" |
| URL de contenido | URL de contenido | Sí | cuerda / cadena | El valor siempre debe ser NULL |
| contenido | contenido | Sí | objeto | Objeto de tarjeta adaptable con formato JSON. Para obtener ejemplos y plantillas, consulte https://adaptivecards.io/samples |
Ejemplo del cuerpo de la solicitud
{
"type":"message",
"attachments":[
{
"contentType":"application/vnd.microsoft.card.adaptive",
"contentUrl":null,
"content":{
"$schema":"http://adaptivecards.io/schemas/adaptive-card.json",
"type":"AdaptiveCard",
"version":"1.2",
"body":[
{
"type": "TextBlock",
"text": "For Samples and Templates, see [https://adaptivecards.io/samples](https://adaptivecards.io/samples)"
}
]
}
}
]
}
Las propiedades del archivo JSON de tarjeta adaptable son las siguientes:
- El
"type"campo debe ser"message". - La
"attachments"matriz contiene un conjunto de objetos de tarjeta. - El
"contentType"campo debe establecerse en Tipo de tarjeta adaptable. - El
"content"objeto es la tarjeta con formato JSON.
Pruebe la tarjeta adaptable con Postman:
- Pruebe la tarjeta adaptable mediante Postman para enviar una solicitud POST a la dirección URL, creada para configurar El webhook entrante.
- Pegue el archivo JSON en el cuerpo de la solicitud y vea el mensaje de tarjeta adaptable en Teams.
Sugerencia
Use ejemplos de código y plantillas de tarjetas adaptables para probar el cuerpo de la solicitud POST.
Ejemplo de envío de solicitudes
Referencia de código de ejemplo
var adaptiveCardJson = @"{
""type"": ""message"",
""attachments"": [
{
""contentType"": ""application/vnd.microsoft.card.adaptive"",
""content"": {
""type"": ""AdaptiveCard"",
""body"": [
{
""type"": ""TextBlock"",
""text"": ""Message Text""
}
],
""$schema"": ""http://adaptivecards.io/schemas/adaptive-card.json"",
""version"": ""1.2""
}
}
]
}";
var webhookUrl = "Retrieve this from the url of the trigger, e.g. https://xxxxx.logic.azure.com:443/xxxxxxxxx";
var client = new HttpClient();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
var content = new StringContent(adaptiveCardJson, System.Text.Encoding.UTF8, "application/json");
var response = await client.PostAsync(webhookUrl, content);
Parámetros
| Nombre | Key | Obligatorio | Tipo | Description |
|---|---|---|---|---|
| triggerAuthenticationType | triggerAuthenticationType | cuerda / cadena | Ya sea que cualquier usuario del inquilino pueda desencadenar el flujo o solo usuarios específicos del inquilino. | |
| triggerAllowedUsers | triggerAllowedUsers | cuerda / cadena | Lista de usuarios que pueden desencadenar el flujo. Solo se usa si triggerAuthenticationType se establece en "Usuarios específicos de mi inquilino". |
- No pase un encabezado de token de autenticación si seleccionó la opción de autenticación "Cualquiera" o se producirá un error en las solicitudes POST al desencadenador.
- Si selecciona la opción de autenticación "Cualquier usuario de mi inquilino" o "Usuarios específicos de mi inquilino", deberá pasar un token de autenticación en las solicitudes al desencadenador Cuando se recibe una solicitud de webhook de Teams.
- Puede encontrar más información sobre las notificaciones necesarias en el siguiente documento: Adición de la autenticación de OAuth para desencadenadores de solicitud HTTP
Devoluciones
| Nombre | Ruta | Tipo | Description |
|---|---|---|---|
| body | body | objeto | La salida es idéntica al cuerpo de la solicitud enviado al desencadenador; vea el ejemplo anterior, por ejemplo, de salida o esquema del cuerpo de la solicitud. |
Limitaciones
- El perfil de rendimiento de Power Automate determina los límites del desencadenador "Cuando se recibe una solicitud de webhook de Teams". Puede determinar el perfil de rendimiento en Perfiles de rendimiento.
- Estos límites son los mismos que los límites de solicitud del punto de conexión en tiempo de ejecución.
- Para obtener información general sobre los límites de límite de flujo, consulte Límites de flujos automatizados, programados y instantáneos.
| Nombre | Limit | Notas |
|---|---|---|
| Llamadas entrantes simultáneas | ~1000 | Puede reducir el número de solicitudes simultáneas o la duración según sea necesario. |
| Lectura de llamadas por 5 minutos | 6.000 para Low; 60 000 para todos los demás | Este límite se aplica a las llamadas que obtienen las entradas y salidas sin procesar del historial de ejecución de un flujo de nube. Puede distribuir la carga de trabajo en más de un flujo según sea necesario. |
| Invocar llamadas por 5 minutos | 4.500 para Low; 45 000 para todos los demás | Puede distribuir la carga de trabajo en más de un flujo según sea necesario. |
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Credenciales de Microsoft Teams (GCC High de Teams) | Inicie sesión con credenciales de Microsoft Teams (GCC High de Teams). | Solo Azure Government | No se puede compartir |
| Credenciales de Microsoft Teams (GCC pública o de Teams) | Inicie sesión con credenciales de Microsoft Teams (GCC público o de Teams). | Solo Azure Government | No se puede compartir |
| Predeterminado | Inicie sesión con sus credenciales. | Todas las regiones excepto Azure Government | No se puede compartir |
Credenciales de Microsoft Teams (GCC High de Teams)
Identificador de autenticación: oauthGccHigh
Aplicable: Solo Azure Government
Inicie sesión con credenciales de Microsoft Teams (GCC High de Teams).
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Credenciales de Microsoft Teams (GCC pública o de Teams)
Identificador de autenticación: oauthPublic
Aplicable: Solo Azure Government
Inicie sesión con credenciales de Microsoft Teams (GCC público o de Teams).
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Predeterminado
Aplicable: todas las regiones excepto Azure Government
Inicie sesión con sus credenciales.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
| Frecuencia de sondeos de desencadenador | 1 | 600 segundos |
| Solicitudes no get por conexión (para enumerar chats, publicar una notificación de fuente, publicar una tarjeta adaptable como bot de flujo y cualquier otra operación de bot de Flow) | 25 | 300 segundos |
| Solicitudes no get por conexión (todas las demás operaciones) | 300 | 300 segundos |
Acciones
| Actualización de una tarjeta adaptable en un chat o canal |
Actualiza una tarjeta adaptable existente |
| Agregar un miembro a un equipo |
Agrega un miembro a un equipo en Microsoft Teams |
| Agregar un miembro a una etiqueta de equipo |
Agrega un usuario a una etiqueta de equipo |
| Creación de un canal |
Crear un nuevo canal dentro de un equipo especificado |
| Creación de un chat |
Crea uno en un chat de grupo o |
| Creación de una etiqueta para un equipo |
Crea una etiqueta en un equipo |
| Crear un equipo |
Crea un nuevo equipo en Microsoft Teams |
| Crear una reunión de Teams |
Cree una reunión con un vínculo en la parte inferior de la invitación para unirse a la reunión en línea en Microsoft Teams. |
| Después de la tarjeta adaptable y esperar una respuesta |
Publica una tarjeta adaptable en un chat o un canal y espera una respuesta de cualquier usuario. Esto pausará el flujo hasta que cualquier usuario responda. |
| Eliminación de un miembro de una etiqueta de equipo |
Elimina un miembro de una etiqueta de equipo. |
| Eliminar una etiqueta de equipo |
Elimina una etiqueta de un equipo |
| Enumerar canales |
Enumera todos los canales de un equipo específico |
| Enumerar chats |
Enumera los chats recientes de los que forma parte |
| Enumerar equipos a los que se ha unido |
Enumera todos los equipos de Microsoft Teams de los que es miembro |
| Enumerar las respuestas de un mensaje de canal |
Enumera las respuestas a un mensaje en un canal de un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Enumerar los equipos asociados |
Enumera todos los equipos de los que es miembro directo o son miembros de un canal compartido hospedado dentro del equipo. |
| Enumerar los miembros de una etiqueta de equipo |
Enumera los miembros de una etiqueta de equipo |
| Enumerar miembros |
Enumerar miembros directos de un chat de grupo o un canal |
| Enumerar todas las etiquetas de un equipo |
Enumera las etiquetas del equipo |
| Enumerar todos los canales |
Enumera todos los canales de un equipo específico, incluidos los canales que se comparten con el equipo. |
| Envío de una solicitud HTTP de Microsoft Graph |
Cree una solicitud de API rest de Microsoft Graph para invocarla en los puntos de conexión de Microsoft Teams. Estos segmentos son compatibles: 1º segmento: /teams, /me, /users 2nd segment: canales, chats, installedApps, messages, pinnedMessages. Aprende más: https://docs.microsoft.com/en-us/graph/use-the-api |
| Obtención de detalles del mensaje |
Obtiene los detalles de un mensaje en un chat o en un canal. |
| Obtención de un token de @mention para un usuario |
Crea un token que se puede insertar en un mensaje o una tarjeta adaptable a @mention un usuario. |
| Obtención de un token de @mention para una etiqueta de equipo |
Crea un token que se puede insertar en un mensaje o una tarjeta adaptable enviada como usuario en un canal a @mention una etiqueta de equipo. |
| Obtener detalles de un canal específico en un equipo |
Obtención de los detalles del canal |
| Obtener mensajes |
Obtiene mensajes de un canal en un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Obtener un equipo |
Obtiene los detalles de un equipo de Microsoft Teams. |
| Publicación de una notificación de fuente |
Envía una notificación a la fuente de actividades de un usuario que vincula a un chat o equipo. |
| Publicar mensaje en un chat o canal |
Publica un mensaje en un chat o en un canal |
| Publicar tarjeta en un chat o canal |
Publica una tarjeta en un chat o en un canal |
| Publicar un mensaje (V2) [EN DESUSO] |
Publique un mensaje en un canal de un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Publicar un mensaje (V3) [EN DESUSO] |
Envía un mensaje a un canal en un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Publicar un mensaje [EN DESUSO] |
Envía un mensaje a un canal en un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Publicar un mensaje como bot de Flow en un canal [EN DESUSO] |
Automatice fácilmente el proceso de publicar un mensaje en un canal de Teams. |
| Publicar un mensaje como bot de Flow en un usuario [EN DESUSO] |
Automatice fácilmente el proceso de enviar un mensaje a alguien en Teams. |
| Publicar una opción de opciones como bot de Flow para un usuario |
Envíe un conjunto de opciones a un usuario de Microsoft Teams al que debe responder antes de que continúe el flujo. Esta acción pausará el flujo hasta que el usuario responde a las opciones. |
| Publicar una respuesta a un mensaje (V2) [EN DESUSO] |
Envía una respuesta a un mensaje en un canal de un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Publicar una respuesta a un mensaje [EN DESUSO] |
Envía una respuesta a un mensaje en un canal de un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Publicar una tarjeta adaptable en un canal de Teams y esperar una respuesta [EN DESUSO] |
Automatice fácilmente el proceso de enviar un mensaje a un canal de Teams que contenga acciones para continuar con un flujo de espera. |
| Publicar una tarjeta adaptable en un usuario de Teams y esperar una respuesta [EN DESUSO] |
Automatice fácilmente el proceso de enviar un mensaje a un usuario de Teams que contenga acciones para continuar un flujo de espera. |
| Publique su propia tarjeta adaptable como bot de Flow en un canal [EN DESUSO] |
Agregue la definición de tarjeta JSON para crear una publicación personalizada para un canal de Teams. La publicación puede contener imágenes, gráficos, texto y mucho más. |
| Publique su propia tarjeta adaptable como bot de Flow en un usuario [EN DESUSO] |
Agregue la definición de tarjeta JSON para crear un mensaje personalizado para un usuario de Teams. El mensaje puede contener imágenes, gráficos, texto, etc. |
| Responder con un mensaje en un canal |
Responde con un mensaje al mensaje de un canal |
| Responder con una tarjeta adaptable en un canal |
Respuestas con una tarjeta adaptable al mensaje de un canal |
| Turnos: Actualizar un turno abierto [EN DESUSO] |
Esta acción ha quedado en desuso. Use Update an Open Shift en su lugar.
|
| Turnos: Aprobar una solicitud de tiempo de expiración [EN DESUSO] |
Esta acción ha quedado en desuso. Use aprobar una solicitud de tiempo de expiración en su lugar.
|
| Turnos: Aprobar una solicitud de turno de oferta [EN DESUSO] |
Esta acción ha quedado en desuso. Use aprobar una solicitud de turno de oferta en su lugar.
|
| Turnos: Aprobar una solicitud de turnos de intercambio [EN DESUSO] |
Esta acción ha quedado en desuso. Use aprobar una solicitud de turnos de intercambio en su lugar.
|
| Turnos: Aprobar una solicitud Open Shift [EN DESUSO] |
Esta acción ha quedado en desuso. Use Aprobar una solicitud Open Shift en su lugar.
|
| Turnos: Crear un nuevo turno abierto [EN DESUSO] |
Esta acción ha quedado en desuso. Use Create a new Open Shift en su lugar.
|
| Turnos: Eliminar un turno [EN DESUSO] |
Esta acción ha quedado en desuso. Use Delete a Shift en su lugar.
|
| Turnos: Eliminar un turno abierto [EN DESUSO] |
Esta acción ha quedado en desuso. Use Delete an Open Shift en su lugar.
|
| Turnos: Enumerar todas las razones de tiempo de inconsusiones [EN DESUSO] |
Esta acción ha quedado en desuso. En su lugar, use List all Time Off Reasons in a team (Enumerar todos los motivos de tiempo de expiración en un equipo ).
|
| Turnos: Enumerar todas las solicitudes de tiempo libre [EN DESUSO] |
Esta acción ha quedado en desuso. En su lugar, use Enumerar todas las solicitudes de tiempo libre en un equipo .
|
| Turnos: enumerar todas las solicitudes de turno de oferta [EN DESUSO] |
Esta acción ha quedado en desuso. En su lugar, use Enumerar todas las solicitudes de Turno de oferta en un equipo .
|
| Turnos: enumerar todas las solicitudes de turnos de intercambio [EN DESUSO] |
Esta acción ha quedado en desuso. Use enumerar todas las solicitudes de turnos de intercambio en un equipo en su lugar.
|
| Turnos: Enumerar todas las solicitudes open Shift [EN DESUSO] |
Esta acción ha quedado en desuso. En su lugar, use Enumerar todas las solicitudes open Shift de un equipo .
|
| Turnos: enumerar todos los grupos de programación [EN DESUSO] |
Esta acción ha quedado en desuso. En su lugar, use Enumerar todos los grupos de programación de un equipo .
|
| Turnos: Enumerar todos los turnos [EN DESUSO] |
Esta acción ha quedado en desuso. Use Enumerar todos los turnos de un equipo en su lugar.
|
| Turnos: Enumerar todos los turnos abiertos [EN DESUSO] |
Esta acción ha quedado en desuso. Use Enumerar todos los turnos abiertos en un equipo en su lugar.
|
| Turnos: Obtener los detalles de una programación [EN DESUSO] |
Esta acción ha quedado en desuso. Use obtener los detalles de una programación en su lugar.
|
| Turnos: Obtener un grupo de programación [EN DESUSO] |
Esta acción ha quedado en desuso. Use Obtener un grupo de programación en su lugar.
|
| Turnos: Obtener un turno [EN DESUSO] |
Esta acción ha quedado en desuso. Use Get a Shift en su lugar.
|
| Turnos: Obtener un turno abierto [EN DESUSO] |
Esta acción ha quedado en desuso. Use Obtener un turno abierto en su lugar.
|
| Turnos: Rechazar una solicitud de tiempo de expiración [EN DESUSO] |
Esta acción ha quedado en desuso. Use rechazar una solicitud de tiempo de expiración en su lugar.
|
| Turnos: Rechazar una solicitud de turno de oferta [EN DESUSO] |
Esta acción ha quedado en desuso. Use rechazar una solicitud de turno de oferta en su lugar.
|
| Turnos: Rechazar una solicitud de turnos de intercambio [EN DESUSO] |
Esta acción ha quedado en desuso. Use rechazar una solicitud de turnos de intercambio en su lugar.
|
| Turnos: Rechazar una solicitud Open Shift [EN DESUSO] |
Esta acción ha quedado en desuso. Use rechazar una solicitud Open Shift en su lugar.
|
Actualización de una tarjeta adaptable en un chat o canal
Actualiza una tarjeta adaptable existente
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Publicar como
|
poster | True | string |
Seleccione una opción |
|
Publicar en
|
location | True | string |
Seleccione una opción |
|
Actualización de la solicitud de tarjeta adaptable
|
body | True | dynamic |
Solicitud de tarjeta adaptable de actualización |
Agregar un miembro a un equipo
Agrega un miembro a un equipo en Microsoft Teams
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Usuario
|
userId | True | string |
Nombre principal de usuario o Id. de Microsoft Entra para agregar |
|
Establecimiento del usuario como propietario del equipo
|
owner | boolean |
True, si el usuario debe ser propietario del equipo |
Agregar un miembro a una etiqueta de equipo
Agrega un usuario a una etiqueta de equipo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Etiqueta
|
tagId | True | string |
Seleccionar etiqueta |
|
Identificador del usuario
|
userId | True | string |
El identificador del usuario del miembro que se va a agregar a la etiqueta debe tener un formato como "550e8400-e29b-41d4-a716-4466655440000". |
Devoluciones
Creación de un canal
Crear un nuevo canal dentro de un equipo especificado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Description
|
description | string |
Descripción textual opcional del canal |
|
|
Nombre
|
displayName | True | string |
Nombre del canal tal como aparece en Microsoft Teams |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Description
|
description | string |
Descripción textual opcional del canal |
|
Nombre de pantalla
|
displayName | string |
Nombre del canal tal como aparece en Microsoft Teams |
|
identificación
|
id | string |
Identificador único del canal |
Creación de un chat
Crea uno en un chat de grupo o
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Title
|
topic | string |
Título, que solo se muestra en chats grupales |
|
|
Miembros que se van a agregar
|
members | True | string |
Identificadores de usuario, separados por punto y coma |
Devoluciones
Respuesta para el nuevo chat que se creó
- Body
- NewChatResponse
Creación de una etiqueta para un equipo
Crea una etiqueta en un equipo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Nombre de pantalla
|
displayName | True | string |
Nombre de la etiqueta tal como aparece al usuario en Microsoft Teams. |
|
Identificadores de miembros
|
members | True | string |
Lista de identificadores de usuarios separados por punto y coma, el identificador debe tener un formato como "550e8400-e29b-41d4-a716-446655440000". |
Devoluciones
Etiqueta creada para un equipo
- Etiqueta
- CreateTagResponseSchema
Crear un equipo
Crea un nuevo equipo en Microsoft Teams
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del equipo
|
displayName | True | string |
Nombre del equipo |
|
Description
|
description | True | string |
Una descripción opcional para el equipo |
|
Visibilidad
|
visibility | string |
Visibilidad del equipo |
Devoluciones
- Body
- CreateATeamResponse
Crear una reunión de Teams
Cree una reunión con un vínculo en la parte inferior de la invitación para unirse a la reunión en línea en Microsoft Teams.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de calendario
|
calendarid | True | string |
Selección de un valor |
|
Asunto
|
subject | True | string |
Texto de la línea de asunto del evento |
|
Contenido del mensaje de evento
|
content | True | string |
Contenido del evento |
|
Zona horaria
|
timeZone | True | string |
Zona horaria del evento |
|
Hora de inicio
|
dateTime | True | date-no-tz |
Hora de inicio del evento (ejemplo: '2017-08-29T04:00:00') |
|
Hora de finalización
|
dateTime | True | date-no-tz |
Hora de finalización del evento (ejemplo: '2017-08-29T05:00:00') |
|
Asistentes necesarios
|
requiredAttendees |
Asistentes necesarios para el evento separados por punto y coma |
||
|
Asistentes opcionales
|
optionalAttendees |
Asistentes opcionales para el evento separados por punto y coma |
||
|
nombre para mostrar
|
displayName | string |
Nombre asociado a la ubicación |
|
|
Importancia
|
importance | string |
La importancia del evento: baja, normal o alta |
|
|
Patrón de periodicidad
|
type | string |
Patrón para la periodicidad. Obligatorio cuando la reunión es una periodicidad |
|
|
Intervalo de periodicidad
|
interval | integer |
Número de unidades entre repeticiones, donde las unidades pueden estar en días, semanas, meses o años, dependiendo del tipo. Obligatorio cuando la reunión es una periodicidad |
|
|
Días de la semana
|
daysOfWeek | array of string |
Días separados por comas de semanas (por ejemplo: "Lunes, Miércoles, Viernes") |
|
|
Índice de semana
|
index | string |
Especifica en qué día de la semana se produce el evento. El valor predeterminado es primero |
|
|
Fecha de inicio de periodicidad
|
startDate | date |
Fecha de inicio de la periodicidad, formato AAAA-MM-DD. Obligatorio cuando la reunión es una periodicidad |
|
|
Fecha de finalización de periodicidad
|
endDate | date |
Fecha de finalización de la periodicidad, formato AAAA-MM-DD |
|
|
Evento todo el día
|
isAllDay | boolean |
Se establece en true si el evento dura todo el día |
|
|
Hora de aviso previo al evento
|
reminderMinutesBeforeStart | integer |
Número de minutos antes de la hora de inicio del evento que se produce la alerta de aviso. |
|
|
Habilitación de recordatorios
|
isReminderOn | boolean |
Establézcalo en true si se establece una alerta para recordar al usuario del evento |
|
|
Estado se muestra como
|
showAs | string |
Estado que se va a mostrar durante el evento |
|
|
Solicitud de respuesta
|
responseRequested | boolean |
Se establece en true si el remitente desea una respuesta cuando se acepta el evento |
Devoluciones
Respuesta para la nueva reunión que se creó
- Body
- NewMeetingRespone
Después de la tarjeta adaptable y esperar una respuesta
Publica una tarjeta adaptable en un chat o un canal y espera una respuesta de cualquier usuario. Esto pausará el flujo hasta que cualquier usuario responda.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Publicar como
|
poster | True | string |
Seleccione una opción |
|
Publicar en
|
location | True | string |
Seleccione una opción |
|
Solicitud de suscripción de continuación de flujo
|
body | True | dynamic |
Solicitud de suscripción de continuación de flujo |
Devoluciones
Eliminación de un miembro de una etiqueta de equipo
Elimina un miembro de una etiqueta de equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Etiqueta
|
tagId | True | string |
Seleccionar etiqueta |
|
Identificador de miembro de etiqueta
|
tagMemberId | True | string |
Identificador del miembro que se va a quitar de la etiqueta |
Eliminar una etiqueta de equipo
Elimina una etiqueta de un equipo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Etiqueta
|
tagId | True | string |
Seleccionar etiqueta |
Enumerar canales
Enumera todos los canales de un equipo específico
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Consulta de filtro
|
$filter | string |
Una consulta de filtro de OData para restringir las entradas devueltas (por ejemplo, membershipType eq 'standard'). |
|
|
Ordenar por
|
$orderby | string |
Una opción de consulta orderBy de OData para especificar el orden de las entradas (por ejemplo, displayName asc). |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de canales
|
value | array of GetChannelResponse |
Lista de uno o varios canales para un equipo específico |
Enumerar chats
Enumera los chats recientes de los que forma parte
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipos de chat
|
chatType | True | string |
Filtrar por tipo |
|
Tema
|
topic | True | string |
Filtrar por si se define o no el nombre del tema |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de chats
|
value | array of object |
Lista de uno o varios chats de los que forma parte |
|
Tema
|
value.topic | string |
Asunto o tema del chat. Solo está disponible para chats grupales |
|
Fecha y hora de creación
|
value.createdDateTime | date-time |
Fecha y hora en que se creó el chat |
|
Hora de fecha y hora de última actualización
|
value.lastUpdatedDateTime | date-time |
Fecha y hora de la última vez que se cambió el nombre del chat o su lista de miembros se actualizó por última vez |
|
Id. de la conversación
|
value.id | string |
Identificador único del chat |
Enumerar equipos a los que se ha unido
Enumera todos los equipos de Microsoft Teams de los que es miembro
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de Teams
|
value | array of object |
Lista de los equipos de los que es miembro |
|
Description
|
value.description | string |
Una descripción opcional para el equipo |
|
Nombre
|
value.displayName | string |
Nombre del equipo |
|
identificación
|
value.id | string |
El identificador único del equipo, también denominado identificador de grupo de Microsoft 365 |
Enumerar las respuestas de un mensaje de canal
Enumera las respuestas a un mensaje en un canal de un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
|
Message
|
messageId | True | string |
Id. de mensaje |
|
Recuento de respuestas más recientes
|
$top | integer |
Número de respuestas más recientes que se van a devolver. El valor predeterminado es 20. El valor admitido está comprendido entre 1 y 50. |
Devoluciones
Esquema de respuesta de lista de respuestas
Enumerar los equipos asociados
Enumera todos los equipos de los que es miembro directo o son miembros de un canal compartido hospedado dentro del equipo.
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de Teams
|
value | array of AssociatedTeamInfo |
Lista de los equipos a los que está asociado |
Enumerar los miembros de una etiqueta de equipo
Enumera los miembros de una etiqueta de equipo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Etiqueta
|
tagId | True | string |
Seleccionar etiqueta |
Devoluciones
Enumerar miembros
Enumerar miembros directos de un chat de grupo o un canal
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de subproceso
|
threadType | True | string |
Elegir el tipo de mensaje |
|
Enumerar solicitudes de miembros
|
body | True | dynamic |
Solicitud de miembros de lista |
Devoluciones
Esquema de respuesta de lista de miembros
Enumerar todas las etiquetas de un equipo
Enumera las etiquetas del equipo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
Devoluciones
Enumerar todos los canales
Enumera todos los canales de un equipo específico, incluidos los canales que se comparten con el equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Consulta de filtro
|
$filter | string |
Una consulta de filtro de OData para restringir las entradas devueltas (por ejemplo, membershipType eq 'standard'). |
|
|
Ordenar por
|
$orderby | string |
Una opción de consulta orderBy de OData para especificar el orden de las entradas (por ejemplo, displayName asc). |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de canales
|
value | array of ChannelWithOwnerTeamId |
Lista de uno o varios canales para un equipo específico |
Envío de una solicitud HTTP de Microsoft Graph
Cree una solicitud de API rest de Microsoft Graph para invocarla en los puntos de conexión de Microsoft Teams. Estos segmentos son compatibles: 1º segmento: /teams, /me, /users 2nd segment: canales, chats, installedApps, messages, pinnedMessages. Aprende más: https://docs.microsoft.com/en-us/graph/use-the-api
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
URI
|
Uri | True | string |
URI completo o relativo. Ejemplo: |
|
Método
|
Method | True | string |
El método HTTP (el valor predeterminado es GET) |
|
Body
|
Body | binary |
Contenido del cuerpo de la solicitud |
|
|
Tipo de contenido
|
ContentType | string |
Encabezado content-type para el cuerpo (el valor predeterminado es application/json) |
|
|
CustomHeader1
|
CustomHeader1 | string |
Encabezado personalizado 1. Especifique en formato: header-name: header-value |
|
|
CustomHeader2
|
CustomHeader2 | string |
Encabezado personalizado 2. Especifique en formato: header-name: header-value |
|
|
CustomHeader3
|
CustomHeader3 | string |
Encabezado personalizado 3. Especifique en formato: header-name: header-value |
|
|
CustomHeader4
|
CustomHeader4 | string |
Encabezado personalizado 4. Especifique en formato: header-name: header-value |
|
|
CustomHeader5
|
CustomHeader5 | string |
Encabezado personalizado 5. Especifique en formato: header-name: header-value |
Devoluciones
- response
- ObjectWithoutType
Obtención de detalles del mensaje
Obtiene los detalles de un mensaje en un chat o en un canal.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Message
|
messageId | True | string |
Id. de mensaje |
|
Tipo de mensaje
|
threadType | True | string |
Elegir el tipo de mensaje |
|
Obtención de la solicitud de detalles del mensaje
|
body | True | dynamic |
Solicitud de obtención de detalles del mensaje |
Devoluciones
Obtención de un token de @mention para un usuario
Crea un token que se puede insertar en un mensaje o una tarjeta adaptable a @mention un usuario.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Usuario
|
userId | True | string |
Especificar una entidad de seguridad de usuario o un identificador de usuario para @mention |
Devoluciones
@mention Seña
- Body
- AtMentionUser_V1
Obtención de un token de @mention para una etiqueta de equipo
Crea un token que se puede insertar en un mensaje o una tarjeta adaptable enviada como usuario en un canal a @mention una etiqueta de equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Etiqueta
|
tagId | True | string |
Seleccionar etiqueta |
Devoluciones
@mention token para una etiqueta
- Body
- AtMentionTagResponse
Obtener detalles de un canal específico en un equipo
Obtención de los detalles del canal
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
Devoluciones
Obtención de la respuesta de detalles del canal de equipo
- Body
- GetChannelResponse
Obtener mensajes
Obtiene mensajes de un canal en un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
Devoluciones
Obtener un equipo
Obtiene los detalles de un equipo de Microsoft Teams.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
Devoluciones
Obtención de la respuesta del equipo
- Body
- GetTeamResponse
Publicación de una notificación de fuente
Envía una notificación a la fuente de actividades de un usuario que vincula a un chat o equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Publicar como
|
poster | True | string |
Seleccione una opción |
|
Tipo de notificación
|
notificationType | True | string |
Elegir tipo de notificación |
|
Solicitud de notificación posterior a la fuente
|
body | True | dynamic |
Solicitud de notificación de fuente posterior |
Publicar mensaje en un chat o canal
Publica un mensaje en un chat o en un canal
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Publicar como
|
poster | True | string |
Seleccione una opción |
|
Publicar en
|
location | True | string |
Seleccione una opción |
|
Enviar solicitud de mensaje
|
body | True | dynamic |
Solicitud de mensaje posterior |
Devoluciones
Publicar tarjeta en un chat o canal
Publica una tarjeta en un chat o en un canal
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Publicar como
|
poster | True | string |
Seleccione una opción |
|
Publicar en
|
location | True | string |
Seleccione una opción |
|
Envío de la solicitud de tarjeta
|
body | True | dynamic |
Solicitud de tarjeta de publicación |
Devoluciones
Publicar un mensaje (V2) [EN DESUSO]
Publique un mensaje en un canal de un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
|
Asunto
|
subject | string |
Asunto del mensaje. |
|
|
Message
|
content | True | string |
Cuerpo del mensaje. |
|
Tipo
|
contentType | True | string |
Tipo de contenido: html o texto. |
Publicar un mensaje (V3) [EN DESUSO]
Envía un mensaje a un canal en un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
|
Asunto
|
subject | string |
Asunto del mensaje. |
|
|
Message
|
content | True | html |
Cuerpo del mensaje. |
Devoluciones
- Body
- MessageId
Publicar un mensaje [EN DESUSO]
Envía un mensaje a un canal en un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
|
Message
|
content | True | html |
Cuerpo del mensaje. |
Publicar un mensaje como bot de Flow en un canal [EN DESUSO]
Automatice fácilmente el proceso de publicar un mensaje en un canal de Teams.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Solicitud posterior a la notificación
|
PostNotificationRequest | True | dynamic |
Solicitud de notificación posterior |
Publicar un mensaje como bot de Flow en un usuario [EN DESUSO]
Automatice fácilmente el proceso de enviar un mensaje a alguien en Teams.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Solicitud posterior a la notificación
|
PostNotificationRequest | True | dynamic |
Solicitud de notificación posterior |
Publicar una opción de opciones como bot de Flow para un usuario
Envíe un conjunto de opciones a un usuario de Microsoft Teams al que debe responder antes de que continúe el flujo. Esta acción pausará el flujo hasta que el usuario responde a las opciones.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Mensaje de usuario con la solicitud de suscripción de opciones
|
UserMessageWithOptionsSubscriptionRequest | True | dynamic |
Mensaje de usuario con la solicitud de suscripción de opciones |
Devoluciones
Publicar una respuesta a un mensaje (V2) [EN DESUSO]
Envía una respuesta a un mensaje en un canal de un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
|
Message
|
messageId | True | string |
Id. de mensaje |
|
Asunto
|
subject | string |
Asunto del mensaje. |
|
|
Responder
|
content | True | html |
Cuerpo del mensaje. |
Publicar una respuesta a un mensaje [EN DESUSO]
Envía una respuesta a un mensaje en un canal de un equipo específico. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
|
Message
|
messageId | True | string |
Id. de mensaje |
|
Asunto
|
subject | string |
Asunto del mensaje. |
|
|
Responder
|
content | True | string |
Cuerpo del mensaje. |
|
Tipo
|
contentType | True | string |
Tipo de contenido: html o texto. |
Publicar una tarjeta adaptable en un canal de Teams y esperar una respuesta [EN DESUSO]
Automatice fácilmente el proceso de enviar un mensaje a un canal de Teams que contenga acciones para continuar con un flujo de espera.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Actualizar mensaje
|
updateMessage | string |
Mensaje que se va a incluir en una actualización de la tarjeta original después de la respuesta |
|
|
Debe actualizar la tarjeta
|
shouldUpdateCard | boolean |
Si se va a actualizar o no la tarjeta siguiente respuesta |
|
|
Channel
|
channelId | True | string |
Agregar identificador de canal |
|
Message
|
messageBody | True | string |
Devoluciones
Publicar una tarjeta adaptable en un usuario de Teams y esperar una respuesta [EN DESUSO]
Automatice fácilmente el proceso de enviar un mensaje a un usuario de Teams que contenga acciones para continuar un flujo de espera.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Actualizar mensaje
|
updateMessage | string |
Mensaje que se va a incluir en una actualización de la tarjeta original después de la respuesta |
|
|
Debe actualizar la tarjeta
|
shouldUpdateCard | boolean |
Si se va a actualizar o no la tarjeta siguiente respuesta |
|
|
Destinatario
|
to | True | string |
Incorporación de una dirección de correo electrónico |
|
Resumen
|
summary | string |
Resumen del mensaje |
|
|
IsAlert
|
isAlert | boolean |
Si el mensaje se mostrará en la fuente de actividad |
|
|
Message
|
messageBody | True | string |
Devoluciones
Publique su propia tarjeta adaptable como bot de Flow en un canal [EN DESUSO]
Agregue la definición de tarjeta JSON para crear una publicación personalizada para un canal de Teams. La publicación puede contener imágenes, gráficos, texto y mucho más.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Solicitud posterior a la tarjeta adaptable
|
PostAdaptiveCardRequest | True | dynamic |
Solicitud posterior a la tarjeta adaptable |
Devoluciones
- Body
- MessageId
Publique su propia tarjeta adaptable como bot de Flow en un usuario [EN DESUSO]
Agregue la definición de tarjeta JSON para crear un mensaje personalizado para un usuario de Teams. El mensaje puede contener imágenes, gráficos, texto, etc.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Solicitud posterior a la tarjeta adaptable
|
PostAdaptiveCardRequest | True | dynamic |
Solicitud posterior a la tarjeta adaptable |
Devoluciones
- Body
- MessageId
Responder con un mensaje en un canal
Responde con un mensaje al mensaje de un canal
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Publicar como
|
poster | True | string |
Seleccione una opción |
|
Publicar en
|
location | True | string |
Seleccione una opción |
|
Solicitud de mensaje de respuesta
|
body | True | dynamic |
Solicitud de mensaje de respuesta |
Devoluciones
Responder con una tarjeta adaptable en un canal
Respuestas con una tarjeta adaptable al mensaje de un canal
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Publicar como
|
poster | True | string |
Seleccione una opción |
|
Publicar en
|
location | True | string |
Seleccione una opción |
|
Solicitud de tarjeta adaptable de respuesta
|
body | True | dynamic |
Solicitud de tarjeta adaptable de respuesta |
Devoluciones
Turnos: Actualizar un turno abierto [EN DESUSO]
Esta acción ha quedado en desuso. Use Update an Open Shift en su lugar.
Actualice un turno abierto en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Abrir el identificador de mayús
|
openShiftId | True | string |
Identificador único del turno abierto. |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
|
Notas
|
notes | string |
Notas |
|
|
Desde la hora de inicio
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
|
Recuento de ranuras abiertas
|
openSlotCount | True | integer |
Recuento de ranuras abiertas |
|
Se paga
|
isPaid | boolean |
Se paga |
|
|
Desde la hora de inicio
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Código
|
code | string |
Código |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
Devoluciones
Abrir entidad Mayús
- Abrir mayús
- OpenShiftResponse
Turnos: Aprobar una solicitud de tiempo de expiración [EN DESUSO]
Esta acción ha quedado en desuso. Use aprobar una solicitud de tiempo de expiración en su lugar.
Esta operación permite a los administradores aprobar una solicitud de tiempo de expiración.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Id. de solicitud de tiempo de expiración
|
timeOffRequestId | True | string |
Identificador único de la solicitud de tiempo de expiración |
|
Mensaje del administrador
|
message | string |
Mensaje del administrador al remitente o destinatario cuando se acepta una solicitud. |
Turnos: Aprobar una solicitud de turno de oferta [EN DESUSO]
Esta acción ha quedado en desuso. Use aprobar una solicitud de turno de oferta en su lugar.
Esta operación permite a los destinatarios o administradores aprobar una solicitud de turno de oferta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Id. de solicitud de turno de oferta
|
offerShiftRequestId | True | string |
Identificador único de la solicitud de turno de oferta |
|
Mensaje del destinatario o administrador
|
message | string |
Mensaje cuando se acepta una solicitud. |
Turnos: Aprobar una solicitud de turnos de intercambio [EN DESUSO]
Esta acción ha quedado en desuso. Use aprobar una solicitud de turnos de intercambio en su lugar.
Esta operación permite a un usuario aprobar una solicitud de turnos de intercambio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Cambiar el identificador de solicitud de cambio de turnos
|
swapShiftsChangeRequestId | True | string |
Identificador único de la solicitud |
|
Mensaje del destinatario o administrador
|
message | string |
Mensaje cuando se acepta una solicitud. |
Turnos: Aprobar una solicitud Open Shift [EN DESUSO]
Esta acción ha quedado en desuso. Use Aprobar una solicitud Open Shift en su lugar.
Esta operación permite a los administradores aprobar una solicitud Open Shift.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Abrir el identificador de solicitud de cambio de turno
|
openShiftChangeRequestId | True | string |
Identificador único de la solicitud |
|
Mensaje del administrador
|
message | string |
Mensaje del administrador al remitente o destinatario cuando se acepta una solicitud. |
Turnos: Crear un nuevo turno abierto [EN DESUSO]
Esta acción ha quedado en desuso. Use Create a new Open Shift en su lugar.
Crear un nuevo turno abierto en una programación
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
|
Notas
|
notes | string |
Notas |
|
|
Desde la hora de inicio
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
|
Recuento de ranuras abiertas
|
openSlotCount | True | integer |
Recuento de ranuras abiertas |
|
Se paga
|
isPaid | boolean |
Se paga |
|
|
Desde la hora de inicio
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Código
|
code | string |
Código |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
Devoluciones
Abrir entidad Mayús
- Abrir mayús
- OpenShiftResponse
Turnos: Eliminar un turno [EN DESUSO]
Esta acción ha quedado en desuso. Use Delete a Shift en su lugar.
Esta operación elimina un cambio mediante el identificador único del turno.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Id. de mayús
|
shiftId | True | string |
Identificador único del turno. |
Turnos: Eliminar un turno abierto [EN DESUSO]
Esta acción ha quedado en desuso. Use Delete an Open Shift en su lugar.
Esta operación elimina un turno abierto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Abrir el identificador de mayús
|
openShiftId | True | string |
Identificador único del turno abierto. |
Turnos: Enumerar todas las razones de tiempo de inconsusiones [EN DESUSO]
Esta acción ha quedado en desuso. En su lugar, use List all Time Off Reasons in a team (Enumerar todos los motivos de tiempo de expiración en un equipo ).
Esta operación devuelve la lista de motivos de tiempo de expiración asociados a un equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Recuento superior
|
$top | integer |
Número total de motivos de tiempo de expiración para recuperar |
Devoluciones
La lista de razones de tiempo de expiración.
- Lista de razones de tiempo de expiración asociadas a un equipo
- GetTimeOffReasonsResponse
Turnos: Enumerar todas las solicitudes de tiempo libre [EN DESUSO]
Esta acción ha quedado en desuso. En su lugar, use Enumerar todas las solicitudes de tiempo libre en un equipo .
Esta operación devuelve todas las solicitudes de tiempo libre en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Recuento superior
|
$top | integer |
Número total de solicitudes que se van a recuperar |
|
|
Estado de la solicitud
|
state | string |
Filtro de estado de solicitud |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de solicitudes timeoff
|
value | array of TimeOffRequestResponse |
Lista de solicitudes de tiempo de expiración en la programación |
Turnos: enumerar todas las solicitudes de turno de oferta [EN DESUSO]
Esta acción ha quedado en desuso. En su lugar, use Enumerar todas las solicitudes de Turno de oferta en un equipo .
Esta operación devuelve todas las solicitudes de turno de oferta en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Recuento superior
|
$top | integer |
Número total de solicitudes que se van a recuperar |
|
|
Estado de la solicitud
|
state | string |
Filtro de estado de solicitud |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de solicitudes de turno de oferta
|
value | array of OfferShiftRequestResponse |
Lista de solicitudes de turno de oferta en la programación |
Turnos: enumerar todas las solicitudes de turnos de intercambio [EN DESUSO]
Esta acción ha quedado en desuso. Use enumerar todas las solicitudes de turnos de intercambio en un equipo en su lugar.
Esta operación devuelve todas las solicitudes de turnos de intercambio en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Recuento superior
|
$top | integer |
Número total de solicitudes que se van a recuperar |
|
|
Estado de la solicitud
|
state | string |
Filtro de estado de solicitud |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de solicitudes de cambio de turnos de intercambio
|
value | array of SwapShiftsChangeRequestResponse |
Lista de solicitudes de cambio de turnos de intercambio en la programación |
Turnos: Enumerar todas las solicitudes open Shift [EN DESUSO]
Esta acción ha quedado en desuso. En su lugar, use Enumerar todas las solicitudes open Shift de un equipo .
Esta operación devuelve todas las solicitudes de cambio de turno abierto en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Recuento superior
|
$top | integer |
Número total de solicitudes que se van a recuperar |
|
|
Estado de la solicitud
|
state | string |
Filtro de estado de solicitud |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Abrir la lista de solicitudes de cambio de turno
|
value | array of OpenShiftChangeRequestResponse |
Lista de solicitudes de cambio de turno abierto en la programación |
Turnos: enumerar todos los grupos de programación [EN DESUSO]
Esta acción ha quedado en desuso. En su lugar, use Enumerar todos los grupos de programación de un equipo .
Esta operación devuelve todos los grupos de programación de una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Recuento superior
|
$top | integer |
Número total de entradas que se van a recuperar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de grupos de programación
|
value | array of SchedulingGroupResponse |
Lista de grupos de programación en la programación |
Turnos: Enumerar todos los turnos [EN DESUSO]
Esta acción ha quedado en desuso. Use Enumerar todos los turnos de un equipo en su lugar.
Esta operación devuelve todos los turnos asignados a los miembros de un equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Desde la hora de inicio
|
startTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de finalización
|
endTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Recuento superior
|
$top | integer |
Número total de turnos que se van a recuperar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de turnos
|
value | array of ShiftResponse |
Lista de turnos en la programación |
Turnos: Enumerar todos los turnos abiertos [EN DESUSO]
Esta acción ha quedado en desuso. Use Enumerar todos los turnos abiertos en un equipo en su lugar.
Esta operación devuelve todos los turnos abiertos de un equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Desde la hora de inicio
|
startTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de finalización
|
endTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Recuento superior
|
$top | integer |
Número total de turnos abiertos que se van a recuperar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Abrir lista de turnos
|
value | array of OpenShiftResponse |
Lista de turnos abiertos en la programación |
Turnos: Obtener los detalles de una programación [EN DESUSO]
Esta acción ha quedado en desuso. Use obtener los detalles de una programación en su lugar.
Esta operación devuelve detalles de una programación mediante el identificador único de la programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
Devoluciones
Schedule Entity
- Body
- ScheduleResponse
Turnos: Obtener un grupo de programación [EN DESUSO]
Esta acción ha quedado en desuso. Use Obtener un grupo de programación en su lugar.
Esta operación devuelve detalles de un grupo de programación mediante su identificador único.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Id. de grupo de programación
|
schedulingGroupId | True | string |
Identificador único del grupo de programación. |
Devoluciones
Entidad de grupo de programación
- Grupo de programación
- SchedulingGroupResponse
Turnos: Obtener un turno [EN DESUSO]
Esta acción ha quedado en desuso. Use Get a Shift en su lugar.
Esta operación devuelve los detalles de un desplazamiento mediante el identificador único del turno.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Id. de mayús
|
shiftId | True | string |
Identificador único del turno. |
Devoluciones
Mayús entidad
- Shift
- ShiftResponse
Turnos: Obtener un turno abierto [EN DESUSO]
Esta acción ha quedado en desuso. Use Obtener un turno abierto en su lugar.
Esta operación devuelve los detalles de un turno abierto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Abrir el identificador de mayús
|
openShiftId | True | string |
Identificador único del turno abierto. |
Devoluciones
Abrir entidad Mayús
- Abrir mayús
- OpenShiftResponse
Turnos: Rechazar una solicitud de tiempo de expiración [EN DESUSO]
Esta acción ha quedado en desuso. Use rechazar una solicitud de tiempo de expiración en su lugar.
Esta operación permite a los administradores rechazar una solicitud de tiempo de expiración.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Id. de solicitud de tiempo de expiración
|
timeOffRequestId | True | string |
Identificador único de la solicitud de tiempo de expiración |
|
Mensaje del administrador
|
message | string |
Mensaje del administrador al remitente o destinatario cuando se rechaza una solicitud. |
Turnos: Rechazar una solicitud de turno de oferta [EN DESUSO]
Esta acción ha quedado en desuso. Use rechazar una solicitud de turno de oferta en su lugar.
Esta operación permite a los usuarios rechazar una solicitud de turno de oferta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Id. de solicitud de turno de oferta
|
offerShiftRequestId | True | string |
Identificador único de la solicitud de turno de oferta |
|
Mensaje del destinatario o administrador
|
message | string |
Mensaje cuando se rechaza una solicitud. |
Turnos: Rechazar una solicitud de turnos de intercambio [EN DESUSO]
Esta acción ha quedado en desuso. Use rechazar una solicitud de turnos de intercambio en su lugar.
Esta operación permite a los usuarios rechazar una solicitud de turnos de intercambio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Cambiar el identificador de solicitud de cambio de turnos
|
swapShiftsChangeRequestId | True | string |
Identificador único de la solicitud |
|
Mensaje del destinatario o administrador
|
message | string |
Mensaje cuando se rechaza una solicitud. |
Turnos: Rechazar una solicitud Open Shift [EN DESUSO]
Esta acción ha quedado en desuso. Use rechazar una solicitud Open Shift en su lugar.
Esta operación permite a los administradores rechazar una solicitud de turno abierta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Seleccionar equipo |
|
Abrir el identificador de solicitud de cambio de turno
|
openShiftChangeRequestId | True | string |
Identificador único de la solicitud |
|
Mensaje del administrador
|
message | string |
Mensaje del administrador al remitente o destinatario cuando se rechaza una solicitud. |
Desencadenadores
| Cuando alguien reacciona a un mensaje en el chat |
Se desencadena cuando alguien reacciona a un mensaje en un chat o canal especificados. |
| Cuando alguien responde a una tarjeta adaptable |
Este desencadenador permite controlar las respuestas de una tarjeta adaptable publicada en Microsoft Teams. (Solo disponible para Power Automate). |
| Cuando estoy @mentioned |
Se desencadena cuando se agrega un nuevo mensaje al @mentions usuario actual a un chat o canal especificado. |
| Cuando me mencionan en un mensaje de canal |
Se desencadena cuando se agrega un nuevo mensaje @mentions al usuario actual a un canal de un equipo. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Cuando se agrega un nuevo mensaje a un chat o canal |
Se desencadena cuando se publica un mensaje nuevo en un chat o canal especificado. No se desencadena si se edita un mensaje. |
| Cuando se agrega un nuevo mensaje de canal |
Se desencadena cuando se publica un nuevo mensaje en un canal de un equipo. Tenga en cuenta que este desencadenador solo se activa cuando se agrega un mensaje raíz en el canal. Las respuestas a un mensaje de canal existente no provocarán la activación del evento de desencadenador. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido. |
| Cuando se agrega un nuevo mensaje de chat |
Se desencadena cuando se publica un mensaje nuevo en cualquier chat del que forma parte el usuario. |
| Cuando se agrega un nuevo miembro del equipo |
Se desencadena cuando se agrega un miembro al equipo determinado. |
| Cuando se mencionan palabras clave |
Se desencadena cuando se menciona una palabra clave en un chat o canal especificados. No se desencadena si se edita un mensaje. |
| Cuando se quita un nuevo miembro del equipo |
Se desencadena cuando se quita un miembro del equipo especificado. |
| Desde el cuadro de redacción (V2) |
Este desencadenador le permite iniciar un flujo desde el cuadro de mensaje de redacción en Microsoft Teams. (Solo disponible para Power Automate). |
| Para un mensaje seleccionado (V2) |
Este desencadenador permite iniciar un flujo para un mensaje seleccionado en Microsoft Teams. (Solo disponible para Power Automate). |
Cuando alguien reacciona a un mensaje en el chat
Se desencadena cuando alguien reacciona a un mensaje en un chat o canal especificados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Emoji para realizar un seguimiento
|
reactionKey | True | string |
Elegir emoji para supervisar las reacciones de los mensajes |
|
Frecuencia del desencadenador
|
frequency | True | string |
Si el flujo debe desencadenarse por cada reacción o solo la primera reacción en un mensaje determinado |
|
¿Quién puede desencadenar?
|
runningPolicy | True | string |
Especificar quién puede desencadenar este flujo de trabajo |
|
Tipo de mensaje
|
threadType | True | string |
Elegir el tipo de mensaje |
|
requestBody
|
requestBody | dynamic |
Este es el cuerpo de la solicitud del webhook. |
Devoluciones
Detalles del mensaje
Cuando alguien responde a una tarjeta adaptable
Este desencadenador permite controlar las respuestas de una tarjeta adaptable publicada en Microsoft Teams. (Solo disponible para Power Automate).
Devoluciones
Cuando estoy @mentioned
Se desencadena cuando se agrega un nuevo mensaje al @mentions usuario actual a un chat o canal especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de mensaje
|
threadType | True | string |
Elegir el tipo de mensaje |
|
requestBody
|
requestBody | dynamic |
Este es el cuerpo de la solicitud del webhook. |
Devoluciones
Cuando me mencionan en un mensaje de canal
Se desencadena cuando se agrega un nuevo mensaje @mentions al usuario actual a un canal de un equipo. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
contenido
|
body.content | string |
Contenido del mensaje |
|
tipo de contenido
|
body.contentType | string |
Tipo de contenido. Los valores posibles son texto y html |
|
marca de tiempo de creación
|
createdDateTime | date-time |
Marca de tiempo de cuándo se creó el mensaje de chat |
|
eliminado
|
deleted | boolean |
eliminado |
|
etag
|
etag | string |
Número de versión del mensaje de chat. |
|
solicitud
|
from.application | object |
solicitud |
|
dispositivo
|
from.device | string |
dispositivo |
|
nombre para mostrar
|
from.user.displayName | string |
nombre para mostrar |
|
identificación
|
from.user.id | string |
identificador del usuario |
|
identityProvider
|
from.user.identityProvider | string |
identityProvider |
|
id
|
id | string |
Identificador único del mensaje |
|
importancia
|
importance | string |
Importancia del mensaje. Los valores posibles son: normal, alto y urgente. |
|
marca de tiempo modificada por última vez
|
lastModifiedDateTime | string |
Marca de tiempo cuando el mensaje de chat se crea (configuración inicial) o se modifica, incluido cuando se agrega o quita una reacción. |
|
configuración regional
|
locale | string |
Configuración regional del mensaje de chat establecido por el cliente. |
|
mentions
|
mentions | array of object |
Lista de entidades mencionadas en el mensaje de chat. Las entidades admitidas son: usuario, bot, equipo y canal. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
El tipo de mensaje de chat |
|
Reacciones
|
reactions | array of object |
Reacciones para este mensaje de chat (por ejemplo, Como) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
Identificador del mensaje primario del subproceso |
|
Asunto
|
subject | string |
Asunto del mensaje de chat, opcional |
|
summary
|
summary | string |
Texto de resumen del mensaje que se podría usar para notificaciones push y vistas de resumen o vistas de reserva |
Cuando se agrega un nuevo mensaje a un chat o canal
Se desencadena cuando se publica un mensaje nuevo en un chat o canal especificado. No se desencadena si se edita un mensaje.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de mensaje
|
threadType | True | string |
Elegir el tipo de mensaje |
|
requestBody
|
requestBody | dynamic |
Este es el cuerpo de la solicitud del webhook. |
Devoluciones
Cuando se agrega un nuevo mensaje de canal
Se desencadena cuando se publica un nuevo mensaje en un canal de un equipo. Tenga en cuenta que este desencadenador solo se activa cuando se agrega un mensaje raíz en el canal. Las respuestas a un mensaje de canal existente no provocarán la activación del evento de desencadenador. En el caso de los canales compartidos, el identificador de equipo debe hacer referencia al equipo host, que es el equipo propietario del canal compartido.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
|
Channel
|
channelId | True | string |
Id. de canal |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
contenido
|
body.content | string |
Contenido del mensaje |
|
tipo de contenido
|
body.contentType | string |
Tipo de contenido. Los valores posibles son texto y html |
|
marca de tiempo de creación
|
createdDateTime | date-time |
Marca de tiempo de cuándo se creó el mensaje de chat |
|
eliminado
|
deleted | boolean |
eliminado |
|
etag
|
etag | string |
Número de versión del mensaje de chat. |
|
solicitud
|
from.application | object |
solicitud |
|
dispositivo
|
from.device | string |
dispositivo |
|
nombre para mostrar
|
from.user.displayName | string |
nombre para mostrar |
|
identificación
|
from.user.id | string |
identificador del usuario |
|
identityProvider
|
from.user.identityProvider | string |
identityProvider |
|
id
|
id | string |
Identificador único del mensaje |
|
importancia
|
importance | string |
Importancia del mensaje. Los valores posibles son: normal, alto y urgente. |
|
marca de tiempo modificada por última vez
|
lastModifiedDateTime | string |
Marca de tiempo cuando el mensaje de chat se crea (configuración inicial) o se modifica, incluido cuando se agrega o quita una reacción. |
|
configuración regional
|
locale | string |
Configuración regional del mensaje de chat establecido por el cliente. |
|
mentions
|
mentions | array of object |
Lista de entidades mencionadas en el mensaje de chat. Las entidades admitidas son: usuario, bot, equipo y canal. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
El tipo de mensaje de chat |
|
Reacciones
|
reactions | array of object |
Reacciones para este mensaje de chat (por ejemplo, Como) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
Identificador del mensaje primario del subproceso |
|
Asunto
|
subject | string |
Asunto del mensaje de chat, opcional |
|
summary
|
summary | string |
Texto de resumen del mensaje que se podría usar para notificaciones push y vistas de resumen o vistas de reserva |
Cuando se agrega un nuevo mensaje de chat
Se desencadena cuando se publica un mensaje nuevo en cualquier chat del que forma parte el usuario.
Devoluciones
Detalles del mensaje
Cuando se agrega un nuevo miembro del equipo
Se desencadena cuando se agrega un miembro al equipo determinado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de usuario
|
id | string |
Identificador único del usuario |
Cuando se mencionan palabras clave
Se desencadena cuando se menciona una palabra clave en un chat o canal especificados. No se desencadena si se edita un mensaje.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de mensaje
|
threadType | True | string |
Elegir el tipo de mensaje |
|
Palabras clave para buscar
|
$search | True | string |
Lista separada por comas de palabras clave que se van a buscar |
|
requestBody
|
requestBody | dynamic |
Este es el cuerpo de la solicitud del webhook. |
Devoluciones
Cuando se quita un nuevo miembro del equipo
Se desencadena cuando se quita un miembro del equipo especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
groupId | True | string |
Seleccionar equipo |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de usuario
|
id | string |
Identificador único del usuario |
Desde el cuadro de redacción (V2)
Este desencadenador le permite iniciar un flujo desde el cuadro de mensaje de redacción en Microsoft Teams. (Solo disponible para Power Automate).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
host
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
schema
|
schema | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
body
|
body | object |
Para un mensaje seleccionado (V2)
Este desencadenador permite iniciar un flujo para un mensaje seleccionado en Microsoft Teams. (Solo disponible para Power Automate).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
host
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
schema
|
schema | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
body
|
body | object |
Definiciones
GetTagsResponseSchema
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of object | |
|
identificación
|
value.id | string |
Identificador único de la etiqueta |
|
ID de equipo
|
value.teamId | string |
Identificador del equipo en el que se define la etiqueta |
|
Nombre para mostrar
|
value.displayName | string |
Nombre de la etiqueta tal como aparece al usuario en Microsoft Teams. |
|
Recuento de miembros
|
value.memberCount | integer |
Número de usuarios asignados a la etiqueta |
GetTagMembersResponseSchema
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of object | |
|
Identificador de miembro de etiqueta
|
value.id | string |
Identificador único del miembro |
|
Id. de inquilino
|
value.tenantId | string |
Identificador del inquilino del que forma parte el miembro de etiqueta |
|
Nombre para mostrar del usuario
|
value.displayName | string |
Nombre para mostrar del miembro |
|
Id. de usuario
|
value.userId | string |
Identificador de usuario del miembro |
CreateTagResponseSchema
Etiqueta creada para un equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la etiqueta |
|
ID de equipo
|
teamId | string |
Identificador del equipo en el que se define la etiqueta |
|
Nombre para mostrar
|
displayName | string |
Nombre de la etiqueta tal como aparece al usuario en Microsoft Teams. |
|
Recuento de miembros
|
memberCount | integer |
Número de usuarios asignados a la etiqueta |
AddMemberToTagResponseSchema
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
userId | string |
Identificador de usuario del miembro agregado a la etiqueta |
ListMembersResponseSchema
Esquema de respuesta de lista de miembros
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de miembros
|
value | array of object |
Enumerar la respuesta de los miembros |
|
Nombre de pantalla
|
value.displayName | string |
Nombre para mostrar del miembro |
|
Correo electrónico
|
value.email | string |
Dirección de correo electrónico del miembro |
|
identificación
|
value.id | string |
Identificador de usuario del miembro |
|
Funciones
|
value.roles | array of string |
Los roles de ese miembro |
|
Id. de inquilino
|
value.tenantId | string |
Id. de inquilino del miembro |
|
Id. de usuario
|
value.userId | string |
Identificador de usuario del miembro |
|
Hora de inicio del historial visible de la conversación
|
value.visibleHistoryStartDateTime | string |
Marca de tiempo que indica cuánto se comparte el historial de una conversación con el miembro de conversación. |
ListRepliesResponseSchema
Esquema de respuesta de lista de respuestas
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de respuestas de mensajes
|
value | array of object |
Enumerar respuestas |
|
identificación
|
value.id | string |
Id. de respuesta |
|
Responder al identificador
|
value.replyToId | string |
Identificador del mensaje al que se va a responder |
|
ETag
|
value.etag | string |
ETag de la respuesta |
|
Tipo de mensaje
|
value.messageType | string |
Tipo del mensaje |
|
Fecha y hora de creación
|
value.createdDateTime | string |
Marca de tiempo de creación de la respuesta |
|
Hora de fecha y hora de última modificación
|
value.lastModifiedDateTime | string |
Marca de tiempo de última modificación de la respuesta |
|
Hora de fecha y hora de última edición
|
value.lastEditedDateTime | string |
Marca de tiempo editada por última vez de la respuesta |
|
Fecha y hora eliminadas
|
value.deletedDateTime | string |
Marca de tiempo de eliminación de la respuesta |
|
Asunto
|
value.subject | string |
Asunto de la respuesta |
|
Resumen
|
value.summary | string |
Resumen de la respuesta |
|
Id. de chat
|
value.chatId | string |
Identificador de chat asociado a la respuesta |
|
Importancia
|
value.importance | string |
Importancia de la respuesta |
|
Configuración regional
|
value.locale | string |
Configuración regional de la respuesta |
|
URL de web
|
value.webUrl | string |
Dirección URL web de la respuesta |
|
Infracción de directiva
|
value.policyViolation | object |
Detalles de infracción de directiva |
|
Detalles del evento
|
value.eventDetail | object |
Detalles del evento asociados a la respuesta |
|
Application
|
value.from.application | object |
Detalles de la aplicación |
|
Device
|
value.from.device | object |
Detalles del dispositivo |
|
Id. de usuario
|
value.from.user.id | string |
Id. de usuario |
|
Nombre de pantalla
|
value.from.user.displayName | string |
Nombre para mostrar del usuario |
|
Tipo de identidad de usuario
|
value.from.user.userIdentityType | string |
Tipo de identidad de usuario |
|
Id. de inquilino
|
value.from.user.tenantId | string |
Identificador de inquilino del usuario |
|
Tipo de contenido
|
value.body.contentType | string |
Tipo de contenido de la respuesta |
|
Content
|
value.body.content | string |
Contenido de la respuesta |
|
ID de equipo
|
value.channelIdentity.teamId | string |
ID de equipo |
|
Id. de canal
|
value.channelIdentity.channelId | string |
Id. de canal |
|
Attachments
|
value.attachments | array of object |
Datos adjuntos en la respuesta |
|
items
|
value.attachments | object | |
|
Menciones
|
value.mentions | array of object |
Menciones en la respuesta |
|
items
|
value.mentions | object | |
|
Reacciones
|
value.reactions | array of object |
Reacciones a la respuesta |
|
items
|
value.reactions | object | |
|
Historial de mensajes
|
value.messageHistory | array of object |
Historial del mensaje |
|
items
|
value.messageHistory | object |
MessageReactionWebhookResponseSchema
Detalles del mensaje
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ThreadType
|
threadType | string | |
|
ChatId
|
chatId | string |
Identificador único del chat |
|
TeamId
|
teamId | string |
Identificador único del equipo |
|
ChannelId
|
channelId | string |
Identificador único del canal |
|
MessageId
|
messageId | string |
Identificador del mensaje que se ha reaccionado |
|
ReplyToId
|
replyToId | string |
Identificador del mensaje primario del subproceso |
|
Vínculo de mensajes
|
messageLink | string |
Vínculo al mensaje que se ha reaccionado |
|
UserId
|
userId | string |
Reacción del identificador del usuario |
|
MessageReaction
|
messageReaction | string |
Reacción de mensaje usada |
ChatMessageWebhookResponseSchema
Detalles del mensaje
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Message
|
value | array of object |
Respuesta de detalles del mensaje |
|
Id. de la conversación
|
value.conversationId | string |
Identificador único del chat |
|
identificación
|
value.messageId | string |
Id. de mensaje |
|
Link
|
value.linkToMessage | string |
Vínculo de mensaje |
MessageId
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de mensaje
|
id | string |
Identificador de mensaje único |
GetMessagesFromChannel_Response
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
@odata.context
|
@odata.context | string |
@odata.context |
|
@odata.count
|
@odata.count | integer |
@odata.count |
|
@odata.nextLink
|
@odata.nextLink | string |
@odata.nextLink |
|
Lista de mensajes
|
value | OnNewChannelMessage_Response |
Lista de uno o varios mensajes para un canal específico de un equipo |
OnNewChannelMessage_Response
Lista de uno o varios mensajes para un canal específico de un equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
contenido
|
body.content | string |
Contenido del mensaje |
|
tipo de contenido
|
body.contentType | string |
Tipo de contenido. Los valores posibles son texto y html |
|
marca de tiempo de creación
|
createdDateTime | date-time |
Marca de tiempo de cuándo se creó el mensaje de chat |
|
eliminado
|
deleted | boolean |
eliminado |
|
etag
|
etag | string |
Número de versión del mensaje de chat. |
|
solicitud
|
from.application | object |
solicitud |
|
dispositivo
|
from.device | string |
dispositivo |
|
nombre para mostrar
|
from.user.displayName | string |
nombre para mostrar |
|
identificación
|
from.user.id | string |
identificador del usuario |
|
identityProvider
|
from.user.identityProvider | string |
identityProvider |
|
id
|
id | string |
Identificador único del mensaje |
|
importancia
|
importance | string |
Importancia del mensaje. Los valores posibles son: normal, alto y urgente. |
|
marca de tiempo modificada por última vez
|
lastModifiedDateTime | string |
Marca de tiempo cuando el mensaje de chat se crea (configuración inicial) o se modifica, incluido cuando se agrega o quita una reacción. |
|
configuración regional
|
locale | string |
Configuración regional del mensaje de chat establecido por el cliente. |
|
mentions
|
mentions | array of object |
Lista de entidades mencionadas en el mensaje de chat. Las entidades admitidas son: usuario, bot, equipo y canal. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
El tipo de mensaje de chat |
|
Reacciones
|
reactions | array of object |
Reacciones para este mensaje de chat (por ejemplo, Como) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
Identificador del mensaje primario del subproceso |
|
Asunto
|
subject | string |
Asunto del mensaje de chat, opcional |
|
summary
|
summary | string |
Texto de resumen del mensaje que se podría usar para notificaciones push y vistas de resumen o vistas de reserva |
GetTeamResponse
Obtención de la respuesta del equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ID de equipo
|
id | string |
Identificador único del equipo |
|
Nombre para mostrar
|
displayName | string |
Nombre del equipo |
|
Descripción del equipo
|
description | string |
Descripción del equipo, opcional |
|
Identificador interno
|
internalId | string |
Identificador interno del equipo |
|
Dirección URL web del equipo
|
webUrl | string |
Hipervínculo que irá al equipo en el cliente de Microsoft Teams. |
|
Archivado
|
isArchived | boolean |
Si este equipo está en modo de solo lectura |
|
Configuración de miembros
|
memberSettings | MemberSettings |
Configuración para configurar si los miembros pueden realizar determinadas acciones, por ejemplo, crear canales y agregar bots, en el equipo |
|
Configuración de invitado
|
guestSettings | GuestSettings |
Configuración para configurar si los invitados pueden crear, actualizar o eliminar canales en el equipo |
|
Configuración de mensajería
|
messagingSettings | MessagingSettings |
Configuración para configurar la mensajería y las menciones en el equipo |
|
Configuración divertida
|
funSettings | FunSettings |
Configuración para configurar el uso de Giphy, memes y pegatinas en el equipo |
|
Configuración de detección
|
discoverySettings | DiscoverySettings |
Configuración para configurar la detectabilidad del equipo por parte de otros usuarios. |
AssociatedTeamInfo
Representa un equipo asociado a un usuario.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ID de equipo
|
id | string |
Identificador único del equipo |
|
Nombre para mostrar
|
displayName | string |
Nombre del equipo |
|
Id. de inquilino
|
tenantId | string |
El identificador del inquilino de Microsoft Entra al que pertenece este equipo |
GetChannelResponse
Obtención de la respuesta de detalles del canal de equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de canal
|
id | string |
Identificador único del canal |
|
Nombre para mostrar
|
displayName | string |
Nombre del canal |
|
Descripción del canal
|
description | string |
Descripción del canal, opcional |
|
Dirección de correo electrónico del canal
|
string |
Dirección de correo electrónico para enviar mensajes al canal |
|
|
Identificador de inquilino del equipo
|
tenantId | string |
Identificador del inquilino de Microsoft Entra. |
|
Un hipervínculo para el canal en Microsoft Teams
|
webUrl | string |
Un hipervínculo para el canal en Microsoft Teams |
|
Dirección URL de la carpeta de SharePoint para el canal
|
filesFolderWebUrl | string |
Dirección URL de la carpeta de SharePoint del canal |
|
Hora de creación del canal
|
createdDateTime | date-time |
Marca de tiempo en la que se creó el canal. Solo para lectura |
|
Tipo del canal.
|
membershipType | string |
El tipo de pertenencia al canal |
ChannelWithOwnerTeamId
Recurso de canal con el identificador del equipo propietario
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
object |
Recurso de canal con el identificador del equipo propietario |
GetTimeOffReasonsResponse
La lista de razones de tiempo de expiración.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Matriz que contiene motivos de tiempo de expiración
|
value | array of object |
La lista de razones de tiempo de expiración. |
|
Id. de motivo de tiempo de expiración
|
value.id | string |
Identificador único del motivo del tiempo de expiración. |
|
Hora de creación
|
value.createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Fecha y hora de modificación
|
value.lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Nombre de pantalla
|
value.displayName | string |
Nombre de pantalla |
|
Tipo de icono
|
value.iconType | string |
Tipo de icono |
|
Está activo
|
value.isActive | boolean |
Está activo |
|
Última modificación por
|
value.lastModifiedBy | LastModifiedBy |
Última modificación por |
TimeOffRequestResponse
Entidad de solicitud TimeOff
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la solicitud TimeOff. |
|
Hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tiempo de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado a
|
assignedTo | string |
Persona a la que se asigna la solicitud: "administrador" o "destinatario". |
|
Estado
|
state | string |
'aprobado', 'pendiente' o 'rechazado' |
|
Hora del remitente
|
senderDateTime | date-time |
Hora a la que se envió la solicitud |
|
Mensaje de remitente
|
senderMessage | string |
Mensaje del remitente de la solicitud |
|
Id. de remitente
|
senderUserId | string |
Identificador del usuario que envió la solicitud. |
|
Tiempo de acción del administrador
|
managerActionDateTime | date-time |
Hora a la que respondió el administrador |
|
Mensaje del administrador
|
managerActionMessage | string |
Mensaje del administrador |
|
Id. de administrador
|
managerUserId | string |
Identificador del administrador que respondió |
|
Desde la hora de inicio
|
startDateTime | date-time |
Inicio de la hora solicitada |
|
Hora de finalización
|
endDateTime | date-time |
Fin de la hora solicitada |
|
Id. de motivo de TimeOff
|
timeOffReasonId | string |
El identificador del motivo de timeoff |
OfferShiftRequestResponse
Entidad de solicitud de turno de oferta
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la solicitud Desplaz de oferta. |
|
Hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tiempo de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado a
|
assignedTo | string |
Persona a la que se asigna la solicitud: "administrador" o "destinatario". |
|
Estado
|
state | string |
'aprobado', 'pendiente' o 'rechazado' |
|
Hora del remitente
|
senderDateTime | date-time |
Hora a la que se envió la solicitud |
|
Mensaje de remitente
|
senderMessage | string |
Mensaje del remitente de la solicitud |
|
Id. de remitente
|
senderUserId | string |
Identificador del usuario que envió la solicitud. |
|
Id. de desplazamiento del remitente
|
senderShiftId | string |
El identificador del cambio desde el remitente |
|
Hora del receptor
|
recipientActionDateTime | date-time |
Hora a la que respondió el destinatario |
|
Mensaje de destinatario
|
recipientActionMessage | string |
Mensaje del destinatario |
|
Id. de destinatario
|
recipientUserId | string |
Identificador del destinatario de la solicitud |
|
Tiempo de acción del administrador
|
managerActionDateTime | date-time |
Hora a la que respondió el administrador |
|
Mensaje del administrador
|
managerActionMessage | string |
Mensaje del administrador |
|
Id. de administrador
|
managerUserId | string |
Identificador del administrador que respondió |
SwapShiftsChangeRequestResponse
Intercambiar entidad de solicitud de desplazamiento
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la solicitud Swap Shift. |
|
Hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tiempo de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado a
|
assignedTo | string |
Persona a la que se asigna la solicitud: "administrador" o "destinatario". |
|
Estado
|
state | string |
'aprobado', 'pendiente' o 'rechazado' |
|
Hora del remitente
|
senderDateTime | date-time |
Hora a la que se envió la solicitud |
|
Mensaje de remitente
|
senderMessage | string |
Mensaje del remitente de la solicitud |
|
Id. de remitente
|
senderUserId | string |
Identificador del usuario que envió la solicitud. |
|
Id. de desplazamiento del remitente
|
senderShiftId | string |
El identificador del cambio desde el remitente |
|
Hora del receptor
|
recipientActionDateTime | date-time |
Hora a la que respondió el destinatario |
|
Mensaje de destinatario
|
recipientActionMessage | string |
Mensaje del destinatario |
|
Id. de destinatario
|
recipientUserId | string |
Identificador del destinatario de la solicitud |
|
Id. de desplazamiento del destinatario
|
recipientShiftId | string |
Identificador del cambio del destinatario |
|
Tiempo de acción del administrador
|
managerActionDateTime | date-time |
Hora a la que respondió el administrador |
|
Mensaje del administrador
|
managerActionMessage | string |
Mensaje del administrador |
|
Id. de administrador
|
managerUserId | string |
Identificador del administrador que respondió |
OpenShiftChangeRequestResponse
Abrir entidad de solicitud de cambio de turno
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la solicitud Open Shift Change. |
|
Hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tiempo de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado a
|
assignedTo | string |
Persona a la que se asigna la solicitud: "administrador" o "destinatario". |
|
Estado
|
state | string |
'aprobado', 'pendiente' o 'rechazado' |
|
Hora del remitente
|
senderDateTime | date-time |
Hora a la que se envió la solicitud |
|
Mensaje de remitente
|
senderMessage | string |
Mensaje del remitente de la solicitud |
|
Id. de remitente
|
senderUserId | string |
Identificador del usuario que envió la solicitud. |
|
Tiempo de acción del administrador
|
managerActionDateTime | date-time |
Hora a la que respondió el administrador |
|
Mensaje del administrador
|
managerActionMessage | string |
Mensaje del administrador |
|
Id. de administrador
|
managerUserId | string |
Identificador del administrador que respondió |
|
Abrir el identificador de mayús
|
openShiftId | string |
Identificador del turno abierto que se solicita. |
OpenShiftResponse
Abrir entidad Mayús
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único del turno abierto. |
|
Fecha y hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Fecha y hora de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación |
|
Última modificación por
|
lastModifiedBy | LastModifiedBy |
Última modificación por |
|
Desplazamiento abierto compartido
|
sharedOpenShift | SharedOpenShift |
Versión compartida del turno abierto |
|
Borrador de mayús abierto
|
draftOpenShift | DraftOpenShift |
Versión preliminar del turno abierto |
SharedOpenShift
Versión compartida del turno abierto
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
Notas
|
notes | string |
Notas |
|
Desde la hora de inicio
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
Recuento de ranuras abiertas
|
openSlotCount | integer |
Recuento de ranuras abiertas |
|
activities
|
activities | Activities |
Actividades de desplazamiento |
DraftOpenShift
Versión preliminar del turno abierto
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
Notas
|
notes | string |
Notas |
|
Desde la hora de inicio
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
Recuento de ranuras abiertas
|
openSlotCount | integer |
Recuento de ranuras abiertas |
|
activities
|
activities | Activities |
Actividades de desplazamiento |
ShiftResponse
Mayús entidad
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único del turno. |
|
Fecha y hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Fecha y hora de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado al identificador de usuario
|
userId | string |
Asignado al identificador de usuario |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación |
|
Última modificación por
|
lastModifiedBy | LastModifiedBy |
Última modificación por |
|
Desplazamiento compartido
|
sharedShift | SharedShift |
Versión compartida del turno |
|
Borrador mayús
|
draftShift | DraftShift |
Versión preliminar del turno |
SharedShift
Versión compartida del turno
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
Notas
|
notes | string |
Notas |
|
Desde la hora de inicio
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
activities
|
activities | Activities |
Actividades de desplazamiento |
DraftShift
Versión preliminar del turno
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
Notas
|
notes | string |
Notas |
|
Desde la hora de inicio
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Tema |
|
activities
|
activities | Activities |
Actividades de desplazamiento |
ScheduleResponse
Schedule Entity
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de programación
|
id | string |
Identificador único de la programación. |
|
Zona horaria de programación
|
timeZone | string |
Zona horaria de la programación. |
|
Programar estado de aprovisionamiento
|
provisionStatus | string |
Estado de aprovisionamiento de la programación. |
|
Programar código de estado de aprovisionamiento
|
provisionStatusCode | string |
Código de estado de aprovisionamiento de la programación. |
CreateATeamResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nuevo identificador de equipo
|
newTeamId | string |
Identificador de equipo del equipo que se acaba de crear |
PostToConversationResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de mensaje
|
id | string |
Identificador de mensaje único |
|
Vínculo de mensaje
|
messageLink | string |
Vínculo al mensaje en Microsoft Teams |
|
Id. de la conversación
|
conversationId | string |
Identificador único del chat |
Activities
Actividades de desplazamiento
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Se paga
|
isPaid | boolean |
Se paga |
|
Desde la hora de inicio
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Código
|
code | string |
Código |
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
SchedulingGroupResponse
Entidad de grupo de programación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único del grupo de programación. |
|
Nombre de pantalla
|
displayName | string |
Nombre para mostrar del grupo de programación. |
|
Está activo
|
isActive | boolean |
Indica si se puede usar el grupo de programación al crear nuevas entidades o actualizar las existentes. |
|
Seudónimos
|
userIds | array of string |
Lista de identificadores de usuarios en el grupo de programación. |
AtMentionUser_V1
@mention Seña
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
@mención
|
atMention | string |
Un @mention token para el usuario. Esta propiedad se puede insertar en mensajes |
AtMentionTagResponse
@mention token para una etiqueta
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
etiqueta @mention
|
atMention | string |
Token de la etiqueta en @mention. Se puede insertar en mensajes y tarjetas adaptables enviadas desde una persona |
NewChatResponse
Respuesta para el nuevo chat que se creó
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de la conversación
|
id | string |
Identificador único del chat |
NewMeetingRespone
Respuesta para la nueva reunión que se creó
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único para el evento |
|
Marca de tiempo creada
|
createdDateTime | string |
Marca de tiempo en la que se creó el evento |
|
Marca de tiempo de última modificación
|
lastModifiedDateTime | string |
Marca de tiempo en la que se modificó por última vez el evento |
|
Categorías
|
categories | array of |
Categorías asociadas al evento |
|
Zona horaria
|
timeZone | string |
Zona horaria del evento |
|
Hora de aviso previo al evento
|
reminderMinutesBeforeStart | integer |
Número de minutos antes de la hora de inicio del evento que se produce la alerta de aviso. |
|
Avisos habilitados
|
isReminderOn | boolean |
Establézcalo en true si se establece una alerta para recordar al usuario del evento |
|
Con adjuntos
|
hasAttachments | boolean |
Se establece en true si el evento tiene datos adjuntos |
|
Asunto
|
subject | string |
Texto de la línea de asunto del evento |
|
Vista previa del cuerpo
|
bodyPreview | string |
Vista previa del mensaje asociado al evento |
|
Importancia
|
importance | string |
Importancia del evento. Los valores posibles son: bajo, normal, alto |
|
Sensibilidad
|
sensitivity | string |
Sensibilidad del evento |
|
Está todo el día
|
isAllDay | boolean |
Se establece en true si el evento dura todo el día |
|
Se cancela
|
isCancelled | boolean |
Establézcalo en true si el evento se ha cancelado |
|
Es organizador
|
isOrganizer | boolean |
Establézcalo en true si el propietario del calendario es el organizador del evento. |
|
Respuesta solicitada
|
responseRequested | boolean |
El organizador desea que un invitado envíe una respuesta al evento. |
|
Mostrar como
|
showAs | string |
Estado que se va a mostrar. Los valores posibles son: free, tentative, busy, oof, workingElsewhere, unknown. |
|
Tipo
|
type | string |
El tipo de evento. Los valores posibles son: singleInstance, occurrence, exception, seriesMaster |
|
Última web
|
webLink | string |
Dirección URL para abrir el evento en Outlook en la Web. |
|
Dirección URL de la reunión en línea
|
onlineMeetingUrl | string |
Dirección URL de una reunión en línea |
|
Permitir nuevas propuestas de tiempo
|
allowNewTimeProposals | boolean |
True si el organizador de la reunión permite a las invitaciones proponer una nueva hora al responder |
|
Patrón de periodicidad
|
recurrence.pattern | object |
Frecuencia de un evento |
|
Intervalo de periodicidad
|
recurrence.range | object |
Duración de un evento |
|
Respuesta
|
responseStatus.response | string |
Tipo de respuesta. Los valores posibles son: none, organizer, tentativelyAccepted, accepted, declined, notResponded |
|
Time
|
responseStatus.time | string |
Fecha y hora en que se devolvió la respuesta |
|
Tipo de contenido
|
body.contentType | string |
Tipo de contenido. Los valores posibles son texto y html |
|
Contenido del mensaje de evento
|
body.content | string |
Contenido del evento |
|
fecha y hora
|
start.dateTime | string |
Hora de inicio del evento (ejemplo: '2017-08-29T04:00:00') |
|
fecha y hora
|
end.dateTime | string |
Hora de finalización del evento (ejemplo: '2017-08-29T04:00:00') |
|
nombre para mostrar
|
location.displayName | string |
Nombre asociado a la ubicación |
|
Asistente
|
attendees | array of object |
Colección de asistentes para el evento |
|
type
|
attendees.type | string |
El tipo de asistente: obligatorio, opcional, recurso |
|
response
|
attendees.status.response | string |
Tipo de respuesta. Los valores posibles son: none, organizer, tentativelyAccepted, accepted, declined, notResponded |
|
time
|
attendees.status.time | string |
Fecha y hora en que se devolvió la respuesta |
|
nombre
|
attendees.emailAddress.name | string |
Nombre para mostrar de un asistente |
|
address
|
attendees.emailAddress.address | string |
Dirección de correo electrónico de un asistente |
|
nombre
|
organizer.emailAddress.name | string |
Nombre para mostrar de un organizador |
|
address
|
organizer.emailAddress.address | string |
Dirección de correo electrónico de un organizador |
|
join url
|
onlineMeeting.joinUrl | string |
Vínculo externo que inicia la reunión en línea |
Última modificación por
Última modificación por
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Application
|
application | string |
Application |
|
Device
|
device | string |
Device |
|
Conversación
|
conversation | string |
Conversación |
|
Id
|
user.id | string |
Id |
|
Nombre de pantalla
|
user.displayName | string |
Nombre de pantalla |
MemberSettings
Configuración para configurar si los miembros pueden realizar determinadas acciones, por ejemplo, crear canales y agregar bots, en el equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Los miembros pueden crear o actualizar canales
|
allowCreateUpdateChannels | boolean |
Si se establece en true, los miembros pueden agregar y actualizar canales |
|
Se permiten eliminar canales de miembros
|
allowDeleteChannels | boolean |
Si se establece en true, los miembros pueden eliminar canales. |
|
Se permiten agregar o quitar aplicaciones a los miembros.
|
allowAddRemoveApps | boolean |
Si se establece en true, los miembros pueden agregar y quitar aplicaciones |
|
Los miembros pueden crear, actualizar o quitar pestañas
|
allowCreateUpdateRemoveTabs | boolean |
Si se establece en true, los miembros pueden agregar, actualizar y quitar pestañas. |
|
Se permiten miembros crear, actualizar o quitar conectores
|
allowCreateUpdateRemoveConnectors | boolean |
Si se establece en true, los miembros pueden agregar, actualizar y quitar conectores. |
GuestSettings
Configuración para configurar si los invitados pueden crear, actualizar o eliminar canales en el equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Los invitados pueden crear o actualizar canales
|
allowCreateUpdateChannels | boolean |
Si se establece en true, los invitados pueden agregar y actualizar canales |
|
Los invitados pueden eliminar canales
|
allowDeleteChannels | boolean |
Si se establece en true, los invitados pueden eliminar canales. |
MessagingSettings
Configuración para configurar la mensajería y las menciones en el equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Permitir al usuario editar mensajes
|
allowUserEditMessages | boolean |
Si se establece en true, los usuarios pueden editar sus mensajes. |
|
Permitir que el usuario elimine mensajes
|
allowUserDeleteMessages | boolean |
Si se establece en true, los usuarios pueden eliminar sus mensajes. |
|
Permitir que el propietario elimine mensajes
|
allowOwnerDeleteMessages | boolean |
Si se establece en true, los propietarios pueden eliminar cualquier mensaje. |
|
Permitir menciones de equipo
|
allowTeamMentions | boolean |
Si se establece en true, @team se permiten menciones |
|
Permitir menciones de canal
|
allowChannelMentions | boolean |
Si se establece en true, @channel se permiten menciones |
FunSettings
Configuración para configurar el uso de Giphy, memes y pegatinas en el equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Permitir giphy
|
allowGiphy | boolean |
Si se establece en true, habilita el uso de Giphy. |
|
Clasificación de contenido de Giphy
|
giphyContentRating | string |
Clasificación de contenido de Giphy. Los valores posibles son: moderado, estricto |
|
Permitir pegatinas y memes
|
allowStickersAndMemes | boolean |
Si se establece en true, permite a los usuarios incluir pegatinas y memes. |
|
Permitir memes personalizados
|
allowCustomMemes | boolean |
Si se establece en true, permite a los usuarios incluir memes personalizados. |
DiscoverySettings
Configuración para configurar la detectabilidad del equipo por parte de otros usuarios.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Mostrar en la búsqueda y sugerencias del equipo
|
showInTeamsSearchAndSuggestions | boolean |
Si se establece en true, el equipo está visible a través de la búsqueda y las sugerencias del cliente de Teams. |