Visibility can be granted to users by which of the following means:
Choose 2 answers
Visibility in ServiceNow can be granted to users through Group Membership and Role.
* Group Membership: Users can be assigned to specific groups, and these groups can be granted visibility to certain records or functionalities within ServiceNow. This method allows for efficient management of user permissions based on their group affiliations.
* Role: Roles define a set of permissions that can be assigned to users. By assigning roles to users, administrators can control what users can see and do within the platform. Roles are a fundamental part of access control in ServiceNow.
* ServiceNow User Criteria and Access Control
* ServiceNow Group Management
What's a good globally unique candidate field that could be used to populate UserID?
When selecting a field to populate UserID in ServiceNow, it's crucial to choose an identifier that is globally unique to ensure that each user can be distinctly identified. The best practices for such identifiers include:
* Employee Number: Typically, an employee number is unique to an individual within an organization and does not change, making it a reliable identifier1.
* Email: An email address is inherently unique as it is tied to an individual and is used for communication, which also makes it a suitable candidate for UserID2.
* SSN (Social Security Number): While SSN is unique to each individual, it's important to note that using SSN as an identifier should be approached with caution due to privacy and security concerns. However, it is unique and could technically be used to populate UserID3.
The Last Name is not a good candidate for UserID because it is not globally unique; many individuals can share the same last name and it can change over time due to personal reasons.
For further details on creating unique identifiers and best practices, ServiceNow provides documentation and guidelines which can be referred to for implementing these practices within the ServiceNow environment.
Which are required to retrieve and commit an update set?
Choose 2 answers
To retrieve and commit an update set in ServiceNow, certain prerequisites must be met to ensure proper management and deployment of changes across instances:
* You must have the admin role : Having the admin role is crucial because it provides the necessary permissions to manage update sets, which includes retrieving and committing them. This role ensures that only authorized users can make significant changes to the system12.
* The domain picker must be set to global (D): When working with domain-separated instances, the domain picker must be set to global to ensure that the update set is applied across all domains. This is important for maintaining consistency and avoiding conflicts between different domains within the instance2.
The Default domain should be specifically used for which purposes?
Choose 2 answers
The Default domain in ServiceNow is specifically used for the following purposes:
1. Help identify integrations that are incorrectly creating global data: The Default domain can be used to track and identify any integrations that are mistakenly creating data in the global domain instead of the intended specific domain. This helps in maintaining data integrity and ensuring that data is correctly segregated.
2. Capture records with no domain on tables that should not have global data: The Default domain is also used to capture records that do not have a domain specified on tables where global data should not be present. This ensures that such records are not incorrectly placed in the global domain, maintaining the separation and security of data.
For more detailed information, you can refer to the following resources:
* ServiceNow Support Article on Domain Separation
* Developing Domain-Separated Applications
To extend a data separated base table and have the table extension also be data separated, you must:
To extend a data-separated base table and ensure that the table extension is also data-separated, you must add the sys_domain, sys_overrides, and Domain Path fields. This ensures that the new table inherits the domain separation properties of the base table, maintaining data integrity and security across different domains.
* sys_domain: This field references the Domain table and is essential for domain separation.
* sys_overrides: This field is used to manage overrides in the domain-separated environment.
* Domain Path: This field helps in maintaining the hierarchical structure of domains.
* ServiceNow Domain Separation Documentation
* ServiceNow Knowledge Base Article