Group mapping#
Group providers in Trino to map usernames onto groups for easier access control and resource group management.
Configure a group provider by creating an etc/group-provider.properties
file
on the coordinator:
group-provider.name=file
The configuration of the chosen group provider should be appended to this file
Property name |
Description |
---|---|
|
Name of the group provider to use. Supported values are:
|
|
Optional transformation of the case of the group name. Supported values are:
Defaults to |
File group provider#
Group file resolves group membership using a file on the coordinator.
Group file configuration#
Enable group file by creating an etc/group-provider.properties
file on the coordinator:
group-provider.name=file
file.group-file=/path/to/group.txt
The following configuration properties are available:
Group file format#
The group file contains a list of groups and members, one per line, separated by a colon. Users are separated by a comma.
group_name:user_1,user_2,user_3