Role inheritance Issues
Hi,
One of our users has the role "Contributor" which we have set to not be able to delete workflows. However, they are in the group "E-Announcement Approver", which has the "Approver" role set. The "Approver" role allows deletion of workflows.
However, our user is unable to delete the workflow. How can I have this user be able to delete the workflow based on the group, while still having our "Contributor" role?
Let me know if you need any more information.
Thanks!
Discussions are closed to public comments.
If you need help with Cascade CMS please
start a new discussion.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Tim on 06 May, 2016 08:30 PM
Hi,
Is it safe to assume that you all are using Sites? If so, I'm wondering if this User's Site Role may not necessarily be inheriting the Role that you believe it is. When you have a moment, try doing the following:
If it is not, it means that the User likely is not being assigned a Site Role that gives him/her the Approver Role. You can check this by editing the Site object (in Site Management) and then looking at the Roles pane.
Let me know what you find.
Thanks!
2 Posted by ces55739 on 06 May, 2016 09:01 PM
Hi Tim,
Yes, it looks like the user has the ability disabled.
But, that doesn't make sense to me. The user is inheriting a role that does have the ability enabled. Why does the user not inherit the enabled ability?
Support Staff 3 Posted by Tim on 06 May, 2016 09:04 PM
You'll want to make sure that the Site Role that is assigned to them for this particular Site allows for them to delete Workflows as that is the Role whose abilities will be inherited..
Let us know if you still have trouble and we'll be happy to help out.
4 Posted by ces55739 on 06 May, 2016 09:08 PM
Let me throw up a few screenshots to hopefully help.
The user has the group, which inherits the role, which has the ability enabled.
Support Staff 5 Posted by Tim on 06 May, 2016 11:00 PM
Sure thing. So, based on the screen shot, the Role you're referring to is a Global Role. This user must have a Site Role that allows him/her to delete Workflows if you wish for them to be able to do so.
If you to go the Site Management interface (System Menu -> Site Management), Edit the Site in question, and then click the Roles pane, you'll see the Users and/or Groups that are assigned to the available Site Roles. Check to see what Site Role this User is assigned to (either via Group or the individual User) for this Site within this interface. This Role is what will determine what he/she can do within the Site.
Hope this helps!
6 Posted by ces55739 on 09 May, 2016 02:45 PM
Thank you so much Tim!
That seemed to work great.
ces55739 closed this discussion on 09 May, 2016 02:45 PM.