Is it possible to add user roles within user roles.
example:
Northern Role > Team Role 1 > users
Northern Role > Team Role 2 > users
Northern Role > Team Role 3 > users
Southern Role > Team Role 1 > users
Southern Role > Team Role 2 > users
Southern Role > Team Role 3 > users
Northern Role/Southern Role has permissions to the north/south region, then each team in the northern/southern role has access to their own project and so on.
I'm sort of new to Drupal (6) and I'm still trying to figure it all out, But at the moment I'm a bit lost w/ this. Hopefully it's possible, it would help what we're doing a lot.
Also I wasn't sure what sub forum I should put this in. Sorry if incorrect.
Thanks in advance.
Comments
Sounds like you might want to make groups
Sounds like you might want to make groups instead of roles. Check out the Organic Groups module which is only available for Drupal 5.
Roles don't nest...
however a user can be a member of multiple roles. Grant the Northern/Southern roles the appropriate permissions for those areas. Then for each team role grant permissions to the things only that team should access. A user in both the Northern Role and (Northern) Team Role 1 would then be able to access the things the Northern Role grants, plus what the (Northern) Team Role 1 grants.
Depending on what you are trying to grant permissions to, you may need to look at some of the contrib modules to enhance the permissions you can assign.
Questions such as this don't belong in a development forum. You'll probably get better response posting in the Support forums, such as Post installation.
"Nice to meet you Rose...run for your life." - The Doctor
I appreciate your replies.
I appreciate your replies.
I'm working w/ basically 56 teams. I'm trying to chop up the 56 teams by North, Mid, South, etc. I tried the granting specific teams specific permissions. Giving each team permission to their own content which could be a few pages, database access, etc. Let's just say the permissions/access file got really big.
Suggestions are more then welcome. :)
Lunch time.
I don't know much about your
I don't know much about your company tree.
But still you have to provide 56 team with 56 permission so for one way 'scot' method will work for you but if in future team expands it will be a headache.
Other way is to find the common relations between the different teams and use them as your permission. thats a better way to eliminate 56 permissions and role can be provided for different employee status.
Hope this will help
Cheers.