ServiceNow CIS-SPM Practice Exams
Last updated on Oct 21,2026- Exam Code: CIS-SPM
- Exam Name: Certified Implementation Specialist - Strategic Portfolio Management
- Certification Provider: ServiceNow
- Latest update: Oct 21,2026
Which related lists should primarily be used to capture financial data in a project? Choose 2 answers
- A . Programs
- B . Cost Plans
- C . Risks
- D . Monetary Benefit Plans
BD
Explanation:
Cost Plans and Monetary Benefit Plans are the related lists that should primarily be used to capture financial data in a project. Cost Plans allow you to define the expected costs of a project over time, based on the planned and actual work, resources, and expenses. Monetary Benefit Plans allow you to define the expected financial benefits of a project over time, based on the estimated and realized value, revenue, and savings. You can find more information about these related lists in the Product Documentation for ServiceNow.
Which role can configure the parameters of the demand workbench that is provided with the base system?
- A . All roles.
- B . business_stakeholder.
- C . it_project_manager.
- D . it_pps_admin.
D
Explanation:
According to the Demand Workbench document, the role that can configure the parameters of the demand workbench that is provided with the base system is it_pps_admin. This role grants access to the Project Portfolio Suite application and allows the user to configure the demand workbench settings, such as the axes, the quadrants, the bubble size, and the color. The other options are not correct, as they are not roles that can configure the parameters of the demand workbench. The all roles option is too broad and does not specify a particular role. The business_stakeholder role grants access to the Business Stakeholder Portal and allows the user to view and submit demands. The it_project_manager role grants access to the Project Portfolio Management application and allows the user to create and update projects.
Which statement defines the Project Workspace?
- A . A central location to view of all projects in a portfolio to prioritize work
- B . A central location for creating and managing projects
- C . A central location transform the navigation of lists and forms into an interactive graphical experience
- D . A central location for viewing and assessing business demands
B
Explanation:
According to the ServiceNow documentation1, the Project Workspace is a central location for creating and managing projects. It provides a graphical interface that allows users to view and edit project information, such as tasks, resources, risks, issues, and dependencies. The Project Workspace also enables users to collaborate with team members and stakeholders, track project progress, and generate reports.
The other options are incorrect because:
A) A central location to view of all projects in a portfolio to prioritize work: This describes the Portfolio Workbench, not the Project Workspace2.
C) A central location transform the navigation of lists and forms into an interactive graphical experience: This describes the Lens, not the Project Workspace3.
D) A central location for viewing and assessing business demands: This describes the Demand Workbench, not the Project Workspace.
1: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-management/concept/c_ProjectWorkspace.html
2: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-portfolio-management/concept/c_PortfolioWorkbench.html
3: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/it-business-management/concept/c_Lens.html: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/demand-management/concept/c_DemandWorkbench.html
Can an it_project_manager convert a task to a milestone?
- A . No, this can only be done by a system admin.
- B . Yes, if the task is assigned to the project manager.
- C . Yes, by right-clicking on the task in the Planning Console.
- D . No, the PPS admin role is also required.
C
Explanation:
According to the Planning Console document, an it_project_manager can convert a task to a milestone by right-clicking on the task in the Planning Console and selecting Convert to Milestone. The other options are not correct, as they are not the ways to convert a task to a milestone. A system admin or a PPS admin role is not required for this action. The task assignment is not relevant for this action.
The Business Unit field on a Project or Demand form displays values from a specific table.
What type of field is this?
- A . Journal.
- B . Reference.
- C . Conditions.
- D . List.
B
Explanation:
According to the ServiceNow documentation1, the Business Unit field on a Project or Demand form is a reference field that displays values from the cmn_department table. A reference field stores a link to a record on another table, rather than storing the data directly in the field2.
1: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-management/reference/r_ProjectTable.html
2: https://docs.servicenow.com/bundle/vancouver-platform-administration/page/administer/form-administration/concept/c_ReferenceFields.html
If a project manager is responsible for approving time sheets or submitting time cards on behalf of team members, they should be given what role?
- A . activity_admin.
- B . timecard_admin.
- C . form_admin.
- D . approval_admin.
B
Explanation:
According to the ServiceNow documentation1, the timecard_admin role can approve time sheets or submit time cards on behalf of team members. This role also has the ability to create and modify time sheet policies, time sheet groups, and time sheet periods. The other options are incorrect because:
A) activity_admin: The activity_admin role can create and modify activities, activity sets, and activity plans2.
C) form_admin: The form_admin role can create and modify forms, form sections, and form layouts3.
D) approval_admin: The approval_admin role can create and modify approval rules, approval groups, and approval stages4.
1: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/time-card-management/reference/r_TimeCardManagementRoles.html
2: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-management/reference/r_ActivityManagementRoles.html
3: https://docs.servicenow.com/bundle/vancouver-platform-administration/page/administer/form-administration/concept/c_FormAdministration.html
4: https://docs.servicenow.com/bundle/vancouver-platform-administration/page/administer/approvals/concept/c_Approvals.html
When can a user choose from multiple rate types for their work, while logging a time card?
- A . Only if the capability is enabled in the Time Sheet Policies
- B . Only if this capability is enabled in the Project Record
- C . Only one (1) rate type can apply
- D . Only if the capability is enabled in the Project Preferences
A
Explanation:
According to the Using rate types and labor rate cards document, a user can choose from multiple rate types for their work, while logging a time card, only if the capability is enabled in the Time Sheet Policies. This capability allows users to select different rate types for different tasks, such as standard, overtime, or travel. The other options are not correct, as they are not the places where the capability can be enabled. The Project Record is used to create and update project details, such as name, description, and state. The Project Preferences are used to set the default values for project fields, such as number, type, and priority. The option C is not correct, as more than one rate type can apply if the capability is enabled.
What minimum role is required to assign a time sheet policy to a user?
- A . ppm_admin.
- B . timecard_admin.
- C . it_project_manager.
- D . It is not possible to assign a time sheet policy to a user.
B
Explanation:
According to the web search results1, the timecard_admin role is the minimum role that is required to assign a time sheet policy to a user. A time sheet policy is a rule that controls the creation and operation of time sheets for resources who log time against work items. The timecard_admin role can create and modify time sheet policies, time sheet groups, and time sheet periods, as well as approve time sheets or submit time cards on behalf of team members.
The other options are incorrect because:
A) ppm_admin: The ppm_admin role is a higher-level role that can access all Project and Portfolio Management modules and features, but it is not the minimum role required for assigning a time sheet policy to a user2.
C) it_project_manager: The it_project_manager role can create and manage projects, but not assign time sheet policies to users3.
D. It is not possible to assign a time sheet policy to a user: This is false, as it is possible to assign a time sheet policy to a user by using the Time Sheet Policy field on the User form4.
1: 3
2: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-management/reference/r_Roles.html
3: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-management/concept/c_ProjectManagement.html
4: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/time-card-management/reference/r_TimeCardManagementRoles.html
Which is the minimum role that has access to the Project Administration > Settings > Preferences-Project module?
- A . it_program_manager
- B . sys_admin
- C . it_project_manager
- D . it_pps_admin
D
Explanation:
According to the ServiceNow documentation1, the it_pps_admin role is the minimum role that has access to the Project Administration > Settings > Preferences-Project module. This role can configure the project preferences, such as the default project template, the default project currency, and the default project status.
The other options are incorrect because:
A) it_program_manager: The it_program_manager role can create and manage programs, but not project preferences2.
B) sys_admin: The sys_admin role can access all modules and features on the platform, but it is not the minimum role required for the Project Administration > Settings > Preferences-Project module3.
C) it_project_manager: The it_project_manager role can create and manage projects, but not project preferences4.
1: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-management/reference/r_Roles.html
2:https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-portfolio-management/concept/c_ProgramManagement.html
3: https://docs.servicenow.com/bundle/vancouver-platform-administration/page/administer/users-and-groups/concept/c_Roles.html
4: https://docs.servicenow.com/bundle/vancouver-it-business-management/page/product/project-management/concept/c_ProjectManagement.html
To set up a group for selection in a resource plan, the group record needs to include which role?
- A . it_project_user
- B . pps_resource
- C . itil
- D . resource_manager
B
Explanation:
According to the Assigning Resource Roles document, to set up a group for selection in a resource plan, the group record needs to include the pps_resource role. This role grants access to the Resource Management application and allows the group members to view and update their resource allocations. The other options are not correct, as they are not required for a group to be selected in a resource plan. The it_project_user role grants access to the Project Portfolio Management application and allows the user to create and update projects. The itil role grants access to the ITIL application and allows the user to manage incidents, problems, and changes. The resource_manager role grants access to the Resource Management application and allows the user to manage resource plans and allocations.