mozmeao/basket

Implement CTMS-only mode

Closed this issue · 1 comments

CTMS_ENABLED=True is implemented in dual-write mode, where SFDC is the primary source, and CTMS gets a copy of most updates. In the final mode, CTMS will be the only source of data, SFDC will not be consulted. This could be implemented with a SFDC_ENABLED flag, default on, which can be used to turn off the SFDC integration. This could be tested in basket-dev, and used to make the transition in May.

There may be another transition phase, such as CTMS_FIRST=True, where both systems are still consulted, but CTMS is the primary source of user data.

Implemented with SFDC_ENABLED=False, and deployed to dev, stage, and prod.