{{ t('Create new local user') }}
{{ t('Container Roles are handy to grant the same permissions to multiple users.') }}
@for (userContainerRole of userContainerRoleContainerPermissions; track $index) { {{ userContainerRole.path }} @if (selectedUserContainers.indexOf(userContainerRole._joinData.container_id) !== -1) { }
@for (userRole of userContainerRole.user_roles_array; track $index) { @if (PermissionsService.hasPermissionObservable(['usercontainerroles', 'edit'])|async) { {{ userRole.name }} } @else { {{ userRole.name }} } }
} @if (post.usercontainerroles._ids.length > 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) { {{ userContainer.container_name }}
}
{{ 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.') }}
{{ t('The password must consist of 6 alphanumeric characters and must contain at least one digit') }}

{{ t('Api keys') }}

@for (apiKey of post.apikeys; track $index) {
{{ t('Last used:') }} @if (apiKey.last_use === null) { {{ t('never') }} } @if (apiKey.last_use !== null) { {{ apiKey.last_use }} }
}