How I can allow non-admins to edit Flows in Xanadu Workflow Designer?

Michal Kotfas
Tera Contributor

In Xanadu, assigning the role ‘flow_designer’ to developer is no longer sufficient to edit Flows with Stages due to an access error. Do you know what roles are needed to configure a working non-admin user to be able to edit Flows?

 

Error:

Insufficient access level for operation [write] on Action Design entity [sys_hub_flow_stage : ]

 

Current solution:

Give 'admin' role to a developer or add another role to Access Control in 'sys_hub_flow_stage' table.

 

Is there any better solution?

 

On Vancouver version 'flow_designer' + 'itil' roles were enough to do most of the developers work.

9 REPLIES 9

Ravi Chandra_K
Kilo Patron
Kilo Patron

Hello @Michal Kotfas 

Isn't editing flows a developer activity.? which means they already be having an admin role?

If not the case, then adding the role, and ACL is the way. along with 'sys_hub_flow_stage' table, there might be other flow related tables where user should be given access to.

 

Please mark the answer as correct and helpful if helped.

Kind regards,

Ravi Chandra

Hello @Ravi Chandra_K ,
On Vancouver release 'flow_designer' + 'itil' roles were enough to do most of the developers work.

Now on Xanadu we have a problem.

GlideFather
Tera Patron

Perhaps a banality, but is the flow active, or is it not being cross-developed (two people working at the some time)?

———
/* If my response wasn’t a total disaster ↙️ drop a Kudos or Accept as Solution ↘️ Cheers! */


@Michal Kotfas oooor perhaps the user has permissions to create flows but not the flow stages. Is there any admin to help with these and the rest can be continued by this non-admin flow creator?

 

Please, check following:

Screenshot 2024-11-22 at 12.24.55.png

and there:

 

Screenshot 2024-11-22 at 12.25.36.png

Is it not the user adding stages by hovering between two lines?

Screenshot 2024-11-22 at 12.26.35.png

I had there troubles even as an admin, but it helped me to create the stages and then it was ok from that on.

———
/* If my response wasn’t a total disaster ↙️ drop a Kudos or Accept as Solution ↘️ Cheers! */