useasdemo
Version:
46 lines (44 loc) • 1.64 kB
JSON
{
"$schema": "http://json-schema.org/schema",
"id": "SchematicsEcipRbacAdd",
"title": "EcipRbac Add Options Schema",
"type": "object",
"properties": {
"app": {
"type": "boolean",
"description": "Generates app catalog and module",
"default": true,
"x-prompt": "Would you like to add app module(contains application management)? (default: Y)"
},
"system": {
"type": "boolean",
"description": "Generates system catalog and module",
"default": true,
"x-prompt": "Would you like to add system module(contains data dictionary and resource management)? (default: Y)"
},
"auth": {
"type": "boolean",
"description": "Generates system catalog and module",
"default": true,
"x-prompt": "Would you like to add auth module(contains datasource management and synchronization rule)? (default: Y)"
},
"permission": {
"type": "boolean",
"description": "Generates permission catalog and module",
"default": true,
"x-prompt": "Would you like to add permission module(contains role management)? (default: Y)"
},
"user": {
"type": "boolean",
"description": "Generates user catalog and module",
"default": true,
"x-prompt": "Would you like to add permission module(contains department and local user managerment)? (default: Y)"
},
"log": {
"type": "boolean",
"description": "Generates log catalog and module",
"default": true,
"x-prompt": "Would you like to add log module(contains log manages)? (default: Y)"
}
}
}