Data Access Control

This feature is available in Enterprise Plan.

Data Access Control restricts how the Developer access and export the data. Workspace Admin or DBA are exempt from these restrictions.

At the project level, the Project Owner is also exempt from these restrictions. Workspace Admin or DBA can configure the following data access control:

  • Query: query data via SQL Editor
  • Export: export data by SQL or Database
  • Copy from SQL Editor: copy data from the query result table in SQL Editor

How to Configure

Within a project, the Workspace Admin, Workspace DBA or Project Owner can configure the following data access control:

  1. Click Members and then click Grant Access.

  2. There's a special user called AllUsers which represents all users in the workspace. If you assign Project Querier role to AllUsers with Manually selecting the whole Test database, then all users in the workspace can query data from the Test database without approval. Project Exporter is similar.

    bb-allusers-test

    For how to request approval, please refer to Request Query and Request Export.

At the workspace level, the Workspace Admin or Workspace DBA can configure the following data access control:

  • Go to Environments, If Disable copy data from SQL editor is checked, then no one can copy data from databases belonging to that environment via SQL Editor.

    bb-env-ac

    bb-sql-editor-copy-allow

Edit this page on GitHub

Subscribe to Newsletter

By subscribing, you agree with Bytebase's Terms of Service and Privacy Policy.