ExamGecko
Home Home / ServiceNow / CIS-SP

ServiceNow CIS-SP Practice Test - Questions Answers, Page 4

Question list
Search
Search

When configuring a shared process, to avoid updating a global process a developer should:

A.
No need to worry about the domain when you are a developer
A.
No need to worry about the domain when you are a developer
Answers
B.
Change to customer domain
B.
Change to customer domain
Answers
C.
Change to a process domain such as TOP D Change to global domain
C.
Change to a process domain such as TOP D Change to global domain
Answers
Suggested answer: C

Explanation:

When configuring a shared process in ServiceNow, it's important to ensure that the global process is not inadvertently updated. To avoid this, a developer should change to a process domain such as TOP. This is because the TOP domain is the highest level in the domain hierarchy and allows for the creation of shared processes that can be used by all subdomains without affecting the global domain. This approach aligns with best practices for maintaining clear separation between global processes and those that are domain-specific, ensuring that any modifications are contained within the intended scope.

The ServiceNow documentation on domain separation and best practices for developers emphasizes the importance of understanding the domain hierarchy and selecting the appropriate domain when making changes to shared processes. By working within a process domain like TOP, developers can leverage the benefits of domain separation to manage data, processes, and administrative tasks in a multi-tenant environment effectively.

For further details and guidelines on domain separation and process configuration, ServiceNow provides extensive documentation and resources for developers, which can be found on their official support and learning portals

What tables that are considered process related tables are excluded from domain separation?

Choose 3 answers

A.
Ul Policies
A.
Ul Policies
Answers
B.
Business Rules
B.
Business Rules
Answers
C.
Access Controls
C.
Access Controls
Answers
D.
System Property
D.
System Property
Answers
E.
Workflow
E.
Workflow
Answers
F.
Client Scripts
F.
Client Scripts
Answers
G.
Script Include
G.
Script Include
Answers
Suggested answer: B, C, D

Explanation:

In ServiceNow, domain separation is used to separate data, processes, and administrative tasks into logical groupings called domains. This allows for control over various aspects of this separation1. However, certain process-related tables are excluded from domain separation to maintain the integrity and functionality of the system across different domains.

* Business Rules (B): Business rules are global by nature and are designed to apply system-wide logic before or after database operations, regardless of the domain. This is why they are excluded from domain separation.

* Access Controls : Access controls (ACLs) define what data users can access and how they can interact with it. Similar to business rules, ACLs are also global and not domain-specific to ensure consistent security practices across the platform.

* System Property (D): System properties are configuration settings that affect the entire ServiceNow instance. Since these settings can have far-reaching implications on the system's behavior, they are not separated by domain to avoid conflicts and ensure uniformity in configuration.

These exclusions are necessary to ensure that fundamental system behaviors remain consistent and predictable, regardless of the domain context. It's important to note that while these tables are excluded from domain separation, the data within other tables can be separated and controlled as per domain requirements2.

With the System Property csm_auto_account_domain_generation set to True:

A.
Customer accounts may optionally be assigned to a domain.
A.
Customer accounts may optionally be assigned to a domain.
Answers
B.
CSM self-service users are prevented from seeing each other's cases and requests
B.
CSM self-service users are prevented from seeing each other's cases and requests
Answers
C.
A new domain is created automatically whenever a new account is added.
C.
A new domain is created automatically whenever a new account is added.
Answers
D.
A new account is created automatically whenever a new domain is added.
D.
A new account is created automatically whenever a new domain is added.
Answers
Suggested answer: C

Explanation:

When the system property csm_auto_account_domain_generation is set to True, it specifies that a new domain is created automatically and placed under the TOP domain whenever a new account in the Customer Service application is created. If the 'parent' field on the account form is populated and a new record is inserted, it creates that account as a subdomain of the parent. This property is particularly relevant in domain-separated environments, ensuring that new account records are properly organized within the domain hierarchy2.

What does the system property glide.sys.domain.delegated_administration do?

