Skip to main content
Admins manage accounts in Settings → Users: invite users, change roles, reset passwords, and delete accounts.
Rootprint never sends email. Invites and password resets produce a setup link. Copy it and share it with the person over your own channel (chat, email, a ticket).

Roles

Every account is either an admin or a user.

Invite a user

  1. Sign in as an admin.
  2. Open Settings → Users.
  3. Click Invite user.
  4. Enter the person’s name and email, and pick a role (admin or user).
  5. Click Create. Rootprint generates a one-time setup link.
  6. Copy the link and send it to the person.
When they open the link, Rootprint asks them to choose a password, then sends them to the sign-in page. The account stays inactive until they finish this step. With an external provider enabled, the person can sign in through it with the invited email instead. That consumes the invite without setting a password. While password sign-in is disabled, a provider is the only way in.
If a setup link is lost or expires before it is used, open the user from the list and click Reissue invite to generate a fresh one. The old link stops working.

Change a role

Open a user from the list and switch their role between admin and user. The change takes effect on their next request.
Keep at least one admin account. If you demote or delete the last admin and lose access, you have to recover at the database level — see Reset admin password.

Reset a password

When someone is locked out or you want to rotate their credentials, open the user and click Reset password. Rootprint clears the current password, signs the user out of all sessions, and generates a fresh setup link for them to choose a new one. Share the link the same way as an invite. Reset password works for every account, including users who only ever signed in through Google, GitHub, or OpenID Connect. For them the setup link adds a password alongside the linked provider. The action disappears while password sign-in is disabled.

Delete a user

Open the user and click Delete. This permanently removes the account and everything it owns: sessions, linked OAuth accounts, API keys, saved views, share links, and search preferences. There is no undo.

Single sign-on users

Users who sign in through Google, GitHub, or OpenID Connect get an account with the user role on their first sign-in, with no invite needed. See Authentication overview.