Skip to content

Commit

Permalink
Cleanup of the rules depending on users
Browse files Browse the repository at this point in the history
- missing groups were created in Rover
- users were added to the respective groups
- accesses for some lagacy accounts were removed
  • Loading branch information
mbacovsky committed Jan 26, 2024
1 parent 6d5b5c2 commit 4ffc0af
Showing 1 changed file with 5 additions and 35 deletions.
40 changes: 5 additions & 35 deletions kfdefs/base/trino/trino-acl-rules.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"allow": "all"
},
{
"user": "ccx-admin|ccx-reporting-pipeline-trino",
"group": "ccx-datalake-owners",
"allow": "all"
},
{
Expand All @@ -28,20 +28,10 @@
"owner": true
},
{
"user": "ccx-admin|ccx-reporting-pipeline-trino",
"group": "ccx-datalake-owners",
"schema": "(ccx|ccx_sensitive|ccx_srep|ccx_internal|ccx_workloads)",
"owner": true
},
{
"group": "ccx-srep-data-access",
"schema": "ccx_srep",
"owner": true
},
{
"user": "ccx-research-pipeline-trino",
"schema": "(ccx|ccx_sensitive)",
"owner": true
},
{
"group": "cost-management-team",
"schema": "costmgmt",
Expand Down Expand Up @@ -144,45 +134,25 @@
"privileges": ["SELECT"]
},
{
"user": "ccx-admin|ccx-reporting-pipeline-trino",
"group": "ccx-datalake-owners",
"schema": "(ccx|ccx_sensitive|ccx_srep|ccx_internal|ccx_workloads)",
"privileges": ["SELECT", "INSERT", "DELETE", "OWNERSHIP", "GRANT_SELECT"]
},
{
"user": "ccx-reporting-pipeline-trino-readonly",
"schema": "(ccx|ccx_sensitive|ccx_srep|ccx_internal|ccx_workloads)",
"privileges": ["SELECT"]
},
{
"user": "ccx-research-pipeline-trino",
"schema": "(ccx|ccx_sensitive)",
"group": "ccx-internal-data-access",
"schema": "ccx_internal",
"privileges": ["SELECT"]
},
{
"group": "ccx-dev|assisted-lakers|ccx-datalake-access|ceeandpe|na-cs-tam-auto|apac-cs-tam-auto|latam-cs-tam-auto|emea-cs-tam-auto|na-ps-cs-tam-auto|emea-cs-csm-auto|emea-cs-cse-auto|emea-cs-managers|apac-cs-csm-auto|apac-cs-cse-auto|na-cs-csm-auto|na-cs-cse-auto|na-ps-cs-cse-auto|latam-cs-csm-auto|cs-csa-auto-ccx|ccx-pm|telemeter-auth|telemeter-auto-approval|telemeter-manual-approval|cee-sbr-shift|gcs-csm|asr-insights-dashboards",
"schema": "ccx",
"privileges": ["SELECT"]
},
{
"user": "superset-ccx",
"schema": "ccx",
"privileges": ["SELECT"]
},
{
"group": "ccx-dev|assisted-lakers|ccx-sensitive-datalake-access|ceeandpe|na-cs-tam-auto|apac-cs-tam-auto|latam-cs-tam-auto|emea-cs-tam-auto|na-ps-cs-tam-auto|emea-cs-csm-auto|emea-cs-cse-auto|emea-cs-managers|apac-cs-csm-auto|apac-cs-cse-auto|na-cs-csm-auto|na-cs-cse-auto|na-ps-cs-cse-auto|latam-cs-csm-auto|cs-csa-auto-ccx|ccx-pm|telemeter-auth|telemeter-auto-approval|telemeter-manual-approval|cee-sbr-shift|gcs-csm|asr-insights-dashboards",
"schema": "ccx_sensitive",
"privileges": ["SELECT"]
},
{
"user": "superset-ccx-sensitive",
"schema": "ccx_sensitive",
"privileges": ["SELECT"]
},
{
"user": "(telemetry-automated|telemetry-edmund-abbot|telemetry-analytics)",
"schema": "ccx|ccx_sensitive",
"privileges": ["SELECT"]
},
{
"group": "ccx-srep-data-access",
"schema": "ccx_srep",
Expand Down

0 comments on commit 4ffc0af

Please sign in to comment.