Sharing data sources
- Last Updated: February 2, 2024
- 5 minute read
- Hybrid Data Pipeline
- Version 5.0
- Documentation
When a user creates a data source, he or she is the owner of the data source. A data source can be shared with either Hybrid Data Pipeline user accounts or tenants. Either administrators or standard users can share data sources with other users, but only administrators can share data sources with tenants. Data sources can be shared either through the Data Sources API or the Web UI. (Descriptions of data source sharing API operations begin with Get shared data source users.) As the following sections show, most rules that govern data source sharing depend on whether the data source is being shared with user accounts or tenants.
- General notes and guidelines
- Sharing data sources with Hybrid Data Pipeline user accounts
- Sharing data sources with Hybrid Data Pipeline tenants
General notes and guidelines
- When a data source is shared with a tenant, the data source is in effect shared with all users in the tenant. However, a data source cannot be shared simultaneously with a tenant and users in the same tenant. When a data source is first shared with users in a tenant and subsequently shared with the same tenant, the shared users are removed from the data source. These individual users will still be able to use the shared data source but only through the share made to the tenant. In turn, once a data source has been shared with a tenant, the data source cannot subsequently be shared with users in the same tenant.
- A user with whom a data source has been shared can be moved from one tenant to another. If the owner of the data source is an administrator of the target tenant, the user will continue to have access to the shared data source. However, if the owner is not an administrator of the target tenant, the user will no longer have access to the data source.
- Sharing a data source group requires that the member data sources of the group also be shared.
- Data source groups may only be created with member data sources that are owned by the creator. In other words, the creator of a data source group cannot include a data source shared by another user in the data source group he or she is creating.