Restrict OOTB workflow for CustomGroup | Community
Skip to main content
priyac86134686
Level 2
Jun 15, 2018 8:32 AM UTC
Solved

Restrict OOTB workflow for CustomGroup

Hi,

We have a use case where users belonging  to CustomGroup  should  only see custom workflows.

All the OOTB workflows should be restricted

I see that OOTB Workflow like "Request for Deletion" doesn't have mixinTypes : rep:AccesControllable , hence i will not be able to restrict them

My question is which is the best way restrict OOTB workflows , so that I can save these configurations in to GIT  

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
arunpatidar
arunpatidarAccepted solution
New Participant
Jun 15, 2018 8:55 AM UTC

Hi,

You need to remove read permission from all the OOTB workflows. which make workflow hidden for all.

and give read only permission to CustomeGroup so that can only access OOTB workflows.

make sure if user belongs to other groups, so you need to remove read permission from there also.

Thanks

Arun

Arun Patidar

6 replies

Level 4
May 18, 2020 1:47 PM UTC

Hi @arunpatidar,

I followed this approach. It hides most of OOTB workflows except the ones present directly under /var/workflow/models. Is there any way to hide these workflows too?

Translate
arunpatidar
New Participant
May 18, 2020 8:28 PM UTC
I thin workflows inside var is accessible at runtime. Runtime Workflow Model under /var/workflow/models.. Try to remove permission here as well.
Translate
Arun Patidar
arunpatidar
arunpatidarAccepted solution
New Participant
Jun 15, 2018 8:55 AM UTC

Hi,

You need to remove read permission from all the OOTB workflows. which make workflow hidden for all.

and give read only permission to CustomeGroup so that can only access OOTB workflows.

make sure if user belongs to other groups, so you need to remove read permission from there also.

Thanks

Arun

Translate
Arun Patidar
Level 6
Dec 13, 2022 12:14 PM UTC

How are you able to see the OOTB Runtime variable. In useradmin, under var, I don't see the list of workflows mentioned in your screenshot. I can see it only in my crxde. How can i hide those workflows?

Translate