I would like to restrict access to our Community to a certain subsets of our customers. I have created custom user segments for these subsets. I know I can restrict on the article and topic levels but I want to restrict at the top Community level. In other words, only users within one or more of the subsets of customers should be able to see and interact with the Community. I know there isn't any native way of doing this, but does anyone know of any way to do this?
I know I can edit the homepage code to restrict visibility to signed in users using the signed_in helper function, but can something similar be done using user segments or user organizations instead? While I require customers to sign in to be able to view my Help Center, not all customers are members of any of the subsets of customers.
Thanks in advance for your help!