Enable stream sharing permissions
- Last UpdatedFeb 06, 2025
- 3 minute read
Before data can be shared into a community and accessed by external tenants, a user with the Share permission on one or more streams in the Sequential Data Store must share the streams into a community that they have read access to. By default, the Tenant Data Steward role is intended for users in the tenant to share resources with other external tenants using communities. However, the Tenant Data Steward role is not assigned the Share permission on streams by default. Therefore, an administrative user assigned Manage Permissions on the streams must first grant the Tenant Data Steward role the Share permission on streams before they can be shared by users within that role. Granting Share permissions to the Tenant Data Steward role is recommended, but you can give those permissions to other roles instead.
Prerequisites
Your user role must be assigned the Share permissions for applicable data streams. If you do not have these permissions, request them from a user that can manage Sequential Data Store permissions (such as a Tenant Administrator).
To enable stream sharing permissions
When enabling stream sharing permissions, you can either enable them for an entire namespace or on specific streams, stream-by-stream basis. Enabling streams for an entire namespace is more convenient; enabling specific streams is more secure.
You can change permissions for all streams in a namespace with a single action.
-
From the left pane, select Data Management > Sequential Data Store.
-
From the Namespace dropdown list, select the namespace that includes the streams that you want to share.
-
Select More options
> Manage Default Permissions.
The Manage Default Permissions for New Streams window opens.
-
Allow Share permissions for the user roles that you want to be able to share data.
-
Update each applicable Share permission dropdown list to Allow. If necessary, select Add Role to add a new role.
-
Select Apply to all existing streams in the namespace.

Note: For more information on this window, see Permissions management.
-
-
Select Save.
To apply sharing permission to specific streams in a namespace:
-
From the left pane, select Data Management > Sequential Data Store.
-
Select one or more streams that you want to allow sharing on.
-
From the right pane, select Manage Permissions.
Note: If you only have one stream selected, select More options
> Manage Permissions instead.
The Manage Permissions for Streams window opens.
-
For user roles that you want to have the ability to share data, update each Share permission dropdown list to Allow.

Tips: For more information on this window, see Permissions management.
-
Select Save.
Managing multiple streams with multiple roles
To configure different roles to allow different data stewards to share different sets of data, do not use the default Tenant Data Steward role and instead create the number of roles needed to manage this within your organization. Then repeat the steps above to grant the share permission for those roles on the specific sets of streams/data that each role will manage.