• Install and run XME.digital using docker

  • XM is a master tenant and it could be used to manage other tenants. To do this, add RESOURCE.XM-TENANT specification as follow:


Example:

keyRESOURCE.XM-TENANT
      
name{ en: "Tenant" }
      
isApptrue
      
isAbstractfalse
      
iconweb
      
states:
          - 
keyNEW
            
name{ en: "New" }
            
iconfiber_new
            
color'#FFEB3B'
            
next:
                - 
stateKeyACTIVE
                  
name{ en: "Activate" }
          - 
keyERROR
            
name{ en: "Error" }
            
iconfiber_new
            
color'#FF0000'
            
next:
                - 
stateKeyACTIVE
                  
name{ en: "Activate" }
          - 
keyACTIVE
            
name{ en: "Active" }
            
iconplay_arrow
            
color'#4CAF50'
            
next:
                - 
stateKeySUSPENDED
                  
name{ en: "Suspend" }
          - 
keySUSPENDED
            
name{ en: "Suspended" }
            
iconstop
            
color'#795548'
            
next:
                - 
stateKeyACTIVE
                  
name{ en: "Activate" }
                - 
stateKeyDELETED
                  
name{ en: "Delete" }
          - 
keyDELETED
            
name{ en: "Deleted" }
            
iconstop
            
color'#1a1333'
   
dataSpec|
         {

     "type": "object",

     "title": "Data",

     "properties": {

         "uaa": {

             "title": "Uaa",

             "type": "object",

             "properties": {

                 "create": {

                     "title": "Create",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "delete": {

                     "title": "Delete",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "manage": {

                     "title": "Manage",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 }

             }

         },

         "entity": {

             "title": "Entity",

             "type": "object",

             "properties": {

                 "create": {

                     "title": "Create",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "delete": {

                     "title": "Delete",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "manage": {

                     "title": "Manage",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 }

             }

         },

         "gate": {

             "title": "Gate",

             "type": "object",

             "properties": {

                 "create": {

                     "title": "Create",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "delete": {

                     "title": "Delete",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "manage": {

                     "title": "Manage",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 }

             }

         },

         "dashboard": {

             "title": "Dashboard",

             "type": "object",

             "properties": {

                 "create": {

                     "title": "Create",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "delete": {

                     "title": "Delete",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "manage": {

                     "title": "Manage",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 }

             }

         },

         "timeline": {

             "title": "Timeline",

             "type": "object",

             "properties": {

                 "create": {

                     "title": "Create",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 },

                 "delete": {

                     "title": "Delete",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string", "null"]

                         }

                     }

                 },

                 "manage": {

                     "title": "Manage",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string", "null"]

                         }

                     }

                 }

             }

         },

         "balance": {

             "title": "Balance",

             "type": "object",

             "properties": {

                 "create": {

                     "title": "Create",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string", "null"]

                         }

                     }

                 },

                 "delete": {

                     "title": "Delete",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string", "null"]

                         }

                     }

                 },

                 "manage": {

                     "title": "Manage",

                     "type": "object",

                     "properties": {

                         "success": {

                             "title": "Success",

                             "type": "boolean"

                         },

                         "errorMessage": {

                             "title": "Error message",

                             "type": ["string","null"]

                         }

                     }

                 }

             }

         }

     }

 }