I am currently using Drupal's Project module to run a client/developer interface for my web design company. I would like for a client to only see their project and the issues for their project, while not having view access to any other project/issue. They may not be the creator of the project or issue, so 'access own project' permissions would have limited success. I have a hard time believing that I am the first person to ask for this type of access control, but the issue queue seems to indicate otherwise.
I know that with OG and the OG_Project module, it separates projects into their own OG, but I cannot seem to disallow view permissions for projects and issues based only on group. From an issue that I've posted in the OG_Project module's issue queue, it can't really be done with OG at all. This is a serious problem, as I have clients who are waiting to log issues until they are comfortable that there will be no potential disclosure. Has anyone else done this on their site?
Comments
Comment #1
aclight commentedThis is not critical.
Comment #2
mlncn commentedWe're using organic groups with project module, and if the group is marked as private, and the posts (issues) are left as private, the access control works fine: people only have access to groups (which are also project-project nodes for us) for which they are members.
benjamin, Agaric Design Collective