Access Approval API

An API for controlling access to data by Google personnel.

Service: accessapproval.googleapis.com

All URIs below are relative to https://accessapproval.googleapis.com

This service provides the following discovery document:

REST Resource: v1beta1.folders

Methods
getAccessApprovalSettings GET /v1beta1/{name=folders/*/accessApprovalSettings}
Gets the settings associated with a project, folder, or organization.
updateAccessApprovalSettings PATCH /v1beta1/{settings.name=folders/*/accessApprovalSettings}
Updates the settings associated with a project, folder, or organization.

REST Resource: v1beta1.folders.approvalRequests

Methods
approve POST /v1beta1/{name=folders/*/approvalRequests/*}:approve
Approves a request and returns the updated ApprovalRequest.
dismiss POST /v1beta1/{name=folders/*/approvalRequests/*}:dismiss
Dismisses a request.
get GET /v1beta1/{name=folders/*/approvalRequests/*}
Gets an approval request.
list GET /v1beta1/{parent=folders/*}/approvalRequests
Lists approval requests associated with a project, folder, or organization.

REST Resource: v1beta1.organizations

Methods
getAccessApprovalSettings GET /v1beta1/{name=organizations/*/accessApprovalSettings}
Gets the settings associated with a project, folder, or organization.
updateAccessApprovalSettings PATCH /v1beta1/{settings.name=organizations/*/accessApprovalSettings}
Updates the settings associated with a project, folder, or organization.

REST Resource: v1beta1.organizations.approvalRequests

Methods
approve POST /v1beta1/{name=organizations/*/approvalRequests/*}:approve
Approves a request and returns the updated ApprovalRequest.
dismiss POST /v1beta1/{name=organizations/*/approvalRequests/*}:dismiss
Dismisses a request.
get GET /v1beta1/{name=organizations/*/approvalRequests/*}
Gets an approval request.
list GET /v1beta1/{parent=organizations/*}/approvalRequests
Lists approval requests associated with a project, folder, or organization.

REST Resource: v1beta1.projects

Methods
getAccessApprovalSettings GET /v1beta1/{name=projects/*/accessApprovalSettings}
Gets the settings associated with a project, folder, or organization.
updateAccessApprovalSettings PATCH /v1beta1/{settings.name=projects/*/accessApprovalSettings}
Updates the settings associated with a project, folder, or organization.

REST Resource: v1beta1.projects.approvalRequests

Methods
approve POST /v1beta1/{name=projects/*/approvalRequests/*}:approve
Approves a request and returns the updated ApprovalRequest.
dismiss POST /v1beta1/{name=projects/*/approvalRequests/*}:dismiss
Dismisses a request.
get GET /v1beta1/{name=projects/*/approvalRequests/*}
Gets an approval request.
list GET /v1beta1/{parent=projects/*}/approvalRequests
Lists approval requests associated with a project, folder, or organization.
Was this page helpful? Let us know how we did:

Send feedback about...

Access Approval