integration-service
2024.10
false
Importante :
Este contenido se ha traducido mediante traducción automática. Los paquetes de conectores disponibles en Integration Service están traducidos con traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Guía de usuario de Integration Service

Última actualización 6 de nov. de 2025

Autenticación de Microsoft Teams

Requisitos previos

Para autenticarte, necesitas las siguientes credenciales:

  • Traiga su propia aplicación OAuth 2.0: Ámbito, ID de cliente, Secreto de cliente, ID de tenant

Para crear una aplicación OAuth2 privada, sigue los pasos descritos en la documentación de Microsoft Teams: Configurar la autenticación OAuth de terceros: Teams. Además, debes conceder permisos a aplicaciones de terceros para acceder a tu información.

Nota:

A través del método de autenticación Trae tu propia aplicación OAuth 2.0, admitimos aplicaciones multitenant y de un solo tenant. Si utilizas una aplicación multitenant, mantén el valor predeterminado para el ID de tenant (common). Si utilizas una aplicación de tenant único, recupera el ID de tenant de Azure. Consulta Cómo encontrar tu ID de tenant de Microsoft Entra.

El campo Ámbito representa los ámbitos predeterminados para las operaciones regulares de usuario:

OnlineMeetingTranscript.Read.AllOnlineMeetingRecording.Read.AllTeam.ReadBasic.AllTeamMember.ReadWrite.AllChannel.CreateChannel.ReadBasic.AllChannelMember.ReadWrite.AllChannelMessage.SendChannelMessage.Read.AllChat.ReadWriteChatMember.ReadWriteCalendars.ReadWriteOnlineMeetings.ReadWriteFiles.Read.AllUser.Readprofileopenidemailoffline_accessOnlineMeetingTranscript.Read.AllOnlineMeetingRecording.Read.AllTeam.ReadBasic.AllTeamMember.ReadWrite.AllChannel.CreateChannel.ReadBasic.AllChannelMember.ReadWrite.AllChannelMessage.SendChannelMessage.Read.AllChat.ReadWriteChatMember.ReadWriteCalendars.ReadWriteOnlineMeetings.ReadWriteFiles.Read.AllUser.Readprofileopenidemailoffline_access

Puedes añadir o eliminar ámbitos para personalizar los permisos de usuario para tu conexión. Para obtener más información, consulta la sección Ámbitos, así como la documentación de Microsoft: referencia de permisos de Microsoft Graph.

Conceder permisos

Para utilizar la aplicación UiPath para Microsoft Teams o tu propia aplicación privada OAuth 2.0, debes otorgar consentimiento a los permisos de la aplicación. Sigue los pasos descritos en Conceder consentimiento de administrador de toda la organización a los permisos de una aplicación.

Agregar la conexión de Microsoft Teams

Para crear una conexión a su instancia de Microsoft Teams, debe realizar los siguientes pasos:

  1. Selecciona Integration Service en Automation Suite.
  2. En la lista Conectores , selecciona Microsoft Teams. También puedes utilizar la barra de búsqueda para acotar el conector.
  3. Selecciona Conectar a Microsoft Teams.
  4. Ahora se le redirige a la página de conexión.
  5. Introduce las credenciales necesarias.
  6. Select Connect.
  7. Se ha agregado su conexión.

Para obtener más información sobre la autenticación en Microsoft Teams, consulta la página Autenticación y autorización de Microsoft.

Ámbitos y permisos

Puedes utilizar esta conexión para habilitar el paquete de actividades de Microsoft Teams en UiPath Studio para crear automatizaciones para la gestión de usuarios y canales, la mensajería y otras formas de trabajar juntos. Los diversos casos de uso basados en permisos que se pueden lograr son los siguientes:

