User Management/Advanced Permissions Questions
To start, I have a c5 site in development, and I'm now on to adding some test users. I have granted the test user permissions to edit certain content blocks on certain pages, and even to add certain page types using advanced permissions model. I'm still confused, however. These are my concerns:
If I log in as the test user, it doesn't take me to the home page, first of all, even though that option is set in Login and Registration, it just reloads the login screen as if nothing happened. This would confuse my clients. Secondly, I have no access to the dashboard as the test user. I have given test user rights to add pages of a certain type, but with no access to the dashboard, it's unclear to me how a client would actually add a page to the sitemap.
Clearly some of the advanced permissions took, because if I log in as test user and manually go to a page he/she can edit, the edit bar shows up. I'm just confused, and I'm sure I'm missing something, but try as I might I can't find the right info.
Thanks in advance for any advice or for pointing me in the right direction.
You'll want to make sure that your login / admin login / etc. link goes to /login, rather than /dashboard or the login screen will just keep asking for account credentials.
If that is not the case, the make sure that the page that the page you have set for the redirect (via the dashboard) has the proper permissions so the logged in user can view it.
Finally, a user without dashboard access can still add pages by navigating to the parent and hovering over the "Edit" button, an option for "Add Sub Page" should appear if permissions are set correctly.
Hope that helps!
As stated Editors do not need access to the dashboard to edit/add pages. However to provide access you can give them permissions from the sitemap.
Select Options and "Show System Pages" then select Dashboard and "Set Permissions" you should see a page similar to the site, allowing you to define pages that a user can view/edit. This can also be overwritten on particular pages.
/index.php/dashboard/system/permissions/site/ (Use the drop down to see all the sub pages that can be edited.)
On many sites I have struggled with advanced permissions often I find I provide access to view/edit/admin only to find they don't have permission to add a particular page type to that page. Or you provide admin area to a particular section and they can not then edit that area, due to some permission set higher.
Though once you get the hang of them they are very powerful and allow you to really customise the site. Hope some of that helped?
Another issue is that I have some auto-navs set up as lists of "pages" (which are actually external links) underneath the "southwest arkansas links" page or "southeast arkansas links" page. The top-level "links" pages aren't actually pages at all, but setting it up this way allows me to add an autonav that dynamically updates across multiple pages based on external links added under those "dummy" pages. Since there's really no actual page to look at, I'd want allowed users to have access to that part of the sitemap in order to add/delete external links as desired. I'm assuming that adding permissions to the full sitemap as suggested will show a given user the pages in the sitemap he/she can edit/delete?
Thanks for all your help!
One thing I haven't figured out yet is allowing access to the sitemap. I went to the sitemap, clicked Options, checked System Pages, and gave Test User's group Read, Write, and Approve permissions to the Sitemap page, but it still says "You don't have access to the sitemap" when I direct a browser to it while logged in as Test User.
I'm sure I've just missed something simple. Thoughts?
I know I must be missing something simple. I'm wondering if there is a clear walkthrough somewhere as to how to set Advanced Permissions for users to control access on a Page Type by Page Type basis? I have looked at several resources, but clearly have come up empty so far.
Please excuse my ignorance, and thanks again in advance for any guidance.
afraid I don't know the exact answer? but to follow through a few steps to
try and ensure we have the correct permissions.
If you check the various settings in the permissions path within the
For the sitemap, you are looking for the following and ensure the user or
group is set to yes,
*Access Sitemap and Page Search*
For the file manager you can amend the
permissions here /index.php/dashboard/system/permissions/files/
I think that should do it?
On 14 February 2012 03:05, concrete5 Community
It would definitely be helpful if someone could/would put together a clear walkthrough of the cascading permissions available in the advanced model, so new folks could see exactly how they are applied.