@if (state.status === 'ready') { {{ 'XP.UserSettings.UserCount' | translate: { count: state.total } }} }
@if (roles.length || !isDefaultUserTypeFilter() || status !== allStatusFilter || organizationIds.length) { }{{ 'XP.UserSettings.LoadFailed' | translate }}
| {{ 'XP.KEY_WORDS.User' | translate: { Default: 'User' } }} | {{ 'XP.Users.UserType' | translate: { Default: 'User type' } }} | {{ 'XP.KEY_WORDS.ORGANIZATION' | translate: { Default: 'Organization' } }} | {{ 'XP.KEY_WORDS.Status' | translate: { Default: 'Status' } }} | {{ 'XP.KEY_WORDS.UpdatedAt' | translate: { Default: 'Updated' } }} | {{ 'XP.KEY_WORDS.Role' | translate: { Default: 'Role' } }} | @if (canEditUsers()) {{{ 'XP.KEY_WORDS.ACTION' | translate: { Default: 'Action' } }} | }
|---|---|---|---|---|---|---|
|
@if (canOpenUsers()) {
} @else {
{{ userIdentityTitle(user) || ('XP.KEY_WORDS.NotSet' | translate) }}
}
@if (userIdentitySubtitle(user)) {
{{ userIdentitySubtitle(user) }}
}
|
|
@if (user.displayOrganizations.length) {
@for (
organization of user.displayOrganizations.slice(0, 2);
track organization.id || organization.name
) {
} @else {
{{ 'XP.KEY_WORDS.NotSet' | translate: { Default: 'Not set' } }}
}
|
@if (user.deletedAt) {
|
@if (user.updatedAt) { {{ user.updatedAt | relative }} } @else { {{ 'XP.KEY_WORDS.NotSet' | translate: { Default: 'Not set' } }} } |
@if (user.role; as role) {
|
@if (canEditUsers()) {
@if (isTenantScope() && !isTechnicalUser(user)) {
}
|
}
{{ 'XP.UserSettings.NoUsersHint' | translate }}
{{ 'XP.UserSettings.ScrollHint' | translate }}
} }