elsa-core icon indicating copy to clipboard operation
elsa-core copied to clipboard

Provide an Identity Object in the Workflow to identify User and allow processing of Validation rules inside a Workflow

Open jdevillard opened this issue 2 years ago • 1 comments

As mention in discord and during weekly community session, it would be great to embed some kind of identity object in the Workflow Context.

Coupled with some kind of activity, this object will allow the Workflow Creator to create some validation rules based on the User Identity (Group/Role/Name etc...)

Some examples could be :

  • know who launch a Workflow from the Designer
  • identify user or application that launch a workflow exposed using HTTP Endpoint

jdevillard avatar Jan 12 '24 08:01 jdevillard

When multiple people can access the Designer, and some critical jobs/activities can be run from the Designer, audit logging is critical. Kindly give this feature a high priority.

NightWuYo avatar Jan 15 '24 00:01 NightWuYo