{ "ownerApp" : "Orchestrator", "name" : "enable_workspace_clients_for_context", "createBy" : "Marco Lettere", "description": "All workspace clients registered on Information system for given context are enabled for VRE by calling add_workspace_client_to_context", "version" : 1, "ownerEmail" : "marco.lettere@nubisware.com", "inputParameters" : ["filter", "context"], "tasks" : [ { "name": "LAMBDA_TASK", "taskReferenceName": "init", "type": "LAMBDA", "inputParameters": { "root_vo": "{{ root_vo }}", "keycloak": "{{ keycloak }}/{{ keycloak_realm }}", "keycloak_admin" : "{{ keycloak_admin }}/{{ keycloak_realm }}", "id" : "${workflow.input.client_id}", "ctx" : "${workflow.input.context}", "filter" : "${workflow.input.filter}", "scriptExpression": "function e(v){ return (v == null || (v.trim && v.trim() === ''))}; if(e($.ctx)) throw('Context must not be empty'); f=$.filter; if(e(f)) f = []; else if(f instanceof String)) f=[f]; return { encoded_root_vo : encodeURI($.root_vo), filter : Java.to(f,'java.lang.String[]')}" } } ] }