{{ t('Connected LDAP server') }}:
{{ ldapConfig?.host }}
{{ t('Used filter query') }}:
{{ ldapConfig?.query }}
{{ t('Base DN') }};
{{ ldapConfig?.base_dn }}
{{ t('Automatically assigned container roles based on the LDAP groups of the current user.') }}
@for (userContainerRoleLdap of userContainerRoleContainerPermissionsLdap; track $index) {
@for (userRole of userContainerRoleLdap.user_roles_array; track $index) {
@if (PermissionsService.hasPermissionObservable(['usercontainerroles', 'edit'])|async) {
{{ userRole.name }}
} @else {
{{ userRole.name }}
}
}
}
0 && (post.usercontainerroles._ids.length > 0 || selectedUserContainers.length > 0)">
{{ t('The user permissions will be extended or adapted with additional user roles or containers') }}
{{ t('Container Roles are handy to grant the same permissions to multiple users. Container Roles will overwrite automatically assignments via LDAP groups.') }}
@for (userContainerRole of userContainerRoleContainerPermissions; track $index) {
@for (userRole of userContainerRole.user_roles_array; track $index) {
@if (PermissionsService.hasPermissionObservable(['usercontainerroles', 'edit'])|async) {
{{ userRole.name }}
} @else {
{{ userRole.name }}
}
}
}
0 && selectedUserContainers.length > 0">
{{ t('The user permissions will be extended or adapted with additional containers') }}
{{ t('Container assignments defined in the user will overwrite permissions inherited from Container Roles!') }}
@for (userContainer of selectedUserContainerWithPermission; track $index) {
}
{{ t('Fall back user role that is used by the system, when no user role assignment through LDAP is possible.') }}
{{ timezone.name }}
{{ t('Server timezone is:') }}
{{ serverTimeZone }}.
{{ t('Current server time:') }}
{{ serverTime }}
{{ t('Manual logout and login again required for changes to take effect for the current user.') }}
{{ t('These options are community translations. Feel free to extend them and open a github pull request.') }}