Correct Answer: D
In ServiceNow, a User is a record stored in the User [sys_user] table. This table contains details about every user in the system, including their name, email, roles, department, and more.
Key Characteristics of the User [sys_user] Table:
Stores Core User Information
Each user in ServiceNow is represented as a record in this table.
Standard fields include:
User ID
Name
Email
Roles
Department
Location
Supports Authentication and Permissions
Users are assigned roles and groups, which control what they can access in ServiceNow.
Authentication methods like LDAP, SSO, OAuth, and Local Authentication rely on this table.
Integrates with Other ServiceNow Modules
Users in sys_user are referenced in various tables, such as:
sys_user_role (User Roles)
sys_user_group (User Groups)
sys_user_has_role (Mapping between Users and Roles)
Incorrect Answer Choices Analysis:
A . A user is a record stored in the User Preference [sys_user_preference] table
❌ Incorrect - The sys_user_preference table stores user-specific preferences (e.g., UI settings, default views), not user records.
B . A User is a record stored in the Profile [sys_user_profile] table
❌ Incorrect - There is no standard "sys_user_profile" table in ServiceNow.
C . A user is a field in the LDAP integration
❌ Incorrect - While LDAP can import users into ServiceNow, users themselves are stored in the sys_user table, not in an LDAP-specific field.
Official ServiceNow Documentation Reference:
ServiceNow Docs - User Administration
📖 Managing Users in ServiceNow
ServiceNow Docs - User Table (sys_user)
📖 sys_user Table Overview
Conclusion:
The correct answer is:
✅ D. A user is a record stored in the User [sys_user] table
All user records in ServiceNow are stored in the sys_user table, making it the central repository for user management, authentication, and access control.