Compartir a través de


Conexión a Office 365 Outlook desde flujos de trabajo en Azure Logic Apps

Se aplica a: Azure Logic Apps (consumo + estándar)

En esta guía se muestra cómo agregar un desencadenador o una acción de Office 365 Outlook al flujo de trabajo en Azure Logic Apps. Puede automatizar las tareas de su cuenta de Office 365 Outlook agregando operaciones desde el conector de Office 365 Outlook.

Por ejemplo, el flujo de trabajo puede realizar las siguientes tareas:

  • Recibir, enviar y responder mensajes de correo electrónico.
  • Programar reuniones en el calendario.
  • Agregar y editar contactos.

Nota

El conector de Office 365 Outlook solo funciona con una cuenta profesional o educativa, por ejemplo, @fabrikam.onmicrosoft.com. Si tiene una cuenta @outlook.com o @hotmail.com, use el conector Outlook.com. Para conectarse a Outlook con una cuenta de usuario diferente, por ejemplo, una cuenta de servicio, consulte Conexión con otras cuentas.

Referencia técnica del conector

Para obtener información sobre las operaciones de este conector y los límites, consulte la página de referencia del conector.

Requisitos previos

Agregar un desencadenador de Office 365 Outlook

En función de si tiene un flujo de trabajo de aplicación lógica de Consumo o Estándar, siga los pasos correspondientes:

  1. En Azure Portal, abra el recurso de la aplicación lógica de consumo.

  2. En el menú de la barra lateral, en Herramientas de desarrollo, seleccione el diseñador para abrir el flujo de trabajo en blanco.

  3. Agregue el desencadenador de Office 365 Outlook que se adapte a su escenario siguiendo los pasos generales para agregar un desencadenador al flujo de trabajo.

    Este ejemplo continúa con el desencadenador denominado Cuando se inicia pronto un evento próximo. Este desencadenador de sondeo comprueba con regularidad cualquier evento de calendario actualizado en la cuenta de correo electrónico, según la programación especificada.

  4. Si se le solicita, inicie sesión en su cuenta de Office 365 Outlook, lo cual crea una conexión. Para conectarse con una cuenta de usuario diferente, por ejemplo, una cuenta de servicio, consulte Conexión con otras cuentas.

    Nota

    La conexión no expira hasta que se revoca, incluso si cambia las credenciales de inicio de sesión. Para más información, consulte Vigencias de tokens configurables en Microsoft Entra ID.

  5. En el cuadro de información del desencadenador, proporcione la información necesaria:

    Parámetro Obligatorio Valor Descripción
    Id. de calendario Calendario El calendario que se va a comprobar
    Intervalo 15 El número de intervalos
    Frecuencia Minuto La unidad de tiempo

    Puede agregar cualquier otro parámetro disponible, como zona horaria, en la lista Parámetros avanzados .

    Captura de pantalla que muestra los parámetros del desencadenador de flujo de trabajo consumo.

  6. Guarde el flujo de trabajo. En la barra de herramientas del diseñador, seleccione Save (Guardar).

Ya puede agregar cualquier otra acción necesaria para el flujo de trabajo. Por ejemplo, puede agregar la acción Enviar mensaje de Twilio, que envía un mensaje de texto cuando faltan 15 minutos para que comience un evento de calendario.

Adición de una acción de Office 365 Outlook

En función de si tiene un flujo de trabajo de aplicación lógica de Consumo o Estándar, siga los pasos correspondientes:

  1. En Azure Portal, abra la aplicación lógica y el flujo de trabajo en el diseñador.

    En este ejemplo se sigue utilizando el desencadenador de Office 365 Outlook denominado Cuando llega un nuevo correo electrónico.

  2. Agregue la acción de Office 365 Outlook que mejor se adapte a su escenario siguiendo los pasos generales para agregar una acción al flujo de trabajo.

    Este ejemplo continúa con la acción de Office 365 Outlook denominada Crear contacto.

    Esta operación crea un nuevo contacto en Office 365 Outlook. Puede usar la salida de una operación anterior en el flujo de trabajo para crear el contacto.

  3. Si se le solicita, inicie sesión en su cuenta de Office 365 Outlook, lo cual crea una conexión. Para conectarse con una cuenta de usuario diferente, por ejemplo, una cuenta de servicio, consulte Conexión con otras cuentas.

    Nota

    La conexión no expira hasta que se revoca, incluso si cambia las credenciales de inicio de sesión. Para más información, consulte Vigencias de tokens configurables en Microsoft Entra ID.

  4. En el cuadro de información del desencadenador, proporcione la información necesaria:

    Parámetro Obligatorio Valor Descripción
    Id. de carpeta Contactos La carpeta donde la acción crea el nuevo contacto
    Nombre asignado < Nombre de contacto> El nombre que se va a asignar al contacto
    Teléfonos particulares < Número de teléfono fijo> El número de teléfono particular del contacto

    En este ejemplo se selecciona la carpeta Contactos, donde la acción crea el nuevo contacto y usa salidas de desencadenador para los valores de parámetro restantes:

    Captura de pantalla que muestra los parámetros de acción consumo de flujo de trabajo.

    Puede agregar cualquier otro parámetro disponible de la lista Parámetros avanzados .

  5. Guarde el flujo de trabajo. En la barra de herramientas del diseñador, seleccione Save (Guardar).

Conexión con otras cuentas

Si intenta conectarse a Outlook con una cuenta diferente de aquella con la que ha iniciado sesión actualmente en Azure, es posible que obtenga errores de inicio de sesión único (SSO). Este problema se produce cuando inicia sesión en Azure Portal con una cuenta, pero usa otra para crear la conexión. El diseñador espera que use la cuenta con la que se inició sesión en Azure Portal. Para resolver este problema, tiene estas opciones:

  • Configure la otra cuenta con el rol Colaborador del grupo de recursos de la aplicación lógica.

    1. En Azure Portal, abra el grupo de recursos de la aplicación lógica.

    2. En el menú de grupo de recursos, haga clic en Control de acceso (IAM).

    3. Asigne el rol Colaborador a la otra cuenta.

      Para más información, consulte Asignación de roles de Azure mediante Azure Portal.

    4. Después de configurar este rol, inicie sesión en Azure Portal con la cuenta que ahora tiene permisos de Colaborador. Ahora puede usar esta cuenta para crear la conexión a Outlook.

  • Configura la otra cuenta para que la cuenta profesional o educativa tenga permisos de envío como.

    Si tiene permisos de administrador, en el buzón de la cuenta de servicio, configure su cuenta profesional o educativa con los permisos Enviar como o Enviar en nombre de. Para más información, consulte Conceder permisos de buzón a otro usuario: Ayuda para administradores. Después, puede crear la conexión con su cuenta profesional o educativa. Ahora, en los desencadenadores o acciones donde puede especificar el remitente, puede usar la dirección de correo electrónico de la cuenta de servicio.

    Por ejemplo, la acción Enviar un correo electrónico tiene un parámetro opcional, De (enviar como), que puede agregar a la acción y usar la dirección de correo electrónico de la cuenta de servicio como remitente. Para agregar este parámetro, siga estos pasos:

    1. En la acción Enviar un correo electrónico, en la lista Parámetros avanzados, seleccione el parámetro From (Send as).

    2. Escriba la dirección de correo electrónico de la cuenta de servicio.