Directory service
The on-premises directory: people, service accounts and built-in accounts side by side, with last logon and password last set. The checker reads the system column to group the accounts; the findings come from the other columns, the same way for every system.
What the export usually carries
A directory export usually carries the account name, enabled or disabled, a last logon value, password last set, when created, member of and a description. The last logon value most exports carry is replicated between servers on a schedule and can lag the real last logon by up to about two weeks, so a date near the threshold is a question; a service account that authenticates through the directory updates it, a key or certificate used elsewhere does not.
What the checker most often raises here
- 1. A leaver's own account is still enabled: The staff list is pasted, the account belongs to one person (a person or an administrator account, or a contractor whose own code is in the staff list), the staff list says that person left on or before the as-at date, and the account does not read as disabled. With no enabled column it is worded as a question.
- 4. Dormant for more than the threshold: The account is enabled or its status is not recorded, it is not a break-glass account, and its last used date is more than the threshold you set (default 90 days) before the as-at date. With CIS Controls ticked, more than 45 days (CIS 5.3) also fires; with PCI DSS ticked, more than 90 days (8.2.6) fires on user accounts. An account never used fires when its created date is older than the same periods. Exactly the period never fires.
- 13. Vendor default or built-in account enabled: The account is a built-in or vendor default account (from the type column, or a whole account name such as admin, root, sa or guest) and does not read as disabled.
- 9. Shared or generic login used by people: The account type is a shared or generic login, from the type column or assumed from the name.
Account types found here
- Built-in or vendor default accounta system account
- Break-glass or emergency accounta user account
- AI agent credentiala system account
- Automation or bot (scheduled jobs, RPA)a system account
- Service accounta system account
- API key or access keya system account
- OAuth client or app registrationa system account
- Device or workload identitya system account
- Mailbox or resource accounta user account
- Test accounta user account
- Shared or generic logina user account
- Administrator or privileged person accounta user account
- Contractor or guesta user account
- Person (employee)a user account
The system names in your export are matched to these classes by the browser dictionary; product names are never shown on these pages. A system the dictionary does not place reads as other, and every finding still works.