Enabling modules
There are three steps that need to be taken before you can use Admin Suite for your EVA endpoint, assuming you've got an endpoint in the first place.
- We need to make a deployment for your Admin Suite
- You need to host a JSON configuration file
- You need to structure your modules across roles
Admin Suite deployment
This is our job. Don't have a deployment? Contact your SL.
Host JSON
In order to make modules available for your EVA environment, you need to host a JSON file containing specific information. The file should adhere to the following structure:
[
{
"Name": "Configuration",
"Code": "CONFIGURATION",
"IsActive": true,
"Data": {
"Title": "Configuration",
"Url": "/configuration",
}
},
{
"Name": "Customers",
"Code": "CRM",
"IsActive": true,
"Data": {
"Title": "Customers",
"Url": "/crm",
}
},
{
"Name": "Finance",
"Code": "FINANCIALS",
"IsActive": true,
"Data": {
"Title": "Finance",
"Url": "/financials",
}
},
{
"Name": "Orders",
"Code": "ORDERS",
"IsActive": true,
"Data": {
"Title": "Orders",
"Url": "/orders",
}
},
{
"Name": "Organizations",
"Code": "ORGANIZATIONS",
"IsActive": true,
"Data": {
"Title": "Organizations",
"Url": "/organizations",
}
},
{
"Name": "Products",
"Code": "PIM",
"IsActive": true,
"Data": {
"Title": "Products",
"Url": "/pim",
}
},
{
"Name": "Promotions",
"Code": "DISCOUNTS",
"IsActive": true,
"Data": {
"Title": "Promotions",
"Url": "/promotions",
}
},
{
"Name": "Settings",
"Code": "SETTINGS",
"IsActive": true,
"Data": {
"Title": "Settings",
"Url": "/settings",
}
},
{
"Name": "Stock",
"Code": "STOCKMANAGEMENT",
"IsActive": true,
"Data": {
"Title": "Stock",
"Url": "/stock-management",
}
},
{
"Name": "Tasks",
"Code": "TASKS",
"IsActive": true,
"Data": {
"Title": "Tasks",
"Url": "/tasks",
}
},
{
"Name": "Monitors",
"Code": "MONITORS",
"IsActive": true,
"Data": {
"Title": "Monitors",
"Url": "/monitors",
}
}
]
In this file, include any modules you want to show up in Admin Suite.
When you have the URL location of your file, set it in either one of the following settings:
AdminModules:ProductionTemplates
- for productionAdminModules:TestTemplates
- for test