@if (role.type !== RoleTypeEnum.union) {
{{ 'PAC.MODEL.AccessControl.RoleOverview' | translate: {Default: 'Role Overview'} }}
{{ role.name }}
{{ 'PAC.MODEL.AccessControl.Access_all' | translate: {Default: 'All'} }}
{{ 'PAC.MODEL.AccessControl.Access_all_dimensions' | translate: {Default: 'All Dimensions'} }}
{{ 'PAC.MODEL.AccessControl.Access_none' | translate: {Default: 'None'} }}
}
@if (role.type === RoleTypeEnum.union) {
{{ 'PAC.MODEL.AccessControl.UnionRole' | translate: {Default: 'Union Role'} }}
{{ role.name }}
{{ 'PAC.MODEL.AccessControl.RolesManage' | translate: {Default: 'Roles Manage'} }}
|
{{ 'PAC.KEY_WORDS.Name' | translate: {Default: 'Name'} }} |
{{ 'PAC.KEY_WORDS.Type' | translate: {Default: 'Type'} }} |
{{ 'PAC.KEY_WORDS.Action' | translate: {Default: 'Action'} }} |
@for (element of (roleUsages$ | async) ?? []; track element?.name || $index) {
|
|
{{ element.name}}
|
{{ 'PAC.MODEL.AccessControl.SingleRole' | translate: {Default: 'Single Role'} }}
{{ 'PAC.MODEL.AccessControl.UnionRole' | translate: {Default: 'Union Role'} }}
|
|
} @empty {
|
{{ 'PAC.KEY_WORDS.NoData' | translate: {Default: 'No data'} }}
|
}
}
{{ 'PAC.MODEL.AccessControl.UsersManage' | translate: {Default: 'Users Manage'} }}
| {{ 'PAC.KEY_WORDS.User' | translate: {Default: 'User'} }} |
{{ 'PAC.KEY_WORDS.Action' | translate: {Default: 'Action'} }} |
@for (element of (users$ | async) ?? []; track element.id) {
|
|
|
} @empty {
|
{{ 'PAC.KEY_WORDS.NoData' | translate: {Default: 'No data'} }}
|
}