Get Permissions for a Role
select r.name as role_name, p.code as permission_code, p.description
from ores.role_permissions rp
join ores.roles r on r.id = rp.role_id
and r.valid_to = '9999-12-31 23:59:59'::timestamptz
join ores.permissions p on p.id = rp.permission_id
and p.valid_to = '9999-12-31 23:59:59'::timestamptz
where rp.valid_to = '9999-12-31 23:59:59'::timestamptz
and r.name = 'Admin'
order by p.code;
| role_name | permission_code | description |
|-----------+-----------------+-------------------------------|
| Admin | * | Full access to all operations |
Emacs 29.3 (Org mode 9.6.15)