Skip to content

Commit 7c3d1b0

Browse files
authored
Merge pull request #41 from Sage-Bionetworks/create-governance-role
Create governance role
2 parents c774da9 + a8c26b0 commit 7c3d1b0

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

admin/grants.sql

+22
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,10 @@ GRANT ROLE FAIR TO USER "amy.heiser@sagebase.org";
160160
GRANT ROLE DPE_OPS TO USER "thomas.yu@sagebase.org";
161161
GRANT ROLE DPE_OPS TO USER "sophia.jobe@sagebase.org";
162162

163+
GRANT ROLE GOVERNANCE TO USER "christine.suver@sagebase.org";
164+
GRANT ROLE GOVERNANCE TO USER "kimberly.corrigan@sagebase.org";
165+
GRANT ROLE GOVERNANCE TO USER "ann.novakowski@sagebase.org";
166+
163167
-- Create governance privileges
164168
GRANT ROLE MASKING_ADMIN
165169
TO USER "thomas.yu@sagebase.org";
@@ -298,6 +302,24 @@ TO ROLE DATA_ENGINEER;
298302
-- TO ROLE DATA_ENGINEER;
299303
-- GRANT ALL PRIVILEGES ON ALL STREAMS IN DATABASE SYNAPSE_DATA_WAREHOUSE_DEV
300304
-- TO ROLE DATA_ENGINEER;
305+
GRANT USAGE ON DATABASE SYNAPSE_DATA_WAREHOUSE
306+
TO ROLE GOVERNANCE;
307+
GRANT USAGE ON ALL SCHEMAS IN DATABASE SYNAPSE_DATA_WAREHOUSE
308+
TO ROLE GOVERNANCE;
309+
GRANT SELECT ON ALL TABLES IN DATABASE SYNAPSE_DATA_WAREHOUSE
310+
TO ROLE GOVERNANCE;
311+
GRANT SELECT ON ALL VIEWS IN DATABASE SYNAPSE_DATA_WAREHOUSE
312+
TO ROLE GOVERNANCE;
313+
GRANT SELECT ON ALL DYNAMIC TABLES IN DATABASE SYNAPSE_DATA_WAREHOUSE
314+
TO ROLE GOVERNANCE;
315+
GRANT USAGE ON FUTURE SCHEMAS IN DATABASE SYNAPSE_DATA_WAREHOUSE
316+
TO ROLE GOVERNANCE;
317+
GRANT SELECT ON FUTURE TABLES IN DATABASE SYNAPSE_DATA_WAREHOUSE
318+
TO ROLE GOVERNANCE;
319+
GRANT SELECT ON FUTURE VIEWS IN DATABASE SYNAPSE_DATA_WAREHOUSE
320+
TO ROLE GOVERNANCE;
321+
GRANT SELECT ON FUTURE DYNAMIC TABLES IN DATABASE SYNAPSE_DATA_WAREHOUSE
322+
TO ROLE GOVERNANCE;
301323

302324

303325
-- Sage database privileges

admin/roles.sql

+2
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,5 @@ CREATE ROLE IF NOT EXISTS AD;
2121

2222
-- FAIR
2323
CREATE ROLE IF NOT EXISTS FAIR;
24+
-- GOVERNANCE
25+
CREATE ROLE IF NOT EXISTS GOVERNANCE;

0 commit comments

Comments
 (0)