{{#if isAuthProviderKeycloak}} {{#if syncInProgress}} {{ui/ui-button color=constants.Color.Gray light=true icon=constants.Icon.Locked label=(localize 'auth_keycloak_running')}} {{else}} {{ui/ui-button color=constants.Color.Yellow light=true icon=constants.Icon.Locked label=(localize 'auth_keycloak_sync') onClick=(action "onSyncKeycloak")}} {{/if}} {{/if}} {{#if (or isAuthProviderLDAP isDualAuth)}} {{#if syncInProgress}} {{ui/ui-button color=constants.Color.Gray light=true icon=constants.Icon.Locked label=(localize 'auth_ldap_running')}} {{else}} {{ui/ui-button color=constants.Color.Yellow light=true icon=constants.Icon.Locked label=(localize 'auth_ldap_sync') onClick=(action "onSyncLDAP")}} {{/if}} {{/if}}
{{localize 'permissions'}} {{#if showPermExplain}} {{else}} {{/if}}
{{localize 'permission_spaces'}}
{{localize 'permission_spaces_explain'}}
{{localize 'permission_visible'}}
{{localize 'permission_visible_explain'}}
{{localize 'permission_admin'}}
{{localize 'permission_admin_explain'}}
{{localize 'permission_analytics'}}
{{localize 'permission_analytics_explain'}}<
{{localize 'permission_active'}}
{{localize 'permission_active_explain'}}
{{focus-input type="text" class="form-control" placeholder=(localize 'find_user') value=filter key-up=(action "onFilterChange")}} {{localize 'find_user_syntax'}}
{{#ui/ui-toolbar dark=false light=false raised=false large=true bordered=false tooltip=(localize 'user_max_display')}} {{ui/ui-toolbar-label color=constants.Color.Gray label="5" selected=(eq userLimit 5) onClick=(action "onLimit" 5)}} {{ui/ui-toolbar-label color=constants.Color.Gray label="10" selected=(eq userLimit 10) onClick=(action "onLimit" 10)}} {{ui/ui-toolbar-label color=constants.Color.Gray label="25" selected=(eq userLimit 25) onClick=(action "onLimit" 25)}} {{ui/ui-toolbar-label color=constants.Color.Gray label="50" selected=(eq userLimit 50) onClick=(action "onLimit" 50)}} {{ui/ui-toolbar-label color=constants.Color.Gray label="100" selected=(eq userLimit 100) onClick=(action "onLimit" 100)}} {{ui/ui-toolbar-label color=constants.Color.Gray label="250" selected=(eq userLimit 250) onClick=(action "onLimit" 250)}} {{ui/ui-toolbar-label color=constants.Color.Gray label="500" selected=(eq userLimit 500) onClick=(action "onLimit" 500)}} {{ui/ui-toolbar-label color=constants.Color.Gray label="1,000" selected=(eq userLimit 1000) onClick=(action "onLimit" 1000)}} {{ui/ui-toolbar-label color=constants.Color.Gray label="ALL" selected=(eq userLimit 99999) onClick=(action "onLimit" 99999)}} {{/ui/ui-toolbar}}
{{#each users key="id" as |user|}} {{/each}}
{{#if hasSelectedUsers}} {{ui/ui-button id="bulk-delete-users" color=constants.Color.Red light=false icon=constants.Icon.Delete label=(localize 'delete') onClick=(action "onShowDeleteBulk")}} {{/if}} {{localize 'permission_spaces'}} {{localize 'permission_visible'}} {{localize 'permission_analytics'}} {{localize 'permission_admin'}} {{localize 'permission_active'}}
{{#if user.me}} {{else if user.selected}} {{else}} {{/if}}
{{user.fullname}}
{{#each user.groups as |group|}} {{group.name}}{{#if (not-eq group user.groups.lastObject)}}, {{/if}} {{else}} <{{localize 'group_none'}}> {{/each}}
{{#if user.editor}} {{else}} {{/if}} {{#if user.viewUsers}} {{else}} {{/if}} {{#if user.analytics}} {{else}} {{/if}} {{#if user.me}} {{else if user.admin}} {{else}} {{/if}} {{#if user.me}} {{else if user.active}} {{else}} {{/if}} {{#ui/ui-toolbar dark=false light=true raised=true large=false bordered=true}} {{ui/ui-toolbar-icon icon=constants.Icon.Edit color=constants.Color.Gray tooltip=(localize 'edit') onClick=(action "onShowEdit" user.id)}} {{ui/ui-toolbar-icon icon=constants.Icon.AddUser color=constants.Color.Gray tooltip=(localize 'user_assign_group') onClick=(action "onShowGroupsModal" user.id)}} {{#unless user.me}} {{ui/ui-toolbar-icon icon=constants.Icon.Delete color=constants.Color.Red tooltip=(localize 'delete') onClick=(action "onShowDelete" user.id)}} {{/unless}} {{/ui/ui-toolbar}}
{{#ui/ui-dialog title="Delete User" confirmCaption=(localize 'delete') buttonColor=constants.Color.Red show=showDeleteDialog onAction=(action "onDelete")}}

{{localize 'user_delete_confirm' deleteUser.fullname}}

{{/ui/ui-dialog}}