DLP - Get Approval

Get an approver response for an exemption request from a user.

Enterprise DLP by Palo Alto Networks · 15 tasks · 4 inputs · 0 outputs

Inputs

  • Approver — The email address of the approver.
  • SendMailInstance — The name of the instance to be used when executing the "send-mail" command in the playbook. In case it will be empty, all available instances will be used (default).
  • ApproverMessageApp — The communication method with the approver. Can be one of the following: - Slack - Microsoft Teams - Email If you choose to set "Email", it's also possible to set the relevant email integration instance with the "SendEmailInstance" input.
  • Detections — Detected violation snippets.

Commands used

setIncident slack-get-user-details

Flowchart

Yes no yes no yes No Yes Email MSTeams Slack yes yes Start Start Find approver on slack - slack-get-user-details Find approver on slack slack-get-user-details Get approval via slack - SlackAskV2 Get approval via slack SlackAskV2 Exemption approved? Exemption approved? Set feedback to "Exception Granted by By Approver" - setIncident Set feedback to "Exceptio... setIncident Set feedback to "Exception denied" - setIncident Set feedback to "Exceptio... setIncident Done Done Is Slack v3 enabled? - IsIntegrationAvailable Is Slack v3 enabled? IsIntegrationAvailable Is Microsoft Teams enabled? - IsIntegrationAvailable Is Microsoft Teams enabled? IsIntegrationAvailable Get approval via Teams - MicrosoftTeamsAsk Get approval via Teams MicrosoftTeamsAsk Ask approver via email Ask approver via email What is the selected message app? What is the selected mess... Manual approval? Manual approval? Manually approve Manually approve Manual exemption approved? Manual exemption approved?