Data Profile on a table is not a securable object in Unity Catalog or at Workspace level. This make the management of Data Profiles difficult for workspace admins.
Why isnโt โprofileโ a securable object in Databricks? It makes sense to require โManageโ permission on a table to create or access its โprofile.โ However, as the profile creator (Owner), I donโt want every user with โManageโ permission on the table to be able to access, refresh, or delete the profile. Also, profiles arenโt sharable across workspacesโfor example, if I create a profile on a table in workspace A and share the table with workspace B, even I canโt edit or refresh the profile from workspace B. What is the reasoning behind this design? Profiles are tied to a workspace, while tables can be shared across workspaces.