Role inheritance Issues

ces55739's Avatar

ces55739

06 May, 2016 08:05 PM

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!

  1. Support Staff 1 Posted by Tim on 06 May, 2016 08:30 PM

    Tim's Avatar

    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:

    • Click Administration -> Users, Groups, & Roles
    • Click on the User in question
    • While viewing the User's properties in the right-hand window, click the Effective Abilities pane
    • Select the Site where the behavior is occurring
    • Check the abilities that appear and verify that the ability to Delete Workflow is in fact enabled

    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. 2 Posted by ces55739 on 06 May, 2016 09:01 PM

    ces55739's Avatar

    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?

  3. Support Staff 3 Posted by Tim on 06 May, 2016 09:04 PM

    Tim's Avatar

    Why does the user not inherit the enabled ability?

    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. 4 Posted by ces55739 on 06 May, 2016 09:08 PM

    ces55739's Avatar

    Let me throw up a few screenshots to hopefully help.

    The user has the group, which inherits the role, which has the ability enabled.

  5. Support Staff 5 Posted by Tim on 06 May, 2016 11:00 PM

    Tim's Avatar

    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. 6 Posted by ces55739 on 09 May, 2016 02:45 PM

    ces55739's Avatar

    Thank you so much Tim!

    That seemed to work great.

  7. ces55739 closed this discussion on 09 May, 2016 02:45 PM.

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

 

26 Aug, 2016 01:19 PM
25 Aug, 2016 03:02 PM
25 Aug, 2016 12:50 PM
24 Aug, 2016 08:43 PM
24 Aug, 2016 07:20 PM
21 Aug, 2016 01:20 PM