IDataSourcePermissionAssignment
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Descriptor contains details about data source permission of organization user or user group.
export interface IDataSourcePermissionAssignment
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(ALPHA) (Optional) How the subject gains access to the data source. Present only when effective (inherited-aware) permissions were requested; absent for direct-only listings. | |||
(ALPHA) | |||
(ALPHA) | |||
(ALPHA) |
Property details
IDataSourcePermissionAssignment.accessSourcepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
How the subject gains access to the data source. Present only when effective (inherited-aware) permissions were requested; absent for direct-only listings.
accessSource?: DataSourceAccessSource;
IDataSourcePermissionAssignment.assigneeIdentifierpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
assigneeIdentifier: IOrganizationAssignee;
IDataSourcePermissionAssignment.dataSourcepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
dataSource: IAssignedDataSource;
IDataSourcePermissionAssignment.permissionspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
permissions: AssignedDataSourcePermission[];