ServiceNow Certified Implementation Specialist - Service Provide CIS-SP Exam Practice Test

Page: 1 / 14
Total 45 questions
Question 1

If a business rule exists in the parent domain and a separate non-overriding business rule exists in the child domain, which rule will run for the child domain?



Answer : B

In ServiceNow, domain separation allows for the partitioning of data, processes, and administrative tasks into distinct domains within the same instance. When it comes to business rules, if a business rule exists in the parent domain and another non-overriding business rule exists in the child domain, both rules will be executed for the child domain1.

This behavior is part of the domain hierarchy logic, where the child domain inherits the properties and rules of its parent unless explicitly overridden. Since the business rule in the child domain is non-overriding, it does not cancel or replace the parent domain's rule. Instead, it adds to the logic that will be processed when the conditions for the business rule are met.

Therefore, when an action occurs that triggers the business rules, the system will first run the business rule from the parent domain followed by the business rule from the child domain. This ensures that the foundational logic set by the parent domain is always applied, while still allowing for additional, domain-specific customizations in the child domains2.

It's important to note that this behavior can be controlled and configured according to the needs of the organization, and understanding the implications of domain inheritance is crucial for proper domain separation management in ServiceNow3.


Question 2

What happens when the glide.knowman.allow_edit_global_articles system property is enabled ?



Answer : A

The glide.knowman.allow_edit_global_articles system property in ServiceNow, when enabled, allows users in the global domain to check out and edit global knowledge articles. This property is particularly useful in scenarios where an organization wants to centralize the editing of knowledge articles to users who are part of the global domain, typically administrators or designated knowledge managers.

This setting ensures that while users from other domains can view and utilize the global knowledge articles, the editing rights are reserved for global domain users to maintain consistency and control over the content. It's important to note that this property does not extend editing privileges to users from non-global domains or to all users with a knowledge admin role; it specifically targets users within the global domain.

The configuration of this property is a part of the knowledge management best practices in ServiceNow, as it helps in maintaining the quality and integrity of knowledge articles by restricting edit access to a controlled group of users. This approach aligns with the overall strategy of domain separation, where the goal is to separate and protect the data and operations of different business units or domains within the same ServiceNow instance1.


Question 3

If a user has the ITIL role and resides in the MSP domain, which is true?



Answer : A

In ServiceNow, domain separation allows organizations to segregate data, processes, and administrative tasks into logical groupings called domains1. This is particularly useful for Managed Service Providers (MSPs), where multiple organizations or customers use the same ServiceNow instance but require isolation from each other2.

When a user has the ITIL role within the MSP domain, they inherently have that role across all domains they have access to. This is because roles in ServiceNow are global by default, meaning they apply across all domains unless specifically restricted31. The ITIL role is a set of permissions that typically includes the ability to manage incident, problem, and change records, which are fundamental to IT service management.

The other options, such as being granted the Admin role in other domains (B), administering other domains by granting the Domain Admin role , or being restricted to self-service in other domains by granting the Self-Service role (D), are actions that require explicit configuration by an administrator with the appropriate level of access and are not automatic outcomes of having the ITIL role in the MSP domain4.

It's important to note that while the ITIL role may be global, access to specific records and the ability to perform certain actions can still be controlled within each domain through ACLs (Access Control Lists) and other domain-specific configurations1.


Question 4

Visibility can be granted to users by which of the following means:

Choose 2 answers



Answer : B, C

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

Question 5

What is the mechanism for placing records in the Default domain?



Answer : B

In ServiceNow, the mechanism for placing records in the Default domain is primarily managed through the Domain Path. The Domain Path is a hierarchical structure that determines the domain in which a record resides. When a record is created, it is assigned a domain based on the domain path of the user or process creating the record. If no specific domain is assigned, the record defaults to the ''Default'' domain.

This mechanism ensures that records are correctly categorized and managed within the appropriate domain, maintaining the integrity of domain separation and data access controls.

For more detailed information, you can refer to the following resources:

* ServiceNow Domain Separation Documentation

* ServiceNow Knowledge Base Article


Question 6

The Default domain should be specifically used for which purposes?

Choose 2 answers



Answer : A, C

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


Question 7

What business logic can be created in a domain?

Choose 3 answers



Answer : B, C, E

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.


Page:    1 / 14   
Total 45 questions