OK, so I know how to create roles and messed around with the People->Permissions->Roles screen. My goal is to create a single user role that will have only one function -- to administer the calendar events for the client site.
The first thing I did was to create a view to act as the overview of the available content. I added in the Login Destinations module and set it to send the user directly to the Events content overview view.
I checked the following role permissions at the Node level as:
- Access the content overview page
- View published content
- View own unpublished content
- View content revisions
- Revert content revisions
- Delete content revisions
And at the content-type node itself:
- Calendar Event: Create new content
- Calendar Event: Edit own content
- Calendar Event: Edit any content
- Calendar Event: Delete own content
- Calendar Event: Delete any content
So, when I log in as my event administrating user, I am redirected to the overview page, as expected. But when I click on the link to the node, I get this:
"You are not authorized to access this page."
So, my question is two-fold. 1) Is there a better way (read: built-in) to implement the "overview" of the content that I'm not aware of? 2) Am I using the People->Permissions->Roles as designed? If not, what am I doing wrong?
Thanks in advance,
Scott.