Skip to content

User Management

The User Management page in the Admin Panel gives instance administrators full control over every user account on the SetGet instance. You can list, search, create, inspect, deactivate, reactivate, and delete users, as well as terminate active sessions and perform bulk operations.

Navigate to Admin Panel > Users or go directly to /backoffice/users.

User list

The user list displays all accounts on the instance in a searchable, sortable table.

ColumnDescriptionSortable
Display NameUser's display nameYes
EmailLogin email addressYes
StatusActive, Deactivated, or PendingYes
RoleInstance Admin or UserYes
WorkspacesNumber of workspace membershipsYes
CreatedAccount creation dateYes
Last LoginMost recent login timestampYes

Searching users

Use the search bar at the top of the user list to find users by:

  • Display name (partial match)
  • Email address (partial match)

Filtering users

Apply filters to narrow the user list:

FilterOptions
StatusAll, Active, Deactivated, Pending
RoleAll, Instance Admin, User
WorkspaceFilter by membership in a specific workspace
Created dateDate range picker
Last loginDate range picker, or "Never logged in"

Pagination

The user list displays 25 users per page by default. Use the pagination controls at the bottom to navigate between pages or change the page size (25, 50, 100).

View user details

Click on any user in the list to open their detail page. The user detail page shows:

Profile information

FieldDescription
Display NameUser's name
EmailLogin email
AvatarProfile image
TimezoneUser's configured timezone
StatusActive, Deactivated, or Pending
RoleInstance Admin or User
CreatedAccount creation date
Last LoginMost recent authentication
Authentication MethodEmail, Google, GitHub, GitLab, Gitea, SAML, LDAP

Workspace memberships

A table showing every workspace the user belongs to:

ColumnDescription
WorkspaceWorkspace name (link to workspace details)
RoleOwner, Admin, Member, or Guest
JoinedDate the user joined the workspace
ProjectsNumber of projects the user is a member of

Activity summary

MetricDescription
Work items createdTotal issues created by the user
Work items assignedTotal issues currently assigned
CommentsTotal comments authored
PagesTotal pages created or edited
Last activeMost recent API activity

Active sessions

A list of the user's currently active sessions:

ColumnDescription
DeviceBrowser and OS information
IP AddressSource IP
CreatedWhen the session was created
Last ActivityMost recent request using this session

Create user

Instance administrators can create user accounts directly without requiring the user to self-register.

  1. Click Create User at the top of the user list.
  2. Fill in the required fields:
FieldRequiredDescription
Display NameYesUser's display name
EmailYesMust be unique across the instance
PasswordYesMust meet configured password complexity requirements
RoleYesUser or Instance Admin
Send welcome emailNoSend a welcome email with login instructions
  1. Click Create.

TIP

When creating accounts for team members, check Send welcome email so they receive login instructions automatically. This requires a working SMTP configuration.

Deactivate user

Deactivating a user prevents them from logging in while preserving all their data and workspace memberships.

  1. Open the user's detail page.
  2. Click Deactivate User.
  3. Confirm the action.

Effects of deactivation:

AspectBehavior
LoginBlocked — all authentication methods rejected
Active sessionsImmediately terminated
Workspace membershipsPreserved but user is marked as inactive
Assigned work itemsRemain assigned (not automatically reassigned)
Authored contentRemains visible and attributed to the user
NotificationsStopped — no email or in-app notifications
API accessAll API tokens invalidated

TIP

Deactivation is the recommended approach when an employee leaves the organization. It preserves project history while preventing access. Use deletion only when data removal is required.

Reactivate user

To restore access for a deactivated user:

  1. Open the user's detail page.
  2. Click Reactivate User.
  3. Confirm the action.

The user can log in again immediately. All workspace memberships and data are restored to their pre-deactivation state.

Delete user

Deleting a user permanently removes their account and personal data. This action is irreversible.

  1. Open the user's detail page.
  2. Click Delete User.
  3. Review the data that will be affected.
  4. Type the user's email to confirm.
  5. Click Permanently Delete.

Effects of deletion:

AspectBehavior
AccountPermanently removed
Profile dataDeleted (name, email, avatar)
Workspace membershipsRemoved from all workspaces
Authored work itemsAttributed to "Deleted User"
CommentsAttributed to "Deleted User"
PagesAttributed to "Deleted User"
Chat messagesDeleted
File uploadsDeleted from storage
SessionsTerminated and purged
Login historyPurged
NotificationsPurged

WARNING

User deletion is irreversible and may affect data integrity in workspaces where the user was active. Consider deactivation first unless data removal is legally required (e.g., GDPR right to be forgotten).

Terminate user sessions

To force-logout a user from all devices:

  1. Open the user's detail page.
  2. Scroll to the Active Sessions section.
  3. Click Terminate All Sessions to end all active sessions, or click the terminate button next to a specific session to end only that one.

This is useful when:

  • A user reports a compromised account.
  • You need to enforce a credential change.
  • A device has been lost or stolen.

Bulk user actions

Select multiple users from the user list to perform bulk operations.

Available bulk actions

ActionDescription
Deactivate selectedDeactivate all selected users
Reactivate selectedReactivate all selected deactivated users
Delete selectedPermanently delete all selected users
Terminate sessionsEnd all active sessions for selected users
Change roleSet selected users to User or Instance Admin
Export selectedExport user data for selected users as CSV

Using bulk actions

  1. Check the checkbox next to each user you want to include, or use the "Select All" checkbox.
  2. The bulk actions toolbar appears at the top of the list.
  3. Select the desired action.
  4. Confirm the operation.

WARNING

Bulk delete is an extremely destructive operation. A confirmation dialog requires you to type "DELETE" and confirm the number of affected users before proceeding.

Export user list

Export the complete user list as a CSV file for reporting or auditing:

  1. Click Export at the top of the user list.
  2. Choose the columns to include.
  3. Choose whether to export all users or only the current filtered view.
  4. Click Download CSV.

The export includes all user fields except passwords and session tokens.

User count and license

The bottom of the user list shows:

MetricDescription
Total usersAll accounts on the instance
Active usersAccounts with Active status
Deactivated usersAccounts with Deactivated status
AdminsAccounts with Instance Admin role