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.