First time MODX user. I had no trouble porting an existing site into MODX and really like how that all works. Security has defeated me however. I've spent several hours going through tutorials and browsing forum threads, and have not been able to figure out how to make what I want to do work. Sorry for the newbie problem. I have a rather simple requirement. The site has a small number of text paragraphs that need to be maintained regularly (currently just two). I put the two text segments into chunks, created a user to do the editing, and want him to log into the mgr context and see only those two items. (I don't care if he sees other docs, but only has read access to them.) When I log in as this user the document tree is not visible, and hence the two chunks are not available.
Being new to this, I'm not sure what you need to know, so I'll list as much as I can about how I set it up without giving full detail. Note that I understand that many items may not be needed but have arrived at this point by trying many things that I knew may or may not work.
1) used modified dashboard to reduce clutter as much as possible. This appears to work correctly and changing back to the default dashboard does not fix the problem.
2) created two categories with the two chunks in category1 and everything else in category2.
3) created new access policy called editor_1 from the administrator template. activated permissions:
change_password, change_profile, components, content_types, countries, credits,
dashboards, edit_chunk, edit_document, edit_locked, element_tree, frames, help,
home, list, load, logout, menu_reports, menu_site, menu_support, menu_tools,
menu_user, new_chunk, resource_duplicate, resource_tree, save, save_chunk,
save_document, source_view, tree_show_element_ids, tree_show_resource_ids,
view, view_chunk, view_document, view_element
4) created new role called editor_1 with authority 5.
5) created new resource group called full_view_access and placed ALL of the resources listed
in the web context into this group.
6) created new user group called content_editor_1 which contains both admin and the new user.
6a) both admin and the new user assigned role editor_1.
6b) context access for mgr: min role -- editor_1 and access policy -- editor_1.
6c) resource group access for full_view_access: min role -- editor_1;
access policy -- resource; context -- mgr
6d) element category access for category1: min role -- editor_1; access policy -- element;
context -- mgr
for category2: min role -- editor_1; access policy -- element; context -- mgr
I'm stuck. Haven't yet developed an intuition about how all these pieces fit together and at this point I'm just trying permutations of the above.
Please help.
TIA, Rick.