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.

User roles and post status

January 13, 2011 12:05pm

Subscribe [3]
  • #1 / Jan 13, 2011 12:05pm

    alvarilio

    18 posts

    I created a user for our clients with a stripped down backend and assigned them the admin role.


    When I edit an entry with that admin it changes the status to closed, and there is no way to change it unless I log in with my superadmin account.
    Similarly when I create a new post it has its status as closed.

    I checked permissions, and they have full permission:

    Can edit entries authored by others   Yes

    I havent changed any of their permissions, just what is on the admin page (see attached).

  • #2 / Jan 14, 2011 2:20am

    John Henry Donovan

    12339 posts

    alvarilio,

    You need to assign a Status Group to your Channels under their group assignments on the Channel Management Page

  • #3 / Jan 14, 2011 12:54pm

    alvarilio

    18 posts

    Great, I went to:
    Administration > Channel Management > Edit Group Assignments
    one by one for each of the channels and changed status group from None to Statuses.

    Now the new user has the ability to create content and change statuses.

    Would you mind explaining to me the logic behind what I just did?

    Thanks!

  • #4 / Jan 14, 2011 6:28pm

    Sue Crocker

    26054 posts

    Hi, alvarilio. SuperAdmins have the ability to do everything, but other member groups don’t, unless you let them. So when you didn’t have a status group set, EE erred on the side of caution, and made the entry closed. Once you set the status group, the other groups can save entries as open.

    Does that help?

  • #5 / Oct 24, 2011 10:43am

    dnorris

    1 posts

    We just ran into this same issue.  My question is “what is a status group”?.  Is there a good security reference on this software we can read?

  • #6 / Oct 25, 2011 9:06am

    Sue Crocker

    26054 posts

    Welcome to the ExpressionEngine forums, dnorris.

    A status group is a method of assigning a status to a particular entry, EE comes with a default status group with the value of Open and Closed. This is one way you can have content that is only visible to certain member groups and not others.

    For more info, see this page in the docs: Getting Started

    Scroll down to the section about Statuses.

    Does that help?

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

ExpressionEngine News!

#eecms, #events, #releases