FE: Unified tenants must have the RealTimeDisable parameter as TRUE

Description

PRDE - Bug default text according to the team DoR (Definition of Ready)

01 - PERSON OF CONTACT (PERSON THAT CAN ANSWER QUESTIONS ABOUT THE PROBLEM):

@MARCOS STUMPF @Lais Machado Eing @Douglas Coimbra Lopes
02 - PROBLEM (WHAT'S THE ISSUE?):

  • Once a Unified Tenant is created/updated, it can be created with the RealTimeDisable parameter as FALSE.
  • Notice if we search the tenant by its id, we can see the parameter RealTimeDisable as FALSE, which is based on ES.

  • Unified tenants should have this parameter always as TRUE.

03 - STEPS TO REPRODUCE (STEP (1...N), VIDEO, SCREENSHOTS, LOGS FOLDER, HEARTBEAT, ETC. – IF IS NOT POSSIBLE TO REPRODUCE EXPLAIN THE REASON):

  • Create/Update a Unified tenant and during its creation, check the field Enable real-time
  • Check the parameter RealTimeDisable from the unified tenant

04 - LINKS (ADD A LINK TO THE BUG OR TO THE TENANT):
05 - EXPECTED BEHAVIOR (LIST THE EXPECTED BEHAVIORS TO CONSIDER THIS BUG AS DONE):

  • Disable only on Unified Tenants the Enable Realtime Storage field to prevent the user from checking this item.
    • [UNIF - Realtime info] Tooltip on disabled checkbox: Unified tenants can't have the storage type Realtime enabled.
    • [not UNIF - Realtime info] Update tooltip Realtime:By disabling the Realtime storage type, the tenant admin will not be able to enable the Realtime storage type. Existing data models with this storage type will not be deleted.
    • Checkbox type Unified info:Unified tenants centralize your Carol Apps's data and processing tasks. Unified tenants can't have the storage type Realtime.
  • BE is setting RealTimeDisable value fixed as TRUE on .