105 lines
8.0 KiB
JSON
105 lines
8.0 KiB
JSON
{
|
|
"runtime_role": "sgf_dev_app",
|
|
"confirmation_required": true,
|
|
"automatically_applied": false,
|
|
"statements": [
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_centres\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_centres\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT ON TABLE public.\"cb_centres\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_centres_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_centres_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"cb_centres_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_origins\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_origins\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT ON TABLE public.\"cb_origins\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_origins_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_origins_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"cb_origins_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_budgets\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_budgets\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT, UPDATE ON TABLE public.\"cb_budgets\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_budgets_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_budgets_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"cb_budgets_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_budget_entries\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_budget_entries\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT ON TABLE public.\"cb_budget_entries\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_budget_entries_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_budget_entries_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"cb_budget_entries_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_audit\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_audit\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT ON TABLE public.\"cb_audit\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_audit_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_audit_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"cb_audit_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_ui_commands\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_ui_commands\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT ON TABLE public.\"cb_ui_commands\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_ui_commands_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_ui_commands_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"cb_ui_commands_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_budget_consumptions\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_budget_consumptions\" FROM PUBLIC",
|
|
"GRANT SELECT ON TABLE public.\"cb_budget_consumptions\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_budget_consumptions_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_budget_consumptions_id_seq\" FROM PUBLIC",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_budget_reinforcements\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_budget_reinforcements\" FROM PUBLIC",
|
|
"GRANT SELECT ON TABLE public.\"cb_budget_reinforcements\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_budget_reinforcements_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_budget_reinforcements_id_seq\" FROM PUBLIC",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_consumption_sources\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"cb_consumption_sources\" FROM PUBLIC",
|
|
"GRANT SELECT ON TABLE public.\"cb_consumption_sources\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_consumption_sources_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"cb_consumption_sources_id_seq\" FROM PUBLIC",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_requests\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_requests\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT, UPDATE ON TABLE public.\"ir_requests\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_requests_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_requests_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"ir_requests_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_steps\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_steps\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT, UPDATE ON TABLE public.\"ir_steps\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_steps_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_steps_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"ir_steps_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_policies\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_policies\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT, UPDATE ON TABLE public.\"ir_policies\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_policies_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_policies_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"ir_policies_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_events\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_events\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT ON TABLE public.\"ir_events\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_events_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_events_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"ir_events_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_commands\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_commands\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT ON TABLE public.\"ir_commands\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_commands_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_commands_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"ir_commands_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_policy_versions\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"ir_policy_versions\" FROM PUBLIC",
|
|
"GRANT SELECT, INSERT ON TABLE public.\"ir_policy_versions\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_policy_versions_id_seq\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON SEQUENCE public.\"ir_policy_versions_id_seq\" FROM PUBLIC",
|
|
"GRANT USAGE ON SEQUENCE public.\"ir_policy_versions_id_seq\" TO \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"sgc_installations\" FROM \"sgf_dev_app\"",
|
|
"REVOKE ALL PRIVILEGES ON TABLE public.\"sgc_installations\" FROM PUBLIC",
|
|
"GRANT SELECT ON TABLE public.\"sgc_installations\" TO \"sgf_dev_app\""
|
|
],
|
|
"excluded": [
|
|
"CREATE",
|
|
"ownership",
|
|
"DELETE",
|
|
"UPDATE on append-only history",
|
|
"all-tables\/default-privileges grants"
|
|
]
|
|
}
|