{{ t('User container roles') }} {{ t('Overview') }}
{{ t('Filter') }}
@if (!usercontainerroles) { } @if (usercontainerroles) { @for (usercontainerrole of usercontainerroles.all_usercontainerroles; track $index) { }
{{ t('Name') }} {{ t('Users') }}
@if (( PermissionsService.hasPermissionObservable(['usercontainerroles', 'delete'])|async ) || ( PermissionsService.hasPermissionObservable(['usercontainerroles', 'copy'])|async )) { } {{ usercontainerrole.name }} @if (usercontainerrole.users.length > 0) {
    @for (user of usercontainerrole.users; track user) {
  • {{ user.full_name }} @if (user._joinData.through_ldap) { {{ t('User container role through LDAP') }} }
  • }
}
@if (usercontainerrole.allow_edit) { {{ t('Edit') }} } @if (( PermissionsService.hasPermissionObservable(['usercontainerroles', 'copy'])|async ) && usercontainerrole.allow_edit) { {{ t('Copy') }} } @if (( PermissionsService.hasPermissionObservable(['usercontainerroles', 'delete'])|async ) && usercontainerrole.allow_edit) {
  • @if (usercontainerrole.allow_edit) { {{ t('Delete') }} } }
    } @if (usercontainerroles && usercontainerroles.all_usercontainerroles.length === 0) { } @if (usercontainerroles) { @if (( PermissionsService.hasPermissionObservable(['usercontainerroles', 'delete'])|async ) || ( PermissionsService.hasPermissionObservable(['usercontainerroles', 'copy'])|async )) {
    @if (PermissionsService.hasPermissionObservable(['usercontainerroles', 'copy'])|async) { } @if (PermissionsService.hasPermissionObservable(['usercontainerroles', 'delete'])|async) { }
    }
    }