A.
Allow another user to handle approvals and task assignments, for a specified time frame.
A.
Allow another user to handle approvals and task assignments, for a specified time frame.
Answers
B.
Allow users without a system admin role to develop applications.
B.
Allow users without a system admin role to develop applications.
Answers
C.
Enable Process Separation
C.
Enable Process Separation
Answers
D.
A Allow customer admins to safely configure their own domains without impacting others.
D.
A Allow customer admins to safely configure their own domains without impacting others.
Answers
Suggested answer: D

Explanation:

The system property glide.sys.domain.delegated_administration is designed to empower customer administrators by allowing them to configure their own domains. This is crucial in a multi-tenant environment where multiple customers or departments are operating within the same ServiceNow instance but need to maintain separate configurations and data. By enabling this property, customer admins can make changes specific to their domain without the risk of affecting the configurations of other domains. This property essentially enables domain separation, which is a method of separating data into logically defined domains.

What business logic can be created in a domain?

Choose 3 answers

A.
Ul Policy
A.
Ul Policy
Answers
B.
Business Rule
B.
Business Rule
Answers
C.
Email Notification
C.
Email Notification
Answers
D.
Ul Script
D.
Ul Script
Answers
E.
Script Include
E.
Script Include
Answers
Suggested answer: B, C, E

Explanation:

In ServiceNow, domain separation allows for the segregation of data, processes, and administrative tasks into logical groupings called domains. Within these domains, you can create specific business logic that is unique to each domain. The business logic that can be created in a domain includes:

* Business Rules: These are server-side scripts that execute when a record is displayed, inserted, updated, or deleted, or when a table is queried. Business rules can be used to apply business logic across all applications within a domain1.

* Email Notifications: These can be configured to respond to various events within a domain and can be set up to target users within specific domains. This allows for domain-specific communication strategies2.

* Script Includes: These are reusable server-side scripts that can be included in other scripts. Script includes can be used to store common functions or classes that are applicable to the domain-specific business logic3.

UI Policies and UI Scripts, while they can be part of the user interface customization in a domain-separated environment, are not considered business logic in the context of this question. UI Policies dynamically change information on a form and UI Scripts can add JavaScript to forms. However, they do not define the underlying business logic like Business Rules, Email Notifications, and Script Includes do.

For further details and best practices regarding domain separation and the creation of business logic within domains, you can refer to the ServiceNow documentation and resources provided23.

What are common concerns that might lead to a multi-instance strategy:

Choose 3 answers

A.
Centralized reporting
A.
Centralized reporting
Answers
B.
Sensitive internal service provider data
B.
Sensitive internal service provider data
Answers
C.
Highly regulated industries
C.
Highly regulated industries
Answers
D.
Data residency
D.
Data residency
Answers
E.
Domain separation licensing cost
E.
Domain separation licensing cost
Answers
Suggested answer: B, C, D

Explanation:

A multi-instance strategy is often adopted due to concerns about data security, regulatory compliance, and data sovereignty.

* Sensitive internal service provider data (B): Multi-instance architectures provide a separate database for each user interaction, which significantly reduces the risk of attacks and ensures data isolation1. This is crucial for service providers who handle sensitive data and require strict data control and privacy.

* Highly regulated industries : Industries such as finance, healthcare, and government are subject to stringent regulations. Multi-instance infrastructures offer on-premise-level security and allow for greater flexibility and control, which is necessary to comply with industry-specific regulations1.

* Data residency (D): Data residency refers to the physical or geographical location of an organization's data. Due to various national laws and regulations, organizations may need to ensure that their data is stored and processed within specific jurisdictions. Multi-instance infrastructures support this requirement by providing dedicated databases that can be located as per the data residency needs1.

Centralized reporting (A) and domain separation licensing cost (E) are not typically concerns that lead to a multi-instance strategy. Centralized reporting can be achieved within both multi-instance and multi-tenant environments, and domain separation licensing cost is a factor related to the ServiceNow platform's domain separation feature, which is different from the infrastructure considerations of multi-instance versus multi-tenant setups234.

What type of detailed results or actions are included in the domain audit?

