Skip to content

Pre-configured permissions for connections

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

{
    "test-mysql-1234567890": ["test_team"],
    "test-postgresql-1234567890": ["test_team", "test_user"]
}
  • "test-mysql-1234567890" and "test-postgresql-1234567890" - connection IDs. You can get them from the connection configuration file.
  • ["test_team", "test_user"] - list of users and teams who will have access to the connection.