ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Best way to stop user creating unneeded pages?

July 29, 2011 6:46am

Subscribe [2]
  • #1 / Jul 29, 2011 6:46am

    marlborough1

    14 posts

    Hi

    I am designing an EE2 site with a News channel (infinite stories), and also a Product Services channel (12 pages or so driven by categories, one page per category, e.g. /services/show/category/events).

    I need to set up a user for the site to manage the content. The user needs to be able to create new News stories and Publish them, and they need to edit each of the Services pages. However I don’t want them to create a new Services page as this will overwrite the existing viewable page (newest takes priority) - I just need them to be able to edit. the existing ones.

    Is there a way I can set them up to do this? IT knowledge is low, so the option to Publish>New Services Page will be too tempting? Or should I have set up these channels in a different way?

    Cheers!

  • #2 / Jul 30, 2011 1:03pm

    Dan Decker

    7338 posts

    Hi willow11,

    Let me welcome you to ExpressionEngine!

    The permissions you want to assign are handled by the Member’s group assignment. You are free to modify an existing Member Group, or create a new Group based on the settings of a current group. The “Members” group already has a few good restrictions in place, so you could create a new group based on that and then ratchet up the privileges.

    If you navigate to Members->Member Groups and then click “Edit Group” you will be able to modify that group’s permissions. Pay close attention to the settings in “Channel Assignment”, this is where the group will be granted access to the channel you want them to post in. Then you can further restrict actions for assigned channels in “Channel Posting Privileges”. You can allow the group to edit existing posts in assigned channels without making new ones.

    For your particular situation, you may need to set up 2 users, in different groups, so that 1 user can only edit the posts for your “Pages” and the other can add and edit new posts to your “News” channels.

    I hope this helps get you on the right track. I’m going to move this into Community Help so the everyone can offer their suggestions.

    Thanks for choosing ExpresisonEngine and come back to the forums if you need further assistance.

    Cheers!

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases