diff --git a/roles/connect_realm/defaults/main.yml b/roles/connect_realm/defaults/main.yml
index d27ed55..9528bd0 100644
--- a/roles/connect_realm/defaults/main.yml
+++ b/roles/connect_realm/defaults/main.yml
@@ -5,6 +5,9 @@ client_web_origin_connect: "{{ http_s }}://{{ connect_base_url }}"
client_web_origin_wordpress: "{{ http_s }}://{{ wordpress_base_url }}"
client_web_origin_connect_external: "{{ connect_customer_urls | map('regex_replace', '(.+)', http_s + '://\\1') | list }}"
+current_realm_name: "{{ tenant.key }}"
+current_realm_display_name: "{{ tenant.name }}"
+
current_realm_clients:
- name: "{{ connect_client_id }}"
clientId: "{{ connect_client_id }}"
diff --git a/smardigo/pmci/form/tenant.json b/smardigo/pmci/form/tenant.json
index 6631756..ddbbfe0 100644
--- a/smardigo/pmci/form/tenant.json
+++ b/smardigo/pmci/form/tenant.json
@@ -209,6 +209,7 @@
"columns" : [ {
"components" : [ {
"label" : "Mandantenschlüssel",
+ "description" : "Dieser Schlüssel wird mit in die URL übernommen",
"allowMultipleMasks" : false,
"showWordCount" : false,
"showCharCount" : false,
@@ -278,6 +279,7 @@
}, {
"components" : [ {
"label" : "Mandantenname",
+ "description" : "Dieser Name wird im Login Fenster angezeigt",
"allowMultipleMasks" : false,
"showWordCount" : false,
"showCharCount" : false,
@@ -308,27 +310,7 @@
"inputFormat" : "plain",
"encrypted" : false,
"customConditional" : "",
- "logic" : [ {
- "name" : "disable tenant-key",
- "trigger" : {
- "type" : "simple",
- "simple" : {
- "show" : true,
- "when" : "process_definition_key",
- "eq" : "tenant-change"
- }
- },
- "actions" : [ {
- "name" : "disable",
- "type" : "property",
- "property" : {
- "label" : "Disabled",
- "value" : "disabled",
- "type" : "boolean"
- },
- "state" : "true"
- } ]
- } ],
+ "logic" : [ ],
"widget" : {
"type" : ""
},
diff --git a/smardigo/pmci/process-variable-declaration/service-change.json b/smardigo/pmci/process-variable-declaration/service-change.json
index f3ca0e2..3e6bf53 100644
--- a/smardigo/pmci/process-variable-declaration/service-change.json
+++ b/smardigo/pmci/process-variable-declaration/service-change.json
@@ -7,74 +7,62 @@
"type" : "date",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Erstelldatum",
- "tags" : [ ]
+ "label" : "Erstelldatum"
},
"creation_user_id" : {
"type" : "userId",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Ersteller",
- "tags" : [ ]
+ "label" : "Ersteller"
},
"filterTenantId" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "TenantId",
- "tags" : [ ]
+ "label" : "TenantId"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"jobs" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "jobs",
- "tags" : [ ]
+ "label" : "jobs"
},
"keycloakHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"kibanaHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"maintenance_topic" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"managementHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"process_definition_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Prozess",
- "tags" : [ ]
+ "label" : "Prozess"
},
"progress_current" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_current",
- "tags" : [ ]
+ "label" : "progress_current"
},
"progress_max" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_max",
- "tags" : [ ]
+ "label" : "progress_max"
},
"service" : {
"type" : "object",
@@ -82,8 +70,7 @@
"fields" : {
"connect_features" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"cluster" : {
"type" : "object",
@@ -94,88 +81,74 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"service" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Service",
- "tags" : [ ]
+ "label" : "Cluster Service"
},
"size" : {
"type" : "integer",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Größe",
- "tags" : [ ]
+ "label" : "Cluster Größe"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Stage",
- "tags" : [ ]
+ "label" : "Cluster Stage"
}
- },
- "tags" : [ ]
+ }
},
"connect_version" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Version",
- "tags" : [ ]
+ "label" : "Version"
},
"name" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"link" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Link",
- "tags" : [ ]
+ "label" : "Link"
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Stage",
- "tags" : [ ]
+ "label" : "Stage"
},
"tenant" : {
"type" : "object",
@@ -186,37 +159,31 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
}
- },
- "tags" : [ ]
+ }
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"vorgang_status" : {
"type" : "long",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Status",
- "tags" : [ ]
+ "label" : "Status"
},
"vorgang_status_text" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Statustext",
- "tags" : [ ]
+ "label" : "Statustext"
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process-variable-declaration/service-create.json b/smardigo/pmci/process-variable-declaration/service-create.json
index 6ff89f4..fcf8195 100644
--- a/smardigo/pmci/process-variable-declaration/service-create.json
+++ b/smardigo/pmci/process-variable-declaration/service-create.json
@@ -9,96 +9,80 @@
"fields" : {
"username" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"password" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
},
"creation_date" : {
"type" : "date",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Erstelldatum",
- "tags" : [ ]
+ "label" : "Erstelldatum"
},
"creation_user_id" : {
"type" : "userId",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Ersteller",
- "tags" : [ ]
+ "label" : "Ersteller"
},
"filterTenantId" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "TenantId",
- "tags" : [ ]
+ "label" : "TenantId"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"jobs" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "jobs",
- "tags" : [ ]
+ "label" : "jobs"
},
"keycloakHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"kibanaHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"managementHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"process_definition_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Prozess",
- "tags" : [ ]
+ "label" : "Prozess"
},
"progress_current" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_current",
- "tags" : [ ]
+ "label" : "progress_current"
},
"progress_max" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_max",
- "tags" : [ ]
+ "label" : "progress_max"
},
"pruefer_id" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "pruefer_id",
- "tags" : [ ]
+ "label" : "pruefer_id"
},
"request_decision" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "request_decision",
- "tags" : [ ]
+ "label" : "request_decision"
},
"service" : {
"type" : "object",
@@ -106,8 +90,7 @@
"fields" : {
"connect_features" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"cluster" : {
"type" : "object",
@@ -118,88 +101,74 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"service" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Service",
- "tags" : [ ]
+ "label" : "Cluster Service"
},
"size" : {
"type" : "integer",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Größe",
- "tags" : [ ]
+ "label" : "Cluster Größe"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Stage",
- "tags" : [ ]
+ "label" : "Cluster Stage"
}
- },
- "tags" : [ ]
+ }
},
"connect_version" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Version",
- "tags" : [ ]
+ "label" : "Version"
},
"name" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"link" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Link",
- "tags" : [ ]
+ "label" : "Link"
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Stage",
- "tags" : [ ]
+ "label" : "Stage"
},
"tenant" : {
"type" : "object",
@@ -210,44 +179,37 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
}
- },
- "tags" : [ ]
+ }
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"vorgang_status" : {
"type" : "long",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Status",
- "tags" : [ ]
+ "label" : "Status"
},
"vorgang_status_text" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Statustext",
- "tags" : [ ]
+ "label" : "Statustext"
},
"wordpress_admin" : {
"type" : "object",
@@ -256,16 +218,13 @@
"fields" : {
"username" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"password" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process-variable-declaration/service-delete.json b/smardigo/pmci/process-variable-declaration/service-delete.json
index c92ec45..262c0c8 100644
--- a/smardigo/pmci/process-variable-declaration/service-delete.json
+++ b/smardigo/pmci/process-variable-declaration/service-delete.json
@@ -7,74 +7,62 @@
"type" : "date",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Erstelldatum",
- "tags" : [ ]
+ "label" : "Erstelldatum"
},
"creation_user_id" : {
"type" : "userId",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Ersteller",
- "tags" : [ ]
+ "label" : "Ersteller"
},
"filterTenantId" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "TenantId",
- "tags" : [ ]
+ "label" : "TenantId"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"jobs" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "jobs",
- "tags" : [ ]
+ "label" : "jobs"
},
"keycloakHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"kibanaHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"maintenance_topic" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"managementHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"process_definition_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Prozess",
- "tags" : [ ]
+ "label" : "Prozess"
},
"progress_current" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_current",
- "tags" : [ ]
+ "label" : "progress_current"
},
"progress_max" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_max",
- "tags" : [ ]
+ "label" : "progress_max"
},
"service" : {
"type" : "object",
@@ -82,8 +70,7 @@
"fields" : {
"connect_features" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"cluster" : {
"type" : "object",
@@ -94,88 +81,74 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"service" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Service",
- "tags" : [ ]
+ "label" : "Cluster Service"
},
"size" : {
"type" : "integer",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Größe",
- "tags" : [ ]
+ "label" : "Cluster Größe"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Stage",
- "tags" : [ ]
+ "label" : "Cluster Stage"
}
- },
- "tags" : [ ]
+ }
},
"connect_version" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Version",
- "tags" : [ ]
+ "label" : "Version"
},
"name" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"link" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Link",
- "tags" : [ ]
+ "label" : "Link"
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Stage",
- "tags" : [ ]
+ "label" : "Stage"
},
"tenant" : {
"type" : "object",
@@ -186,37 +159,31 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
}
- },
- "tags" : [ ]
+ }
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"vorgang_status" : {
"type" : "long",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Status",
- "tags" : [ ]
+ "label" : "Status"
},
"vorgang_status_text" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Statustext",
- "tags" : [ ]
+ "label" : "Statustext"
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process-variable-declaration/service-replay-setup.json b/smardigo/pmci/process-variable-declaration/service-replay-setup.json
index 61bcf19..33b391a 100644
--- a/smardigo/pmci/process-variable-declaration/service-replay-setup.json
+++ b/smardigo/pmci/process-variable-declaration/service-replay-setup.json
@@ -9,96 +9,80 @@
"fields" : {
"username" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"password" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
},
"creation_date" : {
"type" : "date",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Erstelldatum",
- "tags" : [ ]
+ "label" : "Erstelldatum"
},
"creation_user_id" : {
"type" : "userId",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Ersteller",
- "tags" : [ ]
+ "label" : "Ersteller"
},
"filterTenantId" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "TenantId",
- "tags" : [ ]
+ "label" : "TenantId"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"jobs" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "jobs",
- "tags" : [ ]
+ "label" : "jobs"
},
"keycloakHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"kibanaHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"managementHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"process_definition_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Prozess",
- "tags" : [ ]
+ "label" : "Prozess"
},
"progress_current" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_current",
- "tags" : [ ]
+ "label" : "progress_current"
},
"progress_max" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_max",
- "tags" : [ ]
+ "label" : "progress_max"
},
"pruefer_id" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "pruefer_id",
- "tags" : [ ]
+ "label" : "pruefer_id"
},
"request_decision" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "request_decision",
- "tags" : [ ]
+ "label" : "request_decision"
},
"service" : {
"type" : "object",
@@ -106,8 +90,7 @@
"fields" : {
"connect_features" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"cluster" : {
"type" : "object",
@@ -118,88 +101,74 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"service" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Service",
- "tags" : [ ]
+ "label" : "Cluster Service"
},
"size" : {
"type" : "integer",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Größe",
- "tags" : [ ]
+ "label" : "Cluster Größe"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Stage",
- "tags" : [ ]
+ "label" : "Cluster Stage"
}
- },
- "tags" : [ ]
+ }
},
"connect_version" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Version",
- "tags" : [ ]
+ "label" : "Version"
},
"name" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"link" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Link",
- "tags" : [ ]
+ "label" : "Link"
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Stage",
- "tags" : [ ]
+ "label" : "Stage"
},
"tenant" : {
"type" : "object",
@@ -210,37 +179,31 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
}
- },
- "tags" : [ ]
+ }
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"vorgang_status" : {
"type" : "long",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Status",
- "tags" : [ ]
+ "label" : "Status"
},
"vorgang_status_text" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Statustext",
- "tags" : [ ]
+ "label" : "Statustext"
},
"wordpress_admin" : {
"type" : "object",
@@ -249,16 +212,13 @@
"fields" : {
"username" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"password" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process-variable-declaration/service-setup.json b/smardigo/pmci/process-variable-declaration/service-setup.json
index f152e72..9d67001 100644
--- a/smardigo/pmci/process-variable-declaration/service-setup.json
+++ b/smardigo/pmci/process-variable-declaration/service-setup.json
@@ -9,102 +9,85 @@
"fields" : {
"username" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"password" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
},
"creation_date" : {
"type" : "date",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Erstelldatum",
- "tags" : [ ]
+ "label" : "Erstelldatum"
},
"creation_user_id" : {
"type" : "userId",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Ersteller",
- "tags" : [ ]
+ "label" : "Ersteller"
},
"filterTenantId" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "TenantId",
- "tags" : [ ]
+ "label" : "TenantId"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"in_data" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "in_data",
- "tags" : [ ]
+ "label" : "in_data"
},
"jobs" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "jobs",
- "tags" : [ ]
+ "label" : "jobs"
},
"keycloakHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"kibanaHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"managementHostname" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"process_definition_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Prozess",
- "tags" : [ ]
+ "label" : "Prozess"
},
"progress_current" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_current",
- "tags" : [ ]
+ "label" : "progress_current"
},
"progress_max" : {
"type" : "long",
"classification" : "PRIVATE",
- "label" : "progress_max",
- "tags" : [ ]
+ "label" : "progress_max"
},
"pruefer_id" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "pruefer_id",
- "tags" : [ ]
+ "label" : "pruefer_id"
},
"request_decision" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "request_decision",
- "tags" : [ ]
+ "label" : "request_decision"
},
"service" : {
"type" : "object",
@@ -112,8 +95,7 @@
"fields" : {
"connect_features" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"cluster" : {
"type" : "object",
@@ -124,88 +106,74 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"service" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Service",
- "tags" : [ ]
+ "label" : "Cluster Service"
},
"size" : {
"type" : "integer",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Größe",
- "tags" : [ ]
+ "label" : "Cluster Größe"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Stage",
- "tags" : [ ]
+ "label" : "Cluster Stage"
}
- },
- "tags" : [ ]
+ }
},
"connect_version" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Version",
- "tags" : [ ]
+ "label" : "Version"
},
"name" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Name",
- "tags" : [ ]
+ "label" : "Cluster Name"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"link" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Link",
- "tags" : [ ]
+ "label" : "Link"
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Stage",
- "tags" : [ ]
+ "label" : "Stage"
},
"tenant" : {
"type" : "object",
@@ -216,37 +184,31 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
}
- },
- "tags" : [ ]
+ }
},
"tenant_id" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"tenant_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Tenant Schlüssel",
- "tags" : [ ]
+ "label" : "Tenant Schlüssel"
},
"vorgang_status" : {
"type" : "long",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Status",
- "tags" : [ ]
+ "label" : "Status"
},
"vorgang_status_text" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Statustext",
- "tags" : [ ]
+ "label" : "Statustext"
},
"wordpress_admin" : {
"type" : "object",
@@ -255,16 +217,13 @@
"fields" : {
"username" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"password" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process-variable-declaration/simulation.json b/smardigo/pmci/process-variable-declaration/simulation.json
index 926c48e..bf20e38 100644
--- a/smardigo/pmci/process-variable-declaration/simulation.json
+++ b/smardigo/pmci/process-variable-declaration/simulation.json
@@ -5,19 +5,16 @@
"variableDeclarations" : {
"creation_date" : {
"type" : "date",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"creation_user_id" : {
"type" : "userId",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process-variable-declaration/tenant-change.json b/smardigo/pmci/process-variable-declaration/tenant-change.json
index cb3b59a..c763e9a 100644
--- a/smardigo/pmci/process-variable-declaration/tenant-change.json
+++ b/smardigo/pmci/process-variable-declaration/tenant-change.json
@@ -7,53 +7,45 @@
"type" : "date",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Erstelldatum",
- "tags" : [ ]
+ "label" : "Erstelldatum"
},
"creation_user_id" : {
"type" : "userId",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Ersteller",
- "tags" : [ ]
+ "label" : "Ersteller"
},
"former_tenant" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "former_tenant",
- "tags" : [ ]
+ "label" : "former_tenant"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"keycloak_admin" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "Keycloak Administrator",
- "tags" : [ ]
+ "label" : "Keycloak Administrator"
},
"process_definition_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "HIDDEN process_definition_key",
- "tags" : [ ]
+ "label" : "HIDDEN process_definition_key"
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "Stage",
- "tags" : [ ]
+ "label" : "Stage"
},
"tenant" : {
"type" : "object",
@@ -64,34 +56,29 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Mandantenschlüssel",
- "tags" : [ ]
+ "label" : "Mandantenschlüssel"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"name" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Mandantenname",
- "tags" : [ ]
+ "label" : "Mandantenname"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Stage",
- "tags" : [ ]
+ "label" : "Cluster Stage"
},
"user_ids" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"admin" : {
"type" : "object",
@@ -100,38 +87,31 @@
"fields" : {
"email" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"first_name" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"last_name" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
}
- },
- "tags" : [ ]
+ }
},
"vorgang_status" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Status",
- "tags" : [ ]
+ "label" : "Status"
},
"vorgang_status_text" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Statustext",
- "tags" : [ ]
+ "label" : "Statustext"
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process-variable-declaration/tenant-create.json b/smardigo/pmci/process-variable-declaration/tenant-create.json
index a128cbb..5208de9 100644
--- a/smardigo/pmci/process-variable-declaration/tenant-create.json
+++ b/smardigo/pmci/process-variable-declaration/tenant-create.json
@@ -7,47 +7,40 @@
"type" : "date",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Erstelldatum",
- "tags" : [ ]
+ "label" : "Erstelldatum"
},
"creation_user_id" : {
"type" : "userId",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Ersteller",
- "tags" : [ ]
+ "label" : "Ersteller"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"keycloak_admin" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "Keycloak Administrator",
- "tags" : [ ]
+ "label" : "Keycloak Administrator"
},
"process_definition_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "HIDDEN process_definition_key",
- "tags" : [ ]
+ "label" : "HIDDEN process_definition_key"
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "Stage",
- "tags" : [ ]
+ "label" : "Stage"
},
"tenant" : {
"type" : "object",
@@ -58,34 +51,29 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Mandantenschlüssel",
- "tags" : [ ]
+ "label" : "Mandantenschlüssel"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"name" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Mandantenname",
- "tags" : [ ]
+ "label" : "Mandantenname"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Stage",
- "tags" : [ ]
+ "label" : "Cluster Stage"
},
"user_ids" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"admin" : {
"type" : "object",
@@ -94,38 +82,31 @@
"fields" : {
"email" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"first_name" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"last_name" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
}
- },
- "tags" : [ ]
+ }
},
"vorgang_status" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Status",
- "tags" : [ ]
+ "label" : "Status"
},
"vorgang_status_text" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Statustext",
- "tags" : [ ]
+ "label" : "Statustext"
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process-variable-declaration/tenant-delete.json b/smardigo/pmci/process-variable-declaration/tenant-delete.json
index 8e043bb..71b60eb 100644
--- a/smardigo/pmci/process-variable-declaration/tenant-delete.json
+++ b/smardigo/pmci/process-variable-declaration/tenant-delete.json
@@ -7,53 +7,45 @@
"type" : "date",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Erstelldatum",
- "tags" : [ ]
+ "label" : "Erstelldatum"
},
"creation_user_id" : {
"type" : "userId",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Ersteller",
- "tags" : [ ]
+ "label" : "Ersteller"
},
"former_tenant" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "former_tenant",
- "tags" : [ ]
+ "label" : "former_tenant"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"keycloak_admin" : {
"type" : "object",
"classification" : "PRIVATE",
- "label" : "Keycloak Administrator",
- "tags" : [ ]
+ "label" : "Keycloak Administrator"
},
"process_definition_key" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "HIDDEN process_definition_key",
- "tags" : [ ]
+ "label" : "HIDDEN process_definition_key"
},
"simulation" : {
"type" : "boolean",
"classification" : "PRIVATE",
- "label" : "simulation",
- "tags" : [ ]
+ "label" : "simulation"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
- "label" : "Stage",
- "tags" : [ ]
+ "label" : "Stage"
},
"tenant" : {
"type" : "object",
@@ -64,34 +56,29 @@
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Mandantenschlüssel",
- "tags" : [ ]
+ "label" : "Mandantenschlüssel"
},
"id" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Id",
- "tags" : [ ]
+ "label" : "Id"
},
"name" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Mandantenname",
- "tags" : [ ]
+ "label" : "Mandantenname"
},
"stage" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Cluster Stage",
- "tags" : [ ]
+ "label" : "Cluster Stage"
},
"user_ids" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"admin" : {
"type" : "object",
@@ -100,38 +87,31 @@
"fields" : {
"email" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"first_name" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
},
"last_name" : {
"type" : "string",
- "classification" : "PRIVATE",
- "tags" : [ ]
+ "classification" : "PRIVATE"
}
- },
- "tags" : [ ]
+ }
}
- },
- "tags" : [ ]
+ }
},
"vorgang_status" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Status",
- "tags" : [ ]
+ "label" : "Status"
},
"vorgang_status_text" : {
"type" : "string",
"classification" : "PRIVATE",
"searchable" : true,
- "label" : "Statustext",
- "tags" : [ ]
+ "label" : "Statustext"
}
}
}
\ No newline at end of file
diff --git a/smardigo/pmci/process/service-change.bpmn b/smardigo/pmci/process/service-change.bpmn
index 8b8cacc..0964a63 100644
--- a/smardigo/pmci/process/service-change.bpmn
+++ b/smardigo/pmci/process/service-change.bpmn
@@ -115,7 +115,7 @@
-
+
@@ -172,17 +172,6 @@
Flow_0v9fn99
Flow_105dtdf
-
-
-
- ${10}
- new
-
-
- Flow_0oce9k4
- Flow_105dtdf
- Flow_1csuwvq
-
@@ -219,6 +208,29 @@
+
+ def connect_features_new = service.connect_features
+
+def is_wordpress_active_old = connect_features_old.contains('connect_wordpress');
+def is_wordpress_active_new = connect_features_new.contains('connect_wordpress');
+
+return !is_wordpress_active_old && is_wordpress_active_new;
+
+
+
+
+
+
+
+
+ ${10}
+ new
+
+
+ Flow_0oce9k4
+ Flow_1qh1zeb
+ Flow_1csuwvq
+
Flow_0oce9k4
@@ -318,10 +330,6 @@
Flow_1ck8ltb
Flow_0uh17wl
-
- Flow_0j3iasf
-
-
Flow_0lvy5p2
Flow_0dy0fgx
@@ -529,17 +537,6 @@
Flow_0ljg6ld
Flow_0prbgm6
-
- def connect_features_new = service.connect_features
-
-def is_wordpress_active_old = connect_features_old.contains('connect_wordpress');
-def is_wordpress_active_new = connect_features_new.contains('connect_wordpress');
-
-return !is_wordpress_active_old && is_wordpress_active_new;
-
-
-
-
@@ -963,7 +960,6 @@ return !is_wordpress_active_old && is_wordpress_active_new;
Flow_1otfive
Flow_1t3u8x1
-
@@ -978,6 +974,18 @@ return !is_wordpress_active_old && is_wordpress_active_new;
Flow_0prbgm6
Flow_1otfive
+
+ Flow_0j3iasf
+
+
+
+
+
+
+ Flow_105dtdf
+ Flow_1qh1zeb
+
+
ACHTUNG: Ändert sich das Datenmodell des Tenants muss die Projektion im Wizard angepasst werden, sonst gehen die Daten verloren!
@@ -989,590 +997,618 @@ return !is_wordpress_active_old && is_wordpress_active_new;
with data object
+
with data object
+
with data object
-
-
+
+ load tenant object
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
+
+
+
-
-
+
+
-
-
+
+
+
-
-
+
+
-
+
-
-
-
-
-
-
-
+
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
-
+
+
@@ -1580,179 +1616,183 @@ return !is_wordpress_active_old && is_wordpress_active_new;
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
-
+
+
-
-
+
+
+
+
+
+
@@ -1762,21 +1802,9 @@ return !is_wordpress_active_old && is_wordpress_active_new;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/smardigo/pmci/process/service-delete.bpmn b/smardigo/pmci/process/service-delete.bpmn
index eb1dc25..a7b96d5 100644
--- a/smardigo/pmci/process/service-delete.bpmn
+++ b/smardigo/pmci/process/service-delete.bpmn
@@ -44,7 +44,7 @@
-
+
@@ -75,6 +75,53 @@
Flow_0v9fn99
Flow_07kepmf
+
+
+
+
+
+
+
+
+
+
+
+ Flow_0vpp8s2
+
+
+
+ Flow_1s5t769
+ Flow_0gbz351
+
+
+
+ Flow_0gbz351
+
+
+
+
+
+
+
+ ${500}
+ error
+
+
+ Flow_0vpp8s2
+ Flow_1s5t769
+
+
+
+
+
+
+
+
+
+
+ Flow_07kepmf
+ Flow_0iixe19
+
@@ -82,14 +129,9 @@
new
- Flow_07kepmf
+ Flow_0iixe19
Flow_1csuwvq
-
-
-
-
-
@@ -103,23 +145,19 @@
Flow_1tm31mp
Flow_02ixndu
-
- Flow_02ixndu
- Flow_0j3iasf
-
Flow_0j3iasf
-
-
+
+ Flow_02ixndu
+ Flow_0j3iasf
+
Flow_1csuwvq
Flow_1afqehr
Flow_1tm31mp
-
-
@@ -301,35 +339,6 @@
Flow_1wr2dxn
Flow_0g483es
-
-
- Flow_0vpp8s2
-
-
-
- Flow_1s5t769
- Flow_0gbz351
-
-
-
- Flow_0gbz351
-
-
-
-
-
-
-
- ${500}
- error
-
-
- Flow_0vpp8s2
- Flow_1s5t769
-
-
-
-
@@ -341,7 +350,6 @@
Flow_1ungq2r
-
@@ -357,6 +365,10 @@
ACHTUNG: Ändert sich das Datenmodell des Tenants muss die Projektion im Wizard angepasst werden, sonst gehen die Daten verloren!
+
+ load tenant object
+
+
Service löschen.
@@ -391,7 +403,39 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -404,96 +448,112 @@
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -502,20 +562,20 @@
-
-
-
+
+
+
-
+
-
+
@@ -526,214 +586,182 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/smardigo/pmci/process/service-replay-setup.bpmn b/smardigo/pmci/process/service-replay-setup.bpmn
index 37a2e57..420711f 100644
--- a/smardigo/pmci/process/service-replay-setup.bpmn
+++ b/smardigo/pmci/process/service-replay-setup.bpmn
@@ -28,20 +28,53 @@
+
+
+
+
+
+
+
+ Flow_0vpp8s2
+
+
+
+ Flow_1j2n5v6
+ Flow_0gbz351
+
+
+ Flow_0gbz351
+
+
+
+
+
+
+
+ ${500}
+ error
+
+
+ Flow_0vpp8s2
+ Flow_1j2n5v6
+
+
+
+
- ${envStage}
- ${false}
- ${envKibanaHostname}
- ${envKeycloakHostname}
- ${envManagementHostname}
${service.tenant_id}
${service.tenant_key}
+ ${envStage}
+ ${false}
+ ${envKibanaHostname}
+ ${envKeycloakHostname}
+ ${envManagementHostname}
@@ -97,13 +130,6 @@
Flow_1hsqawc
Flow_13jykf9
-
- Flow_0j3iasf
-
-
-
-
-
@@ -126,8 +152,6 @@
Flow_1ez5s2e
Flow_1um6uhr
-
-
Flow_03gesid
Flow_0o7a7fg
@@ -157,38 +181,14 @@
Flow_0xsem7d
-
-
- Flow_0vpp8s2
-
-
-
- Flow_1j2n5v6
- Flow_0gbz351
-
-
- Flow_0gbz351
-
-
-
-
-
-
-
- ${500}
- error
-
-
- Flow_0vpp8s2
- Flow_1j2n5v6
-
-
-
-
Flow_13jykf9
+
+ Flow_0j3iasf
+
+
@@ -196,7 +196,7 @@
-
+
@@ -205,174 +205,176 @@
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
-
-
-
-
-
+
-
-
+
+
+
+
-
+
-
+
+
+
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/smardigo/pmci/process/service-setup.bpmn b/smardigo/pmci/process/service-setup.bpmn
index b6c80da..e8db6c9 100644
--- a/smardigo/pmci/process/service-setup.bpmn
+++ b/smardigo/pmci/process/service-setup.bpmn
@@ -43,8 +43,17 @@
-
+
+
+
+
+
+
+
+ Flow_1p27woa
+ Flow_0ohuc2f
+
@@ -56,7 +65,7 @@
- Flow_1p27woa
+ Flow_0ohuc2f
Flow_0tgomqu
@@ -98,6 +107,24 @@
Flow_1eku1o4
Flow_0pvr263
+
+
+
+
+
+
+
+
+ [database:[backup_file:"wordpress_portal.sql.gz"]]
+
+ ${progress_current + 1}
+ ${simulation}
+
+
+
+ Flow_0pvr263
+ Flow_1khr5z7
+
@@ -145,25 +172,6 @@
Flow_11k5c1y
Flow_1r4otto
-
-
-
-
-
-
-
-
- [database:[backup_file:"wordpress_portal.sql.gz"]]
-
- ${progress_current + 1}
- ${simulation}
-
-
-
- Flow_0pvr263
- Flow_1khr5z7
-
-
@@ -206,46 +214,50 @@
create data object
-
- with data object
+
+ Server erstellen
-
-
- with data object
+
+
+ Datenbank(en) erstellen
-
+
Datenbank(en) Backup importieren
+
+ with data object
+
Realm/Client erstellen
+
+
+ with data object
+
Service erstellen
+
Kibana Zugriff konfigurieren
-
- Datenbank(en) erstellen
-
-
-
- Server erstellen
-
-
Monitoring aktualisieren
+
with data object
-
+
+ load tenant object
+
+
@@ -253,47 +265,55 @@
-
+
-
-
+
+
-
-
+
+
+
+
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
+
+
+
+
@@ -306,144 +326,152 @@
+
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
diff --git a/smardigo/pmci/script/load-tenant-data.groovy b/smardigo/pmci/script/load-tenant-data.groovy
new file mode 100644
index 0000000..ec870b3
--- /dev/null
+++ b/smardigo/pmci/script/load-tenant-data.groovy
@@ -0,0 +1,6 @@
+def parameters = [:]
+parameters["id"] = tenant.id
+
+def tenants = datasources.query("data-entity-tenants").scope(contextScopeId, contextScopeTag).parameters(parameters).list();
+
+!!tenants[0] ? tenants[0] : tenant
\ No newline at end of file