Granular permissions for document types instead of nodesExampleCurrent situationQuestionExampleCurrent situationQuestion
At the user permission section of a group you can select for each node what the group can do. But is it also possible for each document type.
Example
The group editors can for the document type sitemap can only browse node, document type language only publish, create, browse node and update.
Current situation
Now I must create a node inside the three type of language with name ru and in the granular permissions section of the editors group I must select ru again and allow only publish, create, browse node and update.
Question
Isn't it simpler to select document types instead of the nodes individual? I got 6 document types where the editors has less permissions in 4 different languages = 24 different nodes.
Update: Problems with inheritance
I see also that I set permissions on the site node (this is a node on the 1st level), the child nodes inherit this permissions. This is something I don't want to have.
For example I've got next tree structure. In the hooks the document type
On site level it's forbidden to add new languages.
On the language node they can add only freeContentPages, not a home document type.
On the freeContentPage nodes they can do everything.
Because the permissions are inherited from the parent level, I must add permissions on each node. What's really annoying because if they add a freeContentPage on the 3th level, it got the same permissions of the 2nd level.
And there are other problems that I can give with this kind of permission system.
Granular permissions for document types instead of nodesExampleCurrent situationQuestionExampleCurrent situationQuestion
At the user permission section of a group you can select for each node what the group can do. But is it also possible for each document type.
Example
The group
editors
can for the document typesitemap
can only browse node, document typelanguage
only publish, create, browse node and update.Current situation
Now I must create a node inside the three type of
language
with nameru
and in the granular permissions section of the editors group I must selectru
again and allow only publish, create, browse node and update.Question
Isn't it simpler to select document types instead of the nodes individual? I got 6 document types where the editors has less permissions in 4 different languages = 24 different nodes.
Update: Problems with inheritance
I see also that I set permissions on the site node (this is a node on the 1st level), the child nodes inherit this permissions. This is something I don't want to have.
For example I've got next tree structure. In the hooks the document type
I'll next permissions for the editors:
site
nodes.site
level it's forbidden to add new languages.language
node they can add onlyfreeContentPage
s, not ahome
document type.freeContentPage
nodes they can do everything.Because the permissions are inherited from the parent level, I must add permissions on each node. What's really annoying because if they add a
freeContentPage
on the 3th level, it got the same permissions of the 2nd level.And there are other problems that I can give with this kind of permission system.
is working on a reply...