none
Permisos necesarios para que un usuario pueda enviar un correo desde un flujo RRS feed

  • Pregunta

  • Hola.

    He creado una biblioteca de documentos y he dado permisos específicos de colaborador a los usuarios que van a trabajar con dicha biblioteca.

    El tema es que he creado un flujo (Con flow) que en teoría envía un correo al autor del elemento cuando el valor del campo estado es "Cerrada".

    Durante la ejecución del flujo me da un error del tipo Forbidden a la hora de envío del correo.

    { "status": 403, "message": "No tiene autorización para enviar correos electrónicos en nombre de la cuenta de envío especificada.", "source": "127.0.0.1" }

    Si el elemento lo modifico yo y marco el campo estado como "Cerrada" lo envía sin problemas, pero si lo hace cualquier usuario con permisos de colaborador genera el error.

    Gracias de antemano

    martes, 9 de mayo de 2017 13:19

Respuestas

  • Solución:

    No tiene que ver con los permisos sobre la lista, con colaborar es suficiente.

    En la fase de definición del flujo, se me olvidó poner la acción Get my credentials (O365) antes de enviar el correo.

    Yo daba por hecho que el sistema enviaba los correos con el usuario que estaba ejecutando sharepoint.

    Al añadir la acción Get My Credencials antes de enviar el correo solucionado, va perfecto.

    Gracias y espero que os ayude a alguno de vosotros

    • Marcado como respuesta Josean Huarte jueves, 11 de mayo de 2017 9:49
    jueves, 11 de mayo de 2017 9:49

Todas las respuestas

  • En teoría con permisos de colaboración deberían poder lanzar los flujos con las acciones que lleven en su interior.

    ¿Has hecho la prueba con otro tipo de flujo? Se me ocurre establecer otro tipo de acción (como por ejemplo que actualice el valor de un campo o algo sencillo) por si acaso el problema estuviera en la configuración del correo saliente o algo similar.

    Un saludo

    martes, 9 de mayo de 2017 14:35
  • Hola,

    Lo he probado y sigue dando error.

    He metido al grupo de usuarios con permisos de control total y también da error. Cuando cree la lista eliminé todos los grupos que por defecto SharePoint asigna y dejé solo mi usuario y este grupo con permisos específicos.

    Voy a crear una lista y dejaré los permisos por defecto para ver si van por ahí los tiros.

    Graciasss

    jueves, 11 de mayo de 2017 6:38
  • Solución:

    No tiene que ver con los permisos sobre la lista, con colaborar es suficiente.

    En la fase de definición del flujo, se me olvidó poner la acción Get my credentials (O365) antes de enviar el correo.

    Yo daba por hecho que el sistema enviaba los correos con el usuario que estaba ejecutando sharepoint.

    Al añadir la acción Get My Credencials antes de enviar el correo solucionado, va perfecto.

    Gracias y espero que os ayude a alguno de vosotros

    • Marcado como respuesta Josean Huarte jueves, 11 de mayo de 2017 9:49
    jueves, 11 de mayo de 2017 9:49
  • Como obtengo los credentials?

    Gracias

    Adolfo

    miércoles, 6 de diciembre de 2017 12:45
  • Hola Josean,

    podrías compartir el flujo que creaste? Estoy tratando de hacer algo similar, pero no sé como configurar la acción de tomar las credenciales de usuario.

    Te lo agradecería mucho


    Atte., Víctor Silva Bastías

    viernes, 15 de marzo de 2019 18:47