tags:

views:

91

answers:

1

Through "create page", I have created various pages via different users. Now my task is to make pages users specific. That is, the one who is creating the page should only able to access and edit that page. How can this be accomplished?

+1  A: 

Go to /admin/user/permissions and set the permissions for your content type (page, I assume) for the appropriate role to create page content and edit own page content. If you deselect edit any page content users can create a page and edit their own pages, but not edit the pages owned by other users.

This only restricts editing, not viewing. If you need to restrict viewing of nodes you can use the Content Access module.

Fabian
I have 3 roles role 1, role 2, role 3 and under each role there are various users. I dont want that 1 user to edit other user's content under same role so the above solution will apply for this thg too?Kindly let me knw.
ruhi
If your users don't have `edit any page content` permission, they can only edit pages where they are the author (author is by default the user who first created the page). Only users with `edit any page content` can edit pages belonging to different users.
Fabian
I have given above permissions, but still one user is able to see as well as edit pages created by other users.Kindly help.I even implemented Content Access module
ruhi
make sure the user does not belong to any role that has `edit any page content` or `administer nodes` permissions. Also user/1 can always access everything.
Fabian
my users doesn't belong to any role.if i deselect administer nodes permission then for both users "content" option vanishes. Kinldy help as i m stuck up badly :(.I again would like to specify my prob is:
ruhi
I have 2 users, and page created my userI should not b visible in userII's "content" information
ruhi
`administer nodes` essentially allows a user to do anything with all nodes (http://drupal.org/node/132202), this permission should be restricted to a trustworthy admin. Your users should not need this permission, it overrides all other node-specific permissions.
Fabian
i want all users should b able to create page as well as able to see the content "administer->contentmanagement->content"(created by them only)and for that i have to give "administer nodes" permission. PLZ HELP
ruhi

related questions