Thanks for the feature request. At first glance, it doesn't seem like a feature we would implement, because it adds a whole other layer of permissions to the Resource Library and we're all about usability and keeping our solution straightforward. I would still, however, like to explore workaround options with you and hope that other members of the community can weigh in as well.
So it sounds like you have the following requirements:
Seems like an interesting request.
Maybe altering the code to add "allow access only to key contacts" within an organization will be easier to implement.
Hi Ido: Thanks for your comment. Yes, that would be a lot easier.
Kae: Would this meet your needs?
Actually, yes - i think that'd work great!
We came across the need to have different user types or access levels within a partner organization so that we could share some data with specific people within a partner org. For example, we share partner specific price cards with each organization. However, the partner doesn't want all of their sales reps to know the partner's 'buy price'. The partner will take the price card, apply their own mark ups and discount rules, then re-distribute to the team. We'd like a way to distribute materials to select users within an org so that they can choose how to distribute to the rest of their team. Some materials are okay for everyone at a partner org to see (e.g. marketing materials), but there are some sensitive docs (e.g. price cards, contracts) which should only go to specific people within a partner org.