I am building out a couple of apps on top of Habari that will require the following workflow.
A client is created — custom post object
- Three groups are created for this client, clientname_admin, clientname_edit, clientname_read
- People are shoved into these groups, based on how they will be using the site.
- Other custom content types are provided that each client can CRUD. (examples event, task, message)
I need to be able to create tokens for each of these groups, that will govern access to the content that is associated with each client.
So if user b is added to client a, in the editor group she should be able to create and edit any events, tasks and messages that are associated with client a, but not have access to any of the content of client b.
So, is this currently possible with Habari, and if so could I have some examples of how to implement it?
Thanks!
Chris