Skip to content

User search

User administrators and administrators can search for specific users/accounts in different ways:

Enter criteria in the search form

Enter your relevant search criteria and confirm with the "Return" key or by clicking on the "Search" button.

Search fields from ID to Last user login before, grouped into personal data, address, institution, roles, authentication, account status and dates: user search with the search form

Above the view you find the actions "Create user", "Import users", "Create temp. users" and "Delete user".

The field "Account expiration" searches by the expiry date of the accounts. The selection on the left determines the direction: "Account expiration in the next" finds accounts that expire shortly, "Inactive since the last" finds accounts whose expiry lies in the past. On the right you enter the number and the unit, for example 30 days.

To the top of the page ^

Display accounts according to different roles and assignments

Select one of the relevant search criteria in the menu on the left and narrow it down.

Left menu with the entries Organisations, Organisation roles, Course roles, Group roles, Course Planner roles, User roles, User type, Status and Predefined searches: user search

Organizations

If an OpenOlat instance uses several "organizations", the users can be displayed here sorted accordingly.

Organizational Roles

The following organizational roles are distinguished and can be used for a filtered display:

  • All system users
  • Authors
  • Group administrator
  • Absence managers
  • Project managers
  • Quality managers
  • Question bank managers
  • User managers
  • Roles managers
  • Course planners
  • Learning resource managers
  • Line managers
  • Education managers
  • Principals
  • Administrators
  • System administrators

Course Roles

We distiguish three course roles:

The members of the respective roles can be displayed and edited here.

Group Roles

There are two group roles, which can be displayed and edited:

Course Planner Roles

If an OpenOlat instance uses the Course Planner, there are other roles available in addition to the usual course roles, whose members can be displayed and edited.

  • Product owners
  • Element owners
  • Head teachers
  • Course owners
  • Course coaches
  • Course participants

Account roles

Depending on the configuration, further roles are available here that can be filtered, displayed and defined. You set them up in the system administration under:
Administration > Modules > User to user, see Modules

For example:

  • Coach
  • Subordinate
  • Apprentice manager
  • Apprentice
  • Expert
  • Mentor
  • Mentee
  • User to be assessed
  • ...

Account types

Here you can search within pre-selected account types.

  • External accounts
  • Registrated accounts
  • Anonymous accounts

Status

The following can be displayed here:

  • Pending users
  • Inactive users
  • Blocked users
  • Deleted users

Table of the deleted users with Del_Username, Name, Last name, Deleted, Last login, Created, Deleted by and Remove filter, on the left the expanded entry Status: user search with status Deleted users

The "Deleted users" table in the user administration contains the following information (column titles) that is relevant in the user deletion process:

  • Del_Username: In the deletion process, the user name of the deleted user is replaced by an ID.
  • Name / Last name: If the deleted user is an administrative user, the first name and surname are displayed here. The "Clear" action deletes this data as well.
  • Deleted: Date of deletion
  • Last login: Date of last login
  • Created: Date of account creation
  • Roles: Display of the administrative roles of the person who was deleted
  • Deleted by: Person who carried out the deletion
  • Remove filter: Column with the "Clear" action that deletes the first and last name of administrative users.

Show column titles

If a column is not displayed, you can show it using the gear icon on the right above the table.

Predefined search queries

Under the menu "Predefined search queries" you will find frequently used search queries:

  • Accounts without groups
  • Missing authentication
  • Users, who joined within the last week
  • Users, who joined within the last month
  • Users, who joined within the last six month
  • New accounts

To the top of the page ^

For a quick search, simply enter a term or part of a term in the "Quick Search" field.

Marked input field with the button Search above the remaining search fields: user search with the search form

To the top of the page ^

Marked link Bulk search next to the heading User search: search form

To the top of the page ^

Filter search results

If a list of search results is displayed after a search action, filters can be used to further specify the selection in a second step.
Example:
In the first step, you search for all users who belong to a specific organizational unit. In the second step, you filter out all inactive users of this organizational unit in the results.

Filter row with Status, Organisations, Inactivation and More above the result list, the selection field Status is expanded: search result of the user search

Above the result list you find the filter tabs "All", "Active", "Active and not deletable", "Pending", "Inactive" and "Login denied" as well as the filters "Status", "Organisations" and "Inactivation". The filter "Inactivation" narrows the list to a period in which accounts were deactivated or will be deactivated.

To the top of the page ^

Columns of the result table

Besides the personal data, the result list carries five columns on the lifecycle of an account. They stand in this order and answer the question when OpenOlat deactivates or deletes an account automatically.

OpenOlat deactivates an account that does not log in within the configured period. The interface calls this step "Inactivation", and the account then carries the status "Inactive", see Deactivation and reactivation.

Column Meaning
Account expiration The expiry date stored per account.
Days until expiry Remaining days until this date.
Days until inactivation Remaining days until OpenOlat deactivates the account. Only present when the toggle "Deactivate user after inactivity" is active.
Inactivation date Date on which the account was deactivated.
Days until deletion Remaining days until the automatic deletion. Only present when the toggle "Delete inactive user" is active.

You set both toggles in the system administration under:
Administration > Life cycles > User, see Life cycles: Account

All five columns are hidden by default. Show them with the gear symbol above the table on the right.

The "Account" tab of a single person carries the same periods, see Configure user.

To the top of the page ^

Further information

Mentioned on this page
Roles and rights >
Group administration >
Modules >
Life cycles: Administration >
Configure user >

Further reading
Create user >
Delete user >

To the top of the page ^