6 Pre configured permissions for connections
dbeaver-devops edited this page 2025-12-02 17:03:24 +00:00

Table of contents

You can control access to pre-configured connections for specific users and teams using a permissions configuration file.

The configuration is located in ${WORKSPACE}/workspace/GlobalConfiguration/.dbeaver/data-sources-permissions.json` ( see Workspace location for details).

Important: The permissions configuration is applied on the first server start and on each restart.
Make sure the required users and teams already exist before assigning permissions.
For details on creating predefined teams, see Initial data configuration.

Example configuration

{
    "cql-19a9cde51ac-5136c4907ffd12f4": ["test_team"],
    "postgres-jdbc-19a9ccb2c0e-201a227bc74f6a48": ["test_team", "user"]
}
  • "cql-19a9cde51ac-5136c4907ffd12f4" and "postgres-jdbc-19a9ccb2c0e-201a227bc74f6a48" - connection IDs. You can get them from the connection configuration file.
  • ["test_team", "user"] - list of users and teams who will have access to the connection.