Interface MpaClient

All Superinterfaces:
AutoCloseable, AwsClient, SdkAutoCloseable, SdkClient

@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface MpaClient extends AwsClient
Service client for accessing AWS Multi-party Approval. This can be created using the static builder() method.

Multi-party approval is a capability of Organizations that allows you to protect a predefined list of operations through a distributed approval process. Use Multi-party approval to establish approval workflows and transform security processes into team-based decisions.

When to use Multi-party approval:

  • You need to align with the Zero Trust principle of "never trust, always verify"

  • You need to make sure that the right humans have access to the right things in the right way

  • You need distributed decision-making for sensitive or critical operations

  • You need to protect against unintended operations on sensitive or critical resources

  • You need formal reviews and approvals for auditing or compliance reasons

For more information, see What is Multi-party approval in the Multi-party approval User Guide.