Roles

Security

We know something about the pages, content types, and views we need. We should review them, and decide who should get access to what.

Pages

Here are the pages again:

  • Welcome
  • About Gamerz
    • Why join?
    • Who can join?
    • Working on projects
    • The rules
  • Members
  • Projects
  • Events
  • Contact

For managers:

  • Members (managers)
  • Projects (managers)
  • Events (managers)

All of the pages are public, except for the last three. Looks like we’ll need a role for the org’s managers. That would be the president, secretary, and treasurer.

h1.

Keywords: 

Roles

It’s a good idea to create roles early. Then you can use them when you make content types and such.

Create a new role

The team created a security model. It defined a new role, and listed who had access to what pages, content types, and views.

Org managers (president, secretary, and treasurer) have special access. They can see all member data, unpublish members who haven’t paid their dues, etc. That’s the only special role we need.

To add it, People | Roles | Add role.

Keywords: 

Make a role

Body: 

Make a role allowed to work on basic pages.

(If you were logged in as a student, you could submit an exercise solution, and get some feedback.)