I am searching for a solution how to retrieve documents based on predefined metadata ( for example categories) and to administer user access based on those metadata, not based on physical spaces/folders as it is supported by alfresco. Consider for example the business case: I have documents with properties: Contracts, Offers, Tenders. I need to capture all documents with a property Contracts and I want only the people form Business development department having access to them. Similar to the user rights administration, based on physical categorization(spaces and folders), but we need it to be based on virtual, custom views. Is it possible this to be realized with FlexSpaces. If, yes, is it out-of-the-box feature or custom development is needed?