Skip to content

Manage Users & Roles

The Users page in the admin UI lists everyone who can sign in to your ServerlessInbox deployment. From here you can view a user’s details, change their rights, and delete users.

If your deployment uses an external identity provider (for example Cognito), the Users page also shows identity-provider accounts that don’t have a mailbox yet — labeled Pending sign-in — alongside regular mailbox users.

Select a user and choose Delete. The confirmation dialog offers two independent options:

  • Permanently purge all user data — when checked, also destroys the user’s primary account and all associated emails and mailbox data. This is irreversible.
  • Also delete from identity provider — shown only when the user has a linked identity-provider account, and checked by default. When checked, deleting the user also removes the corresponding identity-provider account, so the person can no longer sign in at all.

These two options are independent: you can purge mailbox data without removing the identity-provider account, or vice versa, by unchecking the checkbox you don’t want.

The identity-provider deletion is best-effort. If the mailbox user is deleted successfully but removing the identity-provider account fails, the mailbox deletion still stands and you’ll see a warning that the identity-provider account could not be removed — you can retry removing it separately from the identity-provider side.

A Pending sign-in entry is an identity-provider account that has never signed in and so has no linked mailbox user. Since there’s no mailbox data involved, deleting it only asks for a lightweight confirmation before removing the identity-provider account.