ECS technical documentation
Useful documentation
Steps to setup Consortia env - in this doc described steps needed to setup consortia env from scratch. It can be useful to create any automation pipelines, contains different diagrams regarding tenants topology and and what is going on under the hood when we adding central and member tenants
Enhanced Consortia Support Data FAQ - different consortia questions/answers
ECS Features Readiness - in this doc presented list of ECS features for each team, described dependencies, feature states etc.
Consortium manager settings - in this doc presented what settings we age going to implement in Consortium Settings Manager
Shadow user creation - in this doc presented details to create shadow user from the real user
Architecture Designs
Consortium Member Profile - design for Tenant management CRUD operations, related feature: https://folio-org.atlassian.net/browse/UXPROD-4059
Shadow Users - design for managing affiliations and shadow users, related feature: https://folio-org.atlassian.net/browse/UXPROD-4055
Consortium Authentication - design for authentication, allowing cross-tenant requests, context switching in the consortium, related features: https://folio-org.atlassian.net/browse/UXPROD-4092, https://folio-org.atlassian.net/browse/UXPROD-4044
Sharing Instances With Consortium Members - design for sharing instances in the consortium, related feature: https://folio-org.atlassian.net/browse/UXPROD-4331
Sharing settings with Consortium Members - design for sharing instances in the consortium, related feature:https://folio-org.atlassian.net/browse/UXPROD-4153
DRAFT+Publish+Coordinator - design for publish coordinator functionality, related features: https://folio-org.atlassian.net/browse/UXPROD-4211, https://folio-org.atlassian.net/browse/UXPROD-4153
Consortium Awareness - this document can anwer the question how to understand is modules deployed in consortium mode and what is central tenant for the consortium
ECS testing
https://foliotest.testrail.io/index.php?/suites/view/21&group_id=23689 - all rally test cases for ECS functionality for Thunderjet team
Consortia cases covered with Karate tests - this document described how ECS covered by Karate tests for Thunderjet team
Miro diagrams set
https://miro.com/app/board/uXjVP9HDWqw=/ - ECS requirements and designs
https://miro.com/app/board/uXjVMQEc5yM=/ - Roles management designs
Refinements with ECS discussions
06-06-2023 Consortia questions - different discussions with PO and architects regarding using system user for sharing functionality, saving user sensitive fields in central tenant, sharing functionality, creating affiliation in central tenant etc
06-21-2023 Team questions - todo
Release plans
R2 2023 - Thunderjet Poppy release - in this document described set of features for Poppy release, including all ECS features for Thunderjet team
R3 2023 - Thunderjet Poppy extended release - in this document described set of features for Q release, including ECS all features for Thunderjet team