Often times we work with vendors on specific features in our products. As it stands now, I have to provide them access to the entire project for them to collaborate with us. This is too much access. They just need to be able to interact with To-dos and comments.
Thank you for the idea. We currently have 4 tiers of users permissions within Aha! (product owners, contributors, reviewers and viewers). We have spent much time gathering feedback from the community in constructing these permission levels. We don't currently have feature level permissions, but the Reviewer role does limit interaction to to-dos and comments. A couple suggestions for working with vendors would be to leverage integrations to push specific features to the vendor for collaboration or leveraging notebooks for sharing details about specific features.
At this time, we do not have plans to make changes to the user permissions model based on community feedback and our current goals and initiatives.