Skip to main content
User guide

Users

The three user states, why delete means move to Preserved, what each block of the detail page holds, and which fields depend on licence modules.

This page covers the three pages under Identity, Users and the user detail page. Active users, Stage users and Preserved users correspond to the three user states. A login exists in exactly one state at a time.

Active users

Three states

StatePageCan log inHolds a UIDComes from
ActiveActive usersYesYesAdded directly, activated from Stage, restored from Preserved
StageStage usersNoNo; UID shows -1Pre-created before onboarding, migrated from a legacy directory pending review
PreservedPreserved usersNoKeeps its UIDAn active user that was deleted

Stage users

A stage user has no Kerberos principal and no UID, and its group memberships are inert; all of that is allocated on activation. Activation is one-way: an active user cannot return to Stage.

Deleting an active user moves it to Preserved by default. A preserved user keeps its UID, home path and most attributes; its group memberships are cleared and have to be re-added after a restore. A second delete on the Preserved users page removes it for good, and the UID is never reused (the server allocates sequentially from the ID range; see ID ranges).

Preserved users

Users are preserved because file ownership on disk is the numeric UID. Deleting and recreating the same login yields a new UID and orphans every old file. Audit trails also depend on the historic login-to-UID mapping.

List page

Search matches login, name and e-mail. Disable keeps the account but refuses authentication; the user still holds its UID and stays in its groups. Disable on departure and delete once nothing is left behind.

Detail page

User settings

The jump links on the right map to the blocks:

BlockHoldsNotes
Identity settingsFirst name, last name, full name, job title, GECOS, classFull name is cn; the display name AD users see comes from it
Account settingsLogin, home, shell, UID, GID, password, password expiry, SSH public keys, certificates, principal aliasesLogin is immutable after creation. The SSH public keys block appears only with the ssh-keys module; the certificates block is in every tier
Password policyThe policy in effect for this userDecided by group policy priority, not editable here; see Password policies
Kerberos ticket policyPer-user ticket lifetime overrideEmpty means the global value
Contact settings, Mailing address, Employee informationE-mail, phone, department, managerManager is another user and is cleared automatically when that user is deleted
User attributes for SMB servicesSID and Samba attributesMeaningful only once an AD trust exists

The Is a member of tab lists direct and indirect groups, netgroups, roles, HBAC rules and sudo rules. Indirect shows membership inherited through nested groups. Working out why a user can log in to a host starts here.

Is a member of

Boundaries

TopicNotes
Pinning a UIDUIDs are allocated server-side from the local ID range; the UI has no field for it. Use ipa user-add --uid= to keep numbers from a legacy system
Bulk importNot a UI task. Loop over ipa user-add, or use ipa migrate-ds
Trusted AD usersNot in this list. They live in AD and IPA only maps their IDs. Use ID views to override a trusted user's uid or shell on specific hosts
Invalid licenceThe page is read-only, including Disable and Enable. Changes submit again once the licence is restored

On this page