Hi.
I'm a newbie to Drupal and I'm trying to understand how to implement the website I had to build.
I need to organize users in a hierarchy structure (that reflects the hierarchy structure of my company, so there is a president and several areas, with their bosses and their subareas...). Users can't choose by themselves which group they belong to.
After that, I want to say that some nodes can be read (or modified) by every users, other nodes can be read (or modified) only by a group or a single user.
Which module I have to use? I look at taxonomy, but it can't be used to tag a user (I can't apply, for example, the term "employee" to a user). Maybe OG can do that, but I never used it.
Can anyone help me?
Comments
Would the user roles work?
Would the user roles work? It's not hierarchial, but it will do what you need with regard to access permissions.
- Corey
Maybe, but...
Thank you for your answer. I think maybe it can work but I was looking for a hierarchical structure becuause I was thinking to create a node that show the organization chart (textual, not graphical) of my Company...
Having a built-in
Having a built-in hierarchial solution would be nice, but it *can* be achieved without it. Just create the organization chart by hand. I know, I know. It's not the same. But the result is the same for the end user.
- Corey
Interesting idea...
... I'll take a look at how this can be realized with a contrib module, as soon as I have some spare time... (might be only in some weeks...)
Try Usernodes
Take a look at http://drupal.org/project/usernode - you should then be able to enable a taxonomy for the organisation. However, I don't know if you can imply access rights from a usernode to a contentnode. Let me know if it works, as I'd like to do something similar :D
Not for me
I tried the Usernode module, together with Node Profile and Node Family, but the structure that can be created with them is not what I was looking for.
It's true that in this way users can be tagged in a hierarchical structure, but the whole system is really too complex for such a simple issue. Moreover, what you're really doing is join one or more nodes with a user and then create a hierarchical structure between these nodes and not between users themselves!
So, maybe it can be good for creating an organization chart, but not for granting access to the site according to the hierarchical structure (that is what I'm also trying to do).
Hi, Even i am searching for
Hi,
Even i am searching for the same requirement. We are using drupal for creating company intranet. I want users in this to be displayed in corporate hierarchy based on their roles. Is their any module that can be used?
Waiting for reply.
user hierarchy
See http://drupal.org/node/797768#comment-3004972 but not sure if it eventually became a module.
Also see:
http://drupal.org/project/og_subgroups
http://drupal.org/project/oi