Dear Drupal's Gurus,
I'm exploring the possibility to convert my self-developed web site to Drupal (better than my code for sure :) ).
What I really need (and didn't exactly found in the documentation I've read) is the possibility to manage lots of pubblisher accounts (over 3.000) giving them the ability to manage their (and only their) personal contents (general info, photo gallery, google maps, personal video etc).
The number and type of pages they could manage can vary, depending of their knowledge and the rights I'll assign... so not all the administrator have to pubblish all the type of contents.
So it could be great to have a central console where to manage those rights to pubblish...do you have any suggestion for the module I need... if exist? ;)
Thanks a lot in advance!
A.

Comments

chugaystyr’s picture

Drupal has native user-permission support so you can use only core.

>> possibility to manage lots of pubblisher accounts
Step 1. Administer >> User management >> Roles, create Publisher role.
Step 2. Create (or edit) any user with Publisher role grant.
Step 3. Administer >> User management >> Permissions - set needed permissions for Publisher role.

>> giving them the ability to manage their (and only their) personal contents
Check in Publisher permissions "edit own content type" (where content type cn be any content type on your site).

Agriturismo’s picture

please any advice on this?

...perhaps I was not so clear, sorry for this!
I need those pubblisher to be associated to one or more 'box'.
This box should have by default only one page per type... one page for general description, one for photos, one for video and so on.
This box should have one or more type pages allowed, depending on the ability of the editor, but no more than one per type (only one photo gallery for instance).
Thanks a lot for assistence!

razool’s picture

you mean something like a page whitelist for each user right?!

Agriturismo’s picture

Exact!
I would like to have each user able to edit one up to tree different and predertemined pages.
The only way I've found until now is to create a new content type for each user, giving him the possibility to edit (not to create, so the users will remain with a fixed number of pages).
Having a large number of user's, I would like to avoid a so big task (create each user, create each content-type, assign it to the specified user...) I'm wondering if there is a better solution .
Thanks for your assistence :)

profjk’s picture

*subscribing*