[BACKLOG-1495] - Add the ability to change the visibility of a private data source to public

get/put ACL data for Data Sources
unit-tests