UNPKG

processcube.apptemplate

Version:

A AppTemplate for a App build with and for the ProcessCube Plattform

99 lines (98 loc) 3.19 kB
{ "issuerUrl": "http://authority:11560", "applicationPort": 11560, "development": { "builtInReactDevServer": false, "detailedErrors": true, "disableHttpsEnforcement": true, "enableLocalhostImplicit": true, "fixWrongHostnames": true }, "studio": true, "engines": [ { "clientId": "5minds_engine", "clientSecret": "5minds_engine" } ], "scopes": { "additionalScopes": { "flow_manager": { "description": "some claims for the flow manager", "claims": ["flows.read"] }, "nodered": { "description": "some claims for nodered", "claims": ["nodered_admin"] }, "lanes": { "description": "lane claims of processes", "claims": ["lane1", "lane2"] } } }, "claims": { "flows.read": { "type": "boolean", "description": "Read access to flows" }, "nodered_admin": { "type": "boolean", "description": "admin" }, "lane1": { "type": "string", "description": "Claim for lane1" }, "lane2": { "type": "string", "description": "Claim for lane2" } }, "otherClients": [ { "clientId": "NodeRedEditorClient", "clientSecret": "NodeRedEditorSecret", "scope": "openid email profile nodered lanes engine_read engine_write", "grant_types": ["authorization_code", "refresh_token"], "response_types": ["code"], "redirect_uris": ["http://localhost:1880/auth/strategy/callback"], "post_logout_redirect_uris": ["http://localhost:1880/"], "corsOrigins": ["http://localhost:1880"] }, { "clientId": "NodeRedDashboardClient", "clientSecret": "NodeRedDashboardSecret", "scope": "openid email profile lanes engine_read engine_write", "grant_types": ["authorization_code", "refresh_token"], "response_types": ["code"], "redirect_uris": ["http://localhost:1880/auth/dashboard/callback"], "post_logout_redirect_uris": ["http://localhost:1880/dashboard"], "corsOrigins": ["http://localhost:1880"] }, { "clientId": "nodered_app_deployment", "clientSecret": "nodered_app_secret_deployment", "scope": "openid email profile engine_read engine_write", "grant_types": ["client_credentials", "authorization_code"] } ], "database": { "dialect": "sqlite", "storage": "storage/database.sqlite", "logging": false }, "extensions": { "path": "/app/extensions", "configs": { "username_password": {} } }, "externalTaskWorkers": [ { "clientId": "external_task_worker", "clientSecret": "external_task_worker_secret", "scope": "engine_etw engine_read engine_write" } ] }