From 62baee41057672f0a339377b8bc7ffb4f44a9420 Mon Sep 17 00:00:00 2001 From: SharadCrosby <160919716+SharadCrosby@users.noreply.github.com> Date: Wed, 17 Dec 2025 16:56:40 -0600 Subject: [PATCH] Updated - RTR Permission Matrix readme.md Updated listed databases to match reference of necessary permissions required per the matrix. Specifically, there is a lack of clarity if permissions should be run on RDB and RDB_Modern. --- .../stlt/permissions_validation/readme.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/liquibase-service/src/main/resources/stlt/permissions_validation/readme.md b/liquibase-service/src/main/resources/stlt/permissions_validation/readme.md index 5f5e2aa38..84440cdb8 100644 --- a/liquibase-service/src/main/resources/stlt/permissions_validation/readme.md +++ b/liquibase-service/src/main/resources/stlt/permissions_validation/readme.md @@ -145,13 +145,13 @@ PRINT 'Validation completed. Review results above.'; | Service | Databases | Permissions | |---------|-----------|-----------------------------------------------------------------------------------------------------------------| -| **Organization** | NBS_ODSE, NBS_SRTE, rdb_modern | `SRTE/ODSE:db_datareader` + `ODSE: sp_organization_event` + `ODSE: sp_place_event` + `RDB/rdb_modern: job_flow_log INSERT` | -| **Observation** | NBS_ODSE, NBS_SRTE, rdb_modern | `SRTE/ODSE:db_datareader` + `ODSE:sp_observation_event` + `RDB/rdb_modern: job_flow_log INSERT` | -| **Person** | NBS_ODSE, NBS_SRTE, rdb_modern | `SRTE/ODSE:db_datareader` + `ODSE:4 SPs` + `RDB/rdb_modern: job_flow_log INSERT` | -| **Investigation** | NBS_ODSE, NBS_SRTE, rdb_modern | `db_datawriter/db_datareader` on ODSE + full READ/WRITE on rdb/rdb_modern | -| **LDF** | NBS_ODSE, NBS_SRTE, rdb_modern | `db_datareader` + 7 SPs + `job_flow_log INSERT` | -| **Post Processing** | rdb, rdb_modern, NBS_SRTE | `ODSEdb_datareader`,`db_owner` on RDB/rdb_modern + `db_datareader` on SRTE | -| **Kafka Sync** | rdb_modern | `db_datareader/db_datawriter` (full READ/WRITE) | +| **Organization** | NBS_ODSE, NBS_SRTE, rdb, rdb_modern | `SRTE/ODSE:db_datareader` + `ODSE: sp_organization_event` + `ODSE: sp_place_event` + `RDB/rdb_modern: job_flow_log INSERT` | +| **Observation** | NBS_ODSE, NBS_SRTE, rdb, rdb_modern | `SRTE/ODSE:db_datareader` + `ODSE:sp_observation_event` + `RDB/rdb_modern: job_flow_log INSERT` | +| **Person** | NBS_ODSE, NBS_SRTE, rdb, rdb_modern | `SRTE/ODSE:db_datareader` + `ODSE:4 SPs` + `RDB/rdb_modern: job_flow_log INSERT` | +| **Investigation** | NBS_ODSE, rdb_modern | `db_datawriter/db_datareader` on ODSE + full READ/WRITE on rdb/rdb_modern | +| **LDF** | NBS_ODSE, NBS_SRTE, rdb, rdb_modern | `db_datareader` + 7 SPs + `job_flow_log INSERT` | +| **Post Processing** | rdb, rdb_modern, NBS_ODSE, NBS_SRTE | `ODSEdb_datareader`,`db_owner` on RDB/rdb_modern + `db_datareader` on SRTE | +| **Kafka Sync** | rdb, rdb_modern | `db_datareader/db_datawriter` (full READ/WRITE) | | **Debezium** | NBS_ODSE, NBS_SRTE | `db_datareader` only | ## Stored Procedures by Service