We manage multiple sites. Each of those have their own site admins. How can we allow them to see only their pages in the list and hide all the other ones? We don’t want them to know other sites even exist.
Hey @ozmoroz, thanks for reaching out! You can achieve this using custom roles in Builder. For your particular set up I would recommend:
-
Mark pages that you want to differentiate with a custom field, for example
site
-
Site A pages should have it’s
site
set tositeA
and site B page should have itssite
set tositeB
-
Then define roles for each site manager to only access pages that has it’s custom field
site
set to their site -
For example
site A manager
would have a custom role to only accesspage
model with custom fieldsite
equal tositeA
, and have its create defaults as well set to that.
Let me know if you have any additional questions!