ÁmbitoUse caseActividad o evento
openid (obligatorio)Al utilizar este permiso, una aplicación puede recibir un identificador único para el usuario en forma de subdemanda. El permiso también otorga a la aplicación acceso al punto final UserInfo . El ámbito openid puede utilizarse en el punto final del token de la plataforma de identidad de Microsoft para adquirir tokens de ID. La aplicación puede utilizar estos tokens para la autenticaciónN/D
offline_access (obligatorio)Se requiere para recibir el token de actualización en el punto final de la solicitud de autenticación. Al canjear un código de autorización en el flujo de código de autorización OAuth 2.0 sin ámbito de acceso sin conexión, no recibirás el token de actualización del punto final /token.N/D
profile (obligatorio)Recuperar el perfil de usuario actual, como nombre, nombre de usuario, correo electrónico, etc., para que pueda usarse como usuario predeterminado/autenticado en la creación de la conexión y en ciertas actividadesN/D
email (obligatorio)Permite que la aplicación lea las direcciones de correo electrónico principales de todos los usuarios, para enviar mensajes o invitarlos a un canalEnviar mensaje de chat individual Invitar miembro al canal Invitar usuario al equipo
User.Read (Recomendado)Permite a los usuarios iniciar sesión en la aplicación y permite que la aplicación lea el perfil de los usuarios que han iniciado sesión. También permite que la aplicación lea la información básica de la empresa de los usuarios que han iniciado sesiónObtener registro → Yo
Team.CreateCrear un equipo para invitar e involucrar a los usuarios respectivosInsertar registro → Equipos
Team.ReadBasic.AllRecuperar la lista de equipos que se seleccionarán en las actividades, como enviar un mensaje de canal, etc.Crear lista de canales Todos los canales Enviar mensaje de chat Enviar mensaje de chat individual Invitar a un miembro a un canal Responder a un mensaje de canal Enviar mensaje de canal Obtener equipo por nombre
TeamMember.ReadWrite.AllAñadir miembro a un equipo en nombre del usuario que ha iniciado sesión Recuperar la lista de miembros de un equipoEnumerar todos los miembros del equipo Invitar usuario al equipo Insertar registro → Miembros del equipo Enumerar todos los registros → Miembros del equipo
Channel.CreateCrear un canal (estándar/privado) para invitar e involucrar a los respectivos usuarios del equipoCrear canal
Channel.ReadBasic.AllRecuperar la lista de canales de un equipo que se seleccionará en las actividades, como enviar un mensaje de canal, etc.Invitar a un miembro a un canal Obtener canal por nombre Responder al mensaje del canal Enviar mensaje del canal
ChannelMember.ReadWrite.AllAñadir miembro a un canal en nombre del usuario que ha iniciado sesión Recuperar la lista de miembros involucrados en un canalInvitar a un miembro a un canal Enumerar todos los registros → Miembros de los canales de Teams
ChannelMessage.SendEnviar un mensaje en un canal. Además, responde a un mensaje en un hilo, si es necesario.Responder al mensaje del canal Enviar mensaje del canal
ChannelMessage.Read.AllPermite que la aplicación lea todos los mensajes del canal en Microsoft Teams, sin un usuario que haya iniciado sesión. También se utiliza para desencadenar eventos cada vez que se publica un mensaje en el canal o cada vez que se menciona una palabra clave en el canalResponder al mensaje del canal Enumerar todos los mensajes del canal Enumerar todos los registros → Mensajes de los canales de Teams Cuando se publica un mensaje en el canal (Futuro) Cuando se menciona una palabra clave o nombre de usuario en el canal (Futuro)
Chat.ReadWritePermite que la aplicación lea y envíe tu 1:1 Permite que la aplicación lea y envíe mensajes de chat de grupo También se utiliza para desencadenar eventos cada vez que se publica un mensaje de chatEnviar mensaje de chat de grupo Enviar mensaje de chat individual Enumerar todos los mensajes de chat Enumerar todos los registros → Chats Cuando se publica un mensaje de chat (Futuro)
ChatMember.ReadWriteAñadir miembro a un chat en nombre del usuario que ha iniciado sesión Recuperar la lista de miembros involucrados en un chatInsertar registro → Miembros de chats Enumerar todos los registros → Miembros de chats
Calendars.ReadWriteCrea una entrada de calendario de Outlook de la reunión de Teams en línea.Crear reunión en línea de Teams
OnlineMeetings.ReadWriteCrea una reunión en línea en Microsot Teams y recupera el ID de la reunión, el código de acceso y la URL en nombre del usuario actual.Crear reunión en línea de Teams
Files.Read.AllRecuperar la información del archivo que se cargó en SharePoint para compartirla en un canal o chat de TeamsEnviar mensaje de canal Enviar mensaje de chat de grupo Enviar mensaje de chat individual Mensaje de respuesta al canal

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.