Domain account

On this page 7

A domain account is a user account that is stored and verified by a central directory service, most commonly Microsoft Active Directory Domain Services, rather than on the individual computer. Among user accounts in operating systems, it is the type that lets one identity sign in to any computer joined to the same domain with the same name, password and permissions.

Domain accounts are the standard in companies, schools and public institutions, where administrators need to create, disable and control access in one place. The account itself lives on servers called domain controllers, while each workstation keeps only a trust relationship with the domain and, in most cases, a cached copy of recent credentials.

How a domain account signs in

A domain account signs in by asking a domain controller to verify the password instead of checking it against the local security database. On Windows, the computer contacts the controller over the network, and the default protocol is Kerberos, with the older NTLM protocol kept as a fallback for compatibility.

With Kerberos, the controller issues a ticket-granting ticket after a successful sign-in, usually valid for about 10 hours by default. The computer then requests service tickets with it to reach file shares, printers or internal web applications, which gives the user single sign-on across the network without typing the password again.

The sign-in also loads group memberships into the user’s access token. These groups decide what the person may open, change or administer, both on the local machine and on servers. The table summarizes the components involved.

ComponentWhere it runsRole
Domain controllerServerStores accounts and verifies credentials
KerberosClient and controllerIssues tickets for sign-in and services
Computer accountDirectory and workstationProves the machine belongs to the domain
Group PolicyController and clientApplies settings and security rules
Cached credentialsWorkstationAllow sign-in without network contact
Components involved in a domain sign-in

Domain accounts compared with other account types

The main difference between a domain account and a local account is where the account is stored and who controls it. A local account exists only on one computer, while a domain account exists in the directory and is valid on every joined machine. A domain account can also be an administrator account or a standard user account on a given computer, depending on its group memberships.

Account typeStored inManaged byTypical use
Domain accountOn-premises directoryIT administratorsCorporate and school networks
Local accountOne computerThat computer’s administratorHome use, standalone machines
Cloud identity accountOnline identity serviceOrganization or providerCloud-managed and remote devices
Guest accountOne computerBuilt into the systemTemporary, restricted access
Domain, local and cloud accounts compared

Many organizations now run a hybrid identity, where on-premises accounts are synchronized to a cloud directory. In that setup, the same person may sign in with the same credentials on a domain-joined desktop and a cloud-only laptop, although the two accounts are technically linked objects in two different directories.

Naming formats and profiles

A domain account can be written in two naming formats, and both point to the same object in the directory. The older form uses the short domain name and a backslash, while the newer form looks like an email address and is called the user principal name.

FormatExampleNotes
Down-level logon nameCONTOSO\jnovakShort domain name, legacy but widely used
User principal namejnovak@contoso.comPreferred in modern environments
Security identifierS-1-5-21-...Permanent internal ID used in permissions
Ways to identify a domain account

Permissions are stored against the security identifier, not the name. Renaming an account therefore keeps its access, while deleting and recreating an account with the same name creates a new identity with no previous permissions, a frequent surprise for new administrators.

On each computer, the first sign-in creates a local user profile with a home directory, settings and application data. Organizations that need the same desktop everywhere use roaming profiles or folder redirection, which store documents on a server and follow the user between machines.

Administration and security controls

Central administration is the main reason to use domain accounts. An administrator can disable one account to cut access everywhere, which is essential when an employee leaves, and can enforce rules through Group Policy for every account at once.

PolicyTypical settingEffect
Minimum password length12 to 14 characters or moreResists guessing and cracking
Account lockout threshold5 to 10 failed attemptsSlows online password guessing
Lockout duration15 to 30 minutesBalances security and help desk load
Cached logonsDefault of 10 on WindowsEnables offline sign-in on laptops
Multifactor authenticationRequired for remote and privileged useBlocks reuse of stolen passwords
Common domain account policies

Privileged domain accounts deserve separate handling. Good practice gives administrators a separate admin account used only for management tasks, keeps membership of groups such as Domain Admins very small, and never uses those accounts for email or web browsing.

Limitations and common problems

Domain accounts depend on network access to a controller for the first sign-in and for policy updates. A laptop that has never signed in with a given account cannot do so offline, because no cached credentials exist yet.

  • Broken trust relationship: the computer account password falls out of sync, and domain sign-ins fail until the machine is repaired or rejoined.
  • Clock skew: Kerberos rejects tickets when the computer clock differs from the controller by more than five minutes by default.
  • Stale cached password: after a remote password change, a laptop may still accept the old password offline until it reconnects.
  • Lateral movement risk: one stolen privileged domain account can open many machines at once, which is why attackers target them.

Put simply

A domain account is like a company badge that opens doors in every building of the organization. Instead of each office keeping its own list of who may enter, one central office keeps the list and every door checks with it.

The key takeaway is that the account belongs to the organization, not to the computer. When the badge is canceled at the central office, it stops working on every door at once.

In practice

A regional hospital runs about 800 shared workstations across wards, laboratories and offices. Nurses move between stations during a shift, so each nurse has one domain account and signs in at whichever computer is free. Group memberships give ward staff access to the patient record system and the ward printer, while laboratory staff see different shares.

When a nurse leaves the hospital, the human resources system triggers the IT team to disable the account the same day, which immediately blocks sign-in on all 800 workstations and every connected system. A password policy of 14 characters with lockout after 10 failed attempts applies to everyone automatically, and administrators use separate admin accounts for maintenance. The result is one consistent identity per person and access that can be removed in minutes.