[#42735789] Refactor integration spec for data source permissions and added integration spec for associating datasets to workspace