Users & Permissions

User lifecycle

User lifecycle

This page covers the full life of a person in lazyit: creating them, giving them a role and a head start, cloning an existing colleague, sending a password reset, offboarding, and restoring. All of it lives in the Users section and requires the Manage users capability (admin by default).

Create a user

Choose New user and fill in the person’s identity:

  • First and last name, and Email — the email is the account-linking key for your identity provider, must be unique, and a change is mirrored to the IdP.
  • Role — defaults to read-only; set it here or change it later. See Roles.
  • Employee number and Username (both optional) — directory details, unique among active users. The username is a handle, not a login credential.
  • Manager (optional) — either an existing lazyit user or a free-text name, not both.

Sign-in credential. When lazyit manages credentials (the bundled identity provider), you set a temporary password so the person can sign in; they choose their own at first login. lazyit never stores this password — it is set on the identity provider and replaced when the user signs in, and it is shown only once for hand-off. If you bring your own identity provider, this step does not appear — manage the credential in your IdP.

Head start (optional). You can assign one asset and grant one application access right from the create form, so the new person starts with what they need.

Clone a user

To onboard someone who mirrors a colleague (“same access as Ana”), open a user and choose Clone. You pick a fresh, unique email and a role, then choose which of the source’s assets and application access carry over.

By default, cloned access is recorded only — bookkeeping, no external effect. There is an opt-in switch to provision the new user in these applications, which runs the provisioning workflows for the selected apps. After cloning, lazyit tells you what carried over and lists anything that was skipped (and why).

Send a password reset

On a user’s detail page, Send password reset asks your identity provider to email the person a reset link. lazyit never sees or sets the password — it only triggers the provider, and delivery depends on the provider’s email being configured. The action is unavailable for an inactive user (reactivate them first) or for an account with no identity-provider link (in that case the reset is managed entirely in your IdP).

Offboard a user

When someone leaves, open them and choose Offboard. lazyit shows the full impact up front — the assets to return and the application access to revoke — and then, on confirm:

  • revokes the person’s active application access,
  • releases the assets they hold,
  • archives the user (a soft delete) so they can no longer be assigned assets.

Nothing is destroyed. The person and their history are preserved for the record. You can fill in a handover note and print a return act (with company name and signature lines) to sign on paper at hand-off. Offboarding is valid even when the person holds nothing — it still stands as a record of their departure.

Find users by role

The Users list has a role filter alongside the status and directory filters: pick Admin, Member or Viewer to show only people who hold that role. It is server-side, so it stays accurate at any team size, and the choice lives in the page address — a filtered list is shareable and bookmarkable. The Roles screen’s View N members links land here pre-filtered, so the Users list is the one place you browse and manage role membership.

Directory people

A directory person is a User without a login — created by the bulk import as an asset’s “assigned to”, with no account in your identity provider. They give an asset an owner on record before that owner can sign in.

  • In the Users list a directory person carries a Directory badge next to their name, and the directory filter (next to the status filter) narrows the list to Directory only, Accounts only, or everyone.
  • They link to a real account on first sign-in through your identity provider, when the verified email matches — at which point the badge disappears and they become a normal account. A directory person imported without a real email never links automatically.
  • Create their account now. On a directory person’s page, Create OIDC account provisions them in the identity provider immediately. The provider requires a real email, so the button is disabled until the person has one — edit the person and add a real email first. This is admin-only (Manage users).

Restore a user

Offboarded users are archived, not deleted. To bring one back, show archived users in the Users list and choose Restore. Restoring is admin-only.

Offboarding (and any deactivation) frees the resources a person held but keeps the full history — who held which asset and when, and what access they had — because lazyit is built so that people rotate while the record persists.

See Roles for assigning access levels and Permissions for what each role can do.