CIS-SAM practice question 9 of 25

Which of the following SAM roles has permission to grant a user the script writing capability?

Full set: 141 questions
Answer options
A: discover_admin
B: sam_admin
C: sam_developer Correct answer
D: asset
Correct Answer:
C. sam_developer
Explanation

The samdeveloper role is specifically designed for users who need to create or customize content within the Software Asset Management (SAM) application. According to official ServiceNow documentation, the samdeveloper role contains the scriptwriter role, but scoped specifically to the SAM application. This grants a user the ability to write and modify scripts, such as those required for creating custom license metrics or custom product definitions, without granting them global scripting permissions that could affect the entire platform.

Why Incorrect

A. discoveradmin: This role is for administering the Discovery application, which finds devices and software on the network, but it does not grant scripting rights within the SAM application.
B. samadmin: While this role has broad administrative access to configure SAM features, the specific, scoped script-writing capability is explicitly bundled within the samdeveloper role.
D. asset: This is a foundational role for managing asset records (Create, Read, Update, Delete). It does not include any administrative or development permissions like scripting.

References

1. ServiceNow Product Documentation: "Software Asset Management roles and personas"

Reference Details: On this page

the description for the samdeveloper role explicitly states: "Creates and customizes Software Asset Management content such as custom license metrics

custom publishers

and custom software products. This role contains the samuser role and the scriptwriter role for the Software Asset Management application scope." This directly confirms that the samdeveloper role provides the script writing capability for SAM.

Scroll to Top