Ability to "hide" relationships for certain users

Related products: None

I am working with a customer who has brought up the ability to be able to "hide" certain relationship cards from certain users. The customer wouldn't want to necessarily delete these, but would rather just hide them from certain users to prevent confusion. 
Very soon we are going to introduce the capabilities to restrict access to certain Relationship records based on GS User and Relationship Attributes.





As an example, you would be able to define something such as; Show Relationship of Type A, B, and C to User whose Role = CSM and Business Unit = BU1





We will enforce these restrictions within the Relationship Section in 360 and also if someone tried to access these relationships via reports or the R360 itself.





We are not thinking about "hiding" certain relationships, however, all relationships should first be marked as and then you would be allowed to open up access by defining these rules.