Data Lineage API roles and permissions

This page lists the IAM roles and permissions for Data Lineage API. To search through all roles and permissions, see the role and permission index.

Data Lineage API roles

Role Permissions

(roles/datalineage.admin)

Grants full access to all resources in Data Lineage API

datalineage.*

  • datalineage.events.create
  • datalineage.events.delete
  • datalineage.events.get
  • datalineage.events.list
  • datalineage.locations.searchLinks
  • datalineage.operations.get
  • datalineage.processes.create
  • datalineage.processes.delete
  • datalineage.processes.get
  • datalineage.processes.list
  • datalineage.processes.update
  • datalineage.runs.create
  • datalineage.runs.delete
  • datalineage.runs.get
  • datalineage.runs.list
  • datalineage.runs.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/datalineage.editor)

Grants edit access to all resources in Data Lineage API

datalineage.events.*

  • datalineage.events.create
  • datalineage.events.delete
  • datalineage.events.get
  • datalineage.events.list

datalineage.locations.searchLinks

datalineage.operations.get

datalineage.processes.create

datalineage.processes.get

datalineage.processes.list

datalineage.processes.update

datalineage.runs.create

datalineage.runs.get

datalineage.runs.list

datalineage.runs.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/datalineage.producer)

Grants access to creating all resources in Data Lineage API

datalineage.events.create

datalineage.processes.create

datalineage.processes.get

datalineage.processes.update

datalineage.runs.create

datalineage.runs.get

datalineage.runs.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/datalineage.viewer)

Grants read access to all resources in Data Lineage API

datalineage.events.get

datalineage.events.list

datalineage.locations.searchLinks

datalineage.processes.get

datalineage.processes.list

datalineage.runs.get

datalineage.runs.list

resourcemanager.projects.get

resourcemanager.projects.list

Data Lineage API permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Composer Worker (roles/composer.worker)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Events Producer (roles/datalineage.producer)

Owner (roles/owner)

Editor (roles/editor)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Viewer (roles/datalineage.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Viewer (roles/datalineage.viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Viewer (roles/datalineage.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Owner (roles/owner)

Editor (roles/editor)

Composer Worker (roles/composer.worker)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Events Producer (roles/datalineage.producer)

Owner (roles/owner)

Editor (roles/editor)

Data Lineage Administrator (roles/datalineage.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Composer Worker (roles/composer.worker)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Events Producer (roles/datalineage.producer)

Data Lineage Viewer (roles/datalineage.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Viewer (roles/datalineage.viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

Composer Worker (roles/composer.worker)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Events Producer (roles/datalineage.producer)

Owner (roles/owner)

Editor (roles/editor)

Composer Worker (roles/composer.worker)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Events Producer (roles/datalineage.producer)

Owner (roles/owner)

Editor (roles/editor)

Data Lineage Administrator (roles/datalineage.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Composer Worker (roles/composer.worker)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Events Producer (roles/datalineage.producer)

Data Lineage Viewer (roles/datalineage.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Viewer (roles/datalineage.viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

Composer Worker (roles/composer.worker)

Data Lineage Administrator (roles/datalineage.admin)

Data Lineage Editor (roles/datalineage.editor)

Data Lineage Events Producer (roles/datalineage.producer)