AccessControlEntry is used to control who can do some operation.
Different types of approval workflows that can be used to gate privileged
access granting.
Request message for ApproveGrant method.
Request message for CheckOnboardingStatus method.
Response message for CheckOnboardingStatus method.
Message for creating an entitlement.
Message for creating a grant
Message for deleting an entitlement.
Request message for DenyGrant method.
An entitlement defines the eligibility of a set of users to obtain
predefined access for some time possibly after going through an approval
workflow.
Message for getting an entitlement.
Message for getting a grant.
This is to ensure that the Grants and ProducerGrants proto are byte
compatible.
A grant represents a request from a user for obtaining the access specified
in an entitlement they are eligible for.
Justification represents a justification for requesting access.
Message for requesting list of entitlements.
Message for response to listing entitlements.
Message for requesting list of grants.
Message for response to listing grants.
A manual approval workflow where users who are designated as approvers
need to call the ApproveGrant/DenyGrant APIs for a grant. The workflow
can consist of multiple serial steps where each step defines who can act as
approver in that step and how many of those users should approve before the
workflow moves to the next step.
Represents the metadata of the long-running operation.
Privileged access that this service can be used to gate.
Request message for RevokeGrant method.
Request message for SearchEntitlements method.
Response message for SearchEntitlements method.
Request message for SearchGrants method.
Response message for SearchGrants method.
Message for updating an entitlement.