Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
1 year ago
Solved

Error con boton power automate

Buenas noches.

Tengo problemas con un Botón power automate donde al presionarlo creo un HTML y lo pego en el cuerpo de un mail (Outlook 365), y además en el mismo proceso genero un archivo .CSV y se lo agrego. Una vez terminado se envía. El destinatario lo tomo directamente del usuario que esta realizando la operación. 

El ERROR aparece cuando otra persona que ingresa al tablero presiona el botón. A esa persona le muestra error ni bien lo presiona. No entiendo cual podría ser el error.

Les agradecería me compartan ideas o bien, la solución si la conocen.

Muchas gracias a todos. Saludos

  • Anonymous's avatar
    Anonymous
    1 year ago

    Hi Anonymous 

     

    Thank you rajendraongole1 for the great reply. If rajendraongole1's reply has helped you solve your problem, please consider accepting his reply as a solution.

     

    This problem is usually due to the user lacking the appropriate permissions for the flow.
    1. Check the sharing settings for the flow in Power Automate to ensure that the flow has been properly shared to all users who need to use it.

    Share a cloud flow - Power Automate | Microsoft Learn
    2. Each user may need to authorize connectors (e.g. Outlook, SharePoint, etc.) individually, make sure that each user has properly authorized these connectors.

    Manage list item and file permissions with Power Automate | Microsoft Learn

     

     

    Best Regards,
    Jarvis Tang
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

  • Anonymous's avatar
    Anonymous
    1 year ago

    Buenas tardes. Muchas gracias por las recomendaciones. Me fueron de gran ayuda dado que pude resolver el inconveniente que presentaba mi publicación.

    Excelente ayuda.

    Saludos

4 Replies

  • Hi Anonymous -1. Configure "Ejecutar solo usuarios" en Power Automate
    Vaya a su flujo en Power Automate.
    Haga clic en el botón Editar y luego vaya a la Configuración del flujo.
    En la sección "Ejecutar solo usuarios", asegúrese de que las conexiones (por ejemplo, Outlook, SharePoint, etc.) estén configuradas para "Usar sus conexiones" en lugar de las suyas.
    Esto garantiza que cuando otro usuario presione el botón, el flujo se ejecutará utilizando sus credenciales en lugar de las suyas.
    2. Comparta el flujo con todos los usuarios potenciales
    Vaya a Power Automate → Mis flujos → Seleccione su flujo → Compartir.
    Agregue todos los usuarios que necesiten usar el botón y asegúrese de que tengan las licencias adecuadas (por ejemplo, Power Automate o Power BI).
    3. Verifique los permisos de acceso a archivos
    Si está creando y adjuntando el archivo .CSV en una ubicación compartida (por ejemplo, OneDrive, SharePoint):
    Asegúrese de que la carpeta donde se crea el archivo .CSV esté compartida con todos los usuarios que necesiten acceso.
    Si es posible, almacene el archivo en una carpeta de SharePoint en lugar de en una carpeta personal de OneDrive para una mejor colaboración y administración de permisos.
    4. Utilice variables de entorno para la lógica del correo electrónico
    Si el destinatario del correo electrónico se elige dinámicamente, asegúrese de que la lógica para determinar el destinatario funcione para todos los usuarios. Por ejemplo:
    Utilice el conector de usuarios de Office 365 para recuperar el perfil del usuario que inició sesión.
    Asegúrese de que el correo electrónico sea válido y que no se produzcan errores al recuperar la dirección de correo electrónico.
    5. Habilite el manejo adecuado de errores
    Agregue una condición "Ejecutar después" en Power Automate para manejar los errores con elegancia. Por ejemplo:
    Utilice una dirección de correo electrónico alternativa si falla la recuperación del destinatario.
    Envíe una notificación o registre los detalles del error para solucionar más problemas.

     

    Ref:

    Solved: Flow Button showing Unsuccessful when another user... - Microsoft Fabric Community

    Solved: Error when another user selects a (Power Automate)... - Microsoft Fabric Community

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi Anonymous 

     

    Thank you rajendraongole1 for the great reply. If rajendraongole1's reply has helped you solve your problem, please consider accepting his reply as a solution.

     

    This problem is usually due to the user lacking the appropriate permissions for the flow.
    1. Check the sharing settings for the flow in Power Automate to ensure that the flow has been properly shared to all users who need to use it.

    Share a cloud flow - Power Automate | Microsoft Learn
    2. Each user may need to authorize connectors (e.g. Outlook, SharePoint, etc.) individually, make sure that each user has properly authorized these connectors.

    Manage list item and file permissions with Power Automate | Microsoft Learn

     

     

    Best Regards,
    Jarvis Tang
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Excelente respuesta y soluciono mi problema. Solo debía configurar los usuarios para otorgar permisos. Muchas gracias por compartir su conocimiento y dedicar tiempo ayudando a los demás. Muchas gracias nuevamente

    • Anonymous's avatar
      Anonymous
      Not applicable

      Buenas tardes. Muchas gracias por las recomendaciones. Me fueron de gran ayuda dado que pude resolver el inconveniente que presentaba mi publicación.

      Excelente ayuda.

      Saludos