nerdexam
Splunk

SPLK-2003 · Question #6

Some of the playbooks on the Phantom server should only be executed by members of the admin role. How can this rule be applied?

The correct answer is C. Make sure the Execute Playbook capability is removed from al roles except admin.. The best way to restrict the execution of playbooks to members of the admin role is to make sure the Execute Playbook capability is removed from all roles except admin. The Execute Playbook capability is a permission that allows a user to run any playbook on any container. By def

Developing Playbooks

Question

Some of the playbooks on the Phantom server should only be executed by members of the admin role. How can this rule be applied?

Options

  • AAdd a filter block to al restricted playbooks that Titters for runRole - "Admin''.
  • BAdd a tag with restricted access to the restricted playbooks.
  • CMake sure the Execute Playbook capability is removed from al roles except admin.
  • DPlace restricted playbooks in a second source repository that has restricted access.

How the community answered

(21 responses)
  • A
    10% (2)
  • B
    5% (1)
  • C
    86% (18)

Explanation

The best way to restrict the execution of playbooks to members of the admin role is to make sure the Execute Playbook capability is removed from all roles except admin. The Execute Playbook capability is a permission that allows a user to run any playbook on any container. By default, all roles have this capability, but it can be removed or added in the Phantom UI by going to Administration > User Management > Roles. Removing this capability from all roles except admin will ensure that only admin users can execute playbooks. To ensure that only members of the admin role can execute specific playbooks on the Phantom server, the most effective approach is to manage role-based access controls (RBAC) directly. By configuring the system to remove the "Execute Playbook" capability from all roles except for the admin role, you can enforce this rule. This method leverages Phantom's built-in RBAC mechanisms to restrict playbook execution privileges. It is a straightforward and secure way to ensure that only users with the necessary administrative privileges can initiate the execution of sensitive or critical playbooks, thus maintaining operational security and control.

Topics

#role-based access#playbook permissions#admin role#capabilities

Community Discussion

No community discussion yet for this question.

Full SPLK-2003 Practice