Assign local role in plone through zmi
While developing application, some times situation may come to need resource specific permission/authorization. For example, you are member of a development team, so you have a office room with 5 desks for you and your colleague, all of you have equal access to enter into the room but in case of your own desk you are the owner! and you have not same permission for other desks to do anything.
For this situation plone provides very easy solution, you can assign local role for each Archetypes content. So let’s start your application
- Go http://{your portal url}/@@usergroup-userprefs and add new user normally. Oh! please remember the usename.
- Go http://{your portal url}/{content url}/manage_listLocalRoles . i.e http://localhost:8080/room/mydesk/manage_listLocalRoles
- Go http://{your portal url}/portal_workflow/manage_selectWorkflows
- Click `update security settings` button bellow.
Now enjoy the benefits!