Can I restrict access to the PrivateMembersData in Velo?

My website has site members. I don’t want my website developer to see the data in the PrivateMembersData collection like the member names & email addresses. I have assigned the website developer a role that has “Manage Site Members” unchecked so they cannot see the Site Members from the Dashboard, but in Velo they can still look at the content in the PrivateMembersData. They can also export it to a cvs file.

I want to limit access to private member data and I don’t think the web developer needs to see the content of this collection. Any advice? Is this a case where I should be storing the data encrypted? I’m using Editor X if that is relevant.

Dublicate your Website!
DELETE in your DUBLICATE all sensitive DATA.
Let the DEVELOPERS work on the DUBLICATE-WEBSITE.

Interesting idea. I had already thought it would be a good idea to duplicate the website as a development/staging environment when making updates to the website, but it doesn’t seem like there is an easy way to propagate changes to the original website without recreating them bit by bit in the UI. Is there an easier way to sync changes between the two websites?

@cherierevells
Not sure if this will work. Never used it.

If it does not work, then i think you are almost forced to go the suggested way.