Choose 3 answers

A.
incorrect user domain logins
A.
incorrect user domain logins
Answers
B.
escalate the errors as incidents
B.
escalate the errors as incidents
Answers
C.
records or configurations affected
C.
records or configurations affected
Answers
D.
recommended actions to remedy errors and warnings
D.
recommended actions to remedy errors and warnings
Answers
E.
ability to re-run the audit
E.
ability to re-run the audit
Answers
Suggested answer: C, D, E

Explanation:

A domain audit in ServiceNow is a comprehensive review process that includes various actions and results to ensure the integrity and proper functioning of domain-separated environments1. The detailed results or actions included in a domain audit typically encompass:

* Records or configurations affected : The audit identifies which records or configurations have been impacted by any issues. This includes changes to the operating system, applications, or devices, and is crucial for tracking system operations and use2.

* Recommended actions to remedy errors and warnings (D): The audit provides recommendations for corrective actions to address any identified errors and warnings. This is part of the audit management process, where continuous monitoring using indicators and CMDB evidence helps in building or editing pre-built workflows for audit engagements, control or risk assessments, and remediation3.

* Ability to re-run the audit (E): After addressing the issues, the audit can be re-run to verify that the errors have been resolved and that the domain is functioning correctly. This ensures ongoing compliance and security within the ServiceNow environment2.

Incorrect user domain logins (A) and escalating errors as incidents (B) are not typically included in the domain audit results or actions. Instead, these aspects are more related to the operational monitoring and incident management processes within ServiceNow2.

What's a good globally unique candidate field that could be used to populate UserID?

A.
Last Name
A.
Last Name
Answers
B.
Employee Number
B.
Employee Number
Answers
C.
Email
C.
Email
Answers
D.
SSN
D.
SSN
Answers
Suggested answer: B, C, D

Explanation:

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.

What domain must administrators choose to apply an Updates Set?

A.
Global
A.
Global
Answers
B.
Top
B.
Top
Answers
C.
The domain of the Update Set.
C.
The domain of the Update Set.
Answers
D.
The parent domain of the Update Set.
D.
The parent domain of the Update Set.
Answers
Suggested answer: A

Explanation:

In ServiceNow, when applying an Update Set, administrators must select the Global domain. This is because Update Sets are designed to be applied from the Global domain to ensure that the changes are captured and can be moved across the instance without being restricted by domain separation1. The Global domain is the default domain where all the configuration records are created and where administrators typically work unless they switch to another domain for specific tasks1.

The Update Set system in ServiceNow is a mechanism for grouping and moving customizations from one instance to another or within the same instance. It captures the configuration changes made by administrators and bundles them into a set that can be transferred and applied elsewhere. Since the Global domain is the highest level in the domain hierarchy and is not restricted by domain-specific rules, it is the appropriate choice for applying Update Sets to ensure that the changes are universally available across all domains within the instance

If a business rule exists in the parent domain and is overridden in the child domain, which rule will run for the parent domain?

A.
Neither rule will run
A.
Neither rule will run
Answers
B.
The child rule will run
B.
The child rule will run
Answers
C.
The parent rule will run
C.
The parent rule will run
Answers
D.
Both rules will run
D.
Both rules will run
Answers
Suggested answer: C

Explanation:

In ServiceNow, the concept of domain separation allows for data and administrative segregation between different domains within an instance. When a business rule is defined in a parent domain, it applies to that domain and all child domains unless specifically overridden in a child domain1.

If a business rule is overridden in a child domain, the original rule in the parent domain continues to apply only to the parent domain and any other child domains that have not overridden the rule. The overridden rule in the child domain applies only to that specific child domain1.

Therefore, for the parent domain, the business rule that was created in the parent domain will run. The child domain's override does not affect the operation of the parent domain's business rules. This ensures that each domain can have customized behavior while still inheriting the broader rules set at the parent level.

It's important to manage these rules carefully to maintain the intended data integrity and operational workflows across different domains within the ServiceNow environment4.

Total 45 questions
Go to page: of 5