Access control


The Pipelines API uses Cloud Identity and Access Management (Cloud IAM) for access control.

In the Pipelines API, access control can be configured at the project level.

For a detailed description of IAM and its features, see the Cloud IAM documentation. In particular, see the section on managing Cloud IAM policies.

Every Pipelines API method requires the caller to have the necessary permissions. See Roles for more information.


The Pipelines API supports one Cloud IAM role, roles/genomics.pipelinesRunner. This role grants full access to call the following methods:

Was this page helpful? Let us know how we did:

Send feedback about...

Cloud Genomics