This topic answers frequently asked questions about data source permission management.
- Which roles can manage data source permissions?
- Can I reshare a data source?
- Does the Owner of a data source have control over it?
- What is a data source in private mode?
- Who can revoke a data source share?
- What are the rules for revoking a data source share?
- When a data source is shared, is the connectivity status of its resource group also shared?
- When a data source is shared, are its task associations also shared?
Which roles can manage data source permissions?
Roles such as tenant owner, tenant administrator, workspace administrator, and project owner can manage data source permissions.
Can I reshare a data source?
No. DataWorks does not allow data sources to be reshared.
Does the Owner control the data source?
No. Data source permissions are not controlled at the Owner level, so the Owner does not have inherent control over it.
An Owner might be removed or downgraded to a role with fewer permissions, such as a developer role. To ensure data source security, only roles with the appropriate permissions can control the data source.
What is a data source in private mode?
If a data source is shared only with yourself, it is in private mode. In this mode, only you can view and use the data source.
Other users cannot view the data source, including administrators with data source management permissions.
Who can revoke a data source share?
- Users with data source
permission managementprivileges can adjust sharing settings from the Permission Management entry point. - If a data source is shared with Editable permission, the recipient can Cancel Sharing the share.
- If a data source is shared with Read-only permission, the recipient cannot Cancel Sharing the share.
Rules for revoking a data source share
- The user who originally shared the data source can revoke the share at any time. This action does not require a
task dependencycheck. - If a recipient with Editable permission attempts to Cancel Sharing the share, DataWorks checks for any
task dependency. If dependencies exist, you must delete the dependent tasks before you can revoke the share.
Resource group connectivity after sharing
No. A shared data source is a new, independent data source. Its resource group might differ from the original. You must test the connectivity of the new data source separately.
Task associations after sharing
No. A shared data source is a new data source and is not associated with any tasks from the original data source.