PPA PPA: Task

Summary

This module contains actions related to the running task instance.

Actions

ppa.task.

manifest

Get the task manifest.

Minimum Plugin Version: 1.0.0

Input

This action takes no inputs.

Output

A dictionary containing the task manifest.

Example
1
2
- ppa.task.manifest:
  save: manifest

ppa.task.

payload

Get the task payload.

Minimum Plugin Version: 1.0.0

Input

This action takes no inputs.

Output

A dictionary containing the task payload.

Example
1
2
- ppa.task.payload:
  save: payload

ppa.task.

user_password

With the task operator's consent, get the password they used to authenticate to PPA.

This can be used to authenticate to other systems using the task operator's identity.

Minimum Plugin Version: 1.0.0

Remember

This operation is not possible if SAML is used to authenticate users to PPA.

Input

This action takes no inputs.

Output

The operator's password if the consent was given, or null if it was not given.

Example
1
2
- ppa.task.user_password:
  save: operator_password