¿Como obtengo el id del usuario que esta en sesion?

Hola a todos,

como puedo obtener el id del usuario que esta en sesion?.
lo que quiero hacer es obtener el id para luego buscar el rol que tiene y así dar diferentes accesos dependiendo del rol. he intentado con def userId = apiAccessor.getSessionAPI().session.userId, pero no funciona

1 Like

Hola!,

Lo que pides dependerá desde donde lo estás necesitando, por ejemplo si es desde un formulario/página puedes crear una variable de tipo External API y utilizar el endpoint

../API/system/session/1

En cambio si hablas en el backend, por ejemplo determinar quien ejecutó la tarea, estando en dicha tarea tienes acceso a la variable de contexto llamado

taskAssigneeId

Esta variable retorna el id de la persona que ejecutó la tarea.

Saludos,

1 Like