User: dan@sartography.com deleted process group dan
This commit is contained in:
parent
b35c654074
commit
2bac0b2534
|
@ -1,41 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:spiffworkflow="http://spiffworkflow.org/bpmn/schema/1.0/core" id="Definitions_96f6665" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="3.0.0-dev">
|
||||
<bpmn:process id="Proccess_lciuw8t" isExecutable="true">
|
||||
<bpmn:startEvent id="StartEvent_1">
|
||||
<bpmn:outgoing>Flow_1dklsvb</bpmn:outgoing>
|
||||
</bpmn:startEvent>
|
||||
<bpmn:sequenceFlow id="Flow_1dklsvb" sourceRef="StartEvent_1" targetRef="Activity_0u3187y" />
|
||||
<bpmn:endEvent id="Event_19pa6jx">
|
||||
<bpmn:incoming>Flow_0bvjrjo</bpmn:incoming>
|
||||
</bpmn:endEvent>
|
||||
<bpmn:sequenceFlow id="Flow_0bvjrjo" sourceRef="Activity_0u3187y" targetRef="Event_19pa6jx" />
|
||||
<bpmn:businessRuleTask id="Activity_0u3187y">
|
||||
<bpmn:extensionElements>
|
||||
<spiffworkflow:calledDecisionId>Check_Amount_Documentation_Submit_Invoice</spiffworkflow:calledDecisionId>
|
||||
</bpmn:extensionElements>
|
||||
<bpmn:incoming>Flow_1dklsvb</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_0bvjrjo</bpmn:outgoing>
|
||||
</bpmn:businessRuleTask>
|
||||
</bpmn:process>
|
||||
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
||||
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Proccess_lciuw8t">
|
||||
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
|
||||
<dc:Bounds x="179" y="159" width="36" height="36" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Event_19pa6jx_di" bpmnElement="Event_19pa6jx">
|
||||
<dc:Bounds x="432" y="159" width="36" height="36" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_1bl5y18_di" bpmnElement="Activity_0u3187y">
|
||||
<dc:Bounds x="270" y="137" width="100" height="80" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNEdge id="Flow_1dklsvb_di" bpmnElement="Flow_1dklsvb">
|
||||
<di:waypoint x="215" y="177" />
|
||||
<di:waypoint x="270" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0bvjrjo_di" bpmnElement="Flow_0bvjrjo">
|
||||
<di:waypoint x="370" y="177" />
|
||||
<di:waypoint x="432" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
</bpmndi:BPMNPlane>
|
||||
</bpmndi:BPMNDiagram>
|
||||
</bpmn:definitions>
|
|
@ -1,12 +0,0 @@
|
|||
{
|
||||
"description": "Testing DMN",
|
||||
"display_name": "DMN Error",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "dan/dmn-error",
|
||||
"is_review": false,
|
||||
"primary_file_name": "test1.bpmn",
|
||||
"primary_process_id": "Proccess_lciuw8t"
|
||||
}
|
|
@ -1,44 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/" xmlns:dmndi="https://www.omg.org/spec/DMN/20191111/DMNDI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="Definitions_76910d7" name="DRD" namespace="http://camunda.org/schema/1.0/dmn">
|
||||
<decision id="Check_Amount_Documentation_Submit_Invoice" name="My Check Amount">
|
||||
<decisionTable id="decisionTable_1">
|
||||
<input id="input_1">
|
||||
<inputExpression id="inputExpression_1" typeRef="string">
|
||||
<text>x</text>
|
||||
</inputExpression>
|
||||
</input>
|
||||
<output id="output_1" name="y" typeRef="string" />
|
||||
<rule id="DecisionRule_14q2jwl">
|
||||
<inputEntry id="UnaryTests_0pynigj">
|
||||
<text>1</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_10c6qh7">
|
||||
<text>1000</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_1g8ep0n">
|
||||
<inputEntry id="UnaryTests_1lcnkwk">
|
||||
<text>2</text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_001g5xs">
|
||||
<text>3000</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_02gugra">
|
||||
<inputEntry id="UnaryTests_0h7h26u">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0p5mowl">
|
||||
<text>4000</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
</decisionTable>
|
||||
</decision>
|
||||
<dmndi:DMNDI>
|
||||
<dmndi:DMNDiagram id="DMNDiagram_1cykosu">
|
||||
<dmndi:DMNShape id="DMNShape_1dhfq2s" dmnElementRef="Check_Amount_Documentation_Submit_Invoice">
|
||||
<dc:Bounds height="80" width="180" x="157" y="151" />
|
||||
</dmndi:DMNShape>
|
||||
</dmndi:DMNDiagram>
|
||||
</dmndi:DMNDI>
|
||||
</definitions>
|
|
@ -1,25 +0,0 @@
|
|||
{
|
||||
"admin": false,
|
||||
"description": "Dan's Tests",
|
||||
"display_name": "Dan",
|
||||
"display_order": 1,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": [
|
||||
{
|
||||
"description": "Set up groups and permissions",
|
||||
"display_name": "Set Permissions",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "dan/set-permissions",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "permissions.bpmn",
|
||||
"primary_process_id": "Process_81k3gh6",
|
||||
"process_group": null,
|
||||
"sort_index": "dan/set-permissions"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -1,164 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/" xmlns:dmndi="https://www.omg.org/spec/DMN/20191111/DMNDI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/2.0" id="Definitions_76910d7" name="DRD" namespace="http://camunda.org/schema/1.0/dmn">
|
||||
<decision id="groups_to_permissions" name="Groups to Permissions">
|
||||
<decisionTable id="decisionTable_1" hitPolicy="COLLECT">
|
||||
<input id="input_1" biodi:width="150">
|
||||
<inputExpression id="inputExpression_1" typeRef="string">
|
||||
<text>"*"</text>
|
||||
</inputExpression>
|
||||
</input>
|
||||
<output id="OutputClause_14rq1xp" name="permission_groups" typeRef="string" />
|
||||
<output id="output_1" name="permissions" typeRef="string" biodi:width="279" />
|
||||
<output id="OutputClause_1d0f70s" name="permission_uris" typeRef="string" biodi:width="254" />
|
||||
<rule id="DecisionRule_13uhk78">
|
||||
<description>Admins have access to everything.</description>
|
||||
<inputEntry id="UnaryTests_1yb5tu4">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_00aw971">
|
||||
<text>"admin"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1drtsn8">
|
||||
<text>["all"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_13n9min">
|
||||
<text>"ALL"
|
||||
</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_1ush1di">
|
||||
<inputEntry id="UnaryTests_0ajhuce">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0w3207v">
|
||||
<text>"education"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0mhnzp3">
|
||||
<text>["create", "read", "update", "delete"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0t37e9p">
|
||||
<text>"/process-groups/education:*"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_0kcffrp">
|
||||
<inputEntry id="UnaryTests_10ga6h2">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0ujmqk1">
|
||||
<text>"organization"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_09f42eh">
|
||||
<text>["create", "read", "update", "delete"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0edy3e8">
|
||||
<text>"/process-groups/education:*"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_15ava6l">
|
||||
<inputEntry id="UnaryTests_1d8q18o">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_143ih01">
|
||||
<text>"Finance Team"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0aaakd4">
|
||||
<text>["all"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_031h3bx">
|
||||
<text>"PG:manage-procurement:procurement"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_1ev5071">
|
||||
<inputEntry id="UnaryTests_0rmdeuf">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1db9u0f">
|
||||
<text>"demo"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1tf5fq7">
|
||||
<text>["start"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_19v58sy">
|
||||
<text>"PM:manage-revenue-streams:product-revenue-streams:customer-contracts-trade-terms"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_16waes0">
|
||||
<inputEntry id="UnaryTests_1si0twd">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_03bfkxs">
|
||||
<text>"demo"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0a2vmfc">
|
||||
<text>["start"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1hiq5xs">
|
||||
<text>"PG:manage-procurement:procurement:core-contributor-invoice-management"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_0ps58js">
|
||||
<inputEntry id="UnaryTests_0mmu39q">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1j2pibl">
|
||||
<text>"demo"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0f635r8">
|
||||
<text>["start"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_18qbym6">
|
||||
<text>"PG:manage-procurement:vendor-lifecycle-management"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_04wbkm7">
|
||||
<inputEntry id="UnaryTests_0rbr6bh">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1ubfxe8">
|
||||
<text>"test"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1f0vzm8">
|
||||
<text>["start"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1uyihda">
|
||||
<text>"PG:misc:test"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_0y6tpc1">
|
||||
<inputEntry id="UnaryTests_0idup89">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0jn02bx">
|
||||
<text>"everybody"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0qw2qs5">
|
||||
<text>["read"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1671tcs">
|
||||
<text>"PG:ALL"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_0vxd5xq">
|
||||
<inputEntry id="UnaryTests_18ra8iv">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_09upqcm">
|
||||
<text>"everybody"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0qu6sf0">
|
||||
<text>["all"]</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0mnqz8y">
|
||||
<text>"BASIC"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
</decisionTable>
|
||||
</decision>
|
||||
<dmndi:DMNDI>
|
||||
<dmndi:DMNDiagram id="DMNDiagram_1cykosu">
|
||||
<dmndi:DMNShape id="DMNShape_1dhfq2s" dmnElementRef="groups_to_permissions">
|
||||
<dc:Bounds height="80" width="180" x="157" y="151" />
|
||||
</dmndi:DMNShape>
|
||||
</dmndi:DMNDiagram>
|
||||
</dmndi:DMNDI>
|
||||
</definitions>
|
|
@ -1,287 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:spiffworkflow="http://spiffworkflow.org/bpmn/schema/1.0/core" id="Definitions_96f6665" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="3.0.0-dev">
|
||||
<bpmn:process id="Process_81k3gh6" isExecutable="true">
|
||||
<bpmn:startEvent id="StartEvent_1">
|
||||
<bpmn:outgoing>Flow_04t49zv</bpmn:outgoing>
|
||||
</bpmn:startEvent>
|
||||
<bpmn:sequenceFlow id="Flow_04t49zv" sourceRef="StartEvent_1" targetRef="Activity_0fqwhd1" />
|
||||
<bpmn:sequenceFlow id="Flow_0q5cs4y" sourceRef="Activity_0pdrn26" targetRef="Activity_1jexxm1" />
|
||||
<bpmn:businessRuleTask id="Activity_0fqwhd1" name="Determine Users Group">
|
||||
<bpmn:extensionElements>
|
||||
<spiffworkflow:calledDecisionId>users_to_groups</spiffworkflow:calledDecisionId>
|
||||
</bpmn:extensionElements>
|
||||
<bpmn:incoming>Flow_04t49zv</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_194nkr6</bpmn:outgoing>
|
||||
</bpmn:businessRuleTask>
|
||||
<bpmn:businessRuleTask id="Activity_0iom85m" name="Determine Permissions">
|
||||
<bpmn:extensionElements>
|
||||
<spiffworkflow:calledDecisionId>groups_to_permissions</spiffworkflow:calledDecisionId>
|
||||
</bpmn:extensionElements>
|
||||
<bpmn:incoming>Flow_194nkr6</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_0fhzucf</bpmn:outgoing>
|
||||
</bpmn:businessRuleTask>
|
||||
<bpmn:manualTask id="Activity_0pdrn26" name="Display Proposed Permissions">
|
||||
<bpmn:extensionElements>
|
||||
<spiffworkflow:instructionsForEndUser># Permission for each group
|
||||
When you select continue, the following permissions will be written to the database.
|
||||
|
||||
{% for group in group_info %}
|
||||
|
||||
---
|
||||
|
||||
## {{group['name']}} Group
|
||||
**Users in Group:**
|
||||
{% for user in group['users'] %}
|
||||
* {{ user }}
|
||||
{% endfor %}
|
||||
|
||||
**Permissions:**
|
||||
| Path | Allowed Actions |
|
||||
| ---------------| -------|
|
||||
{% for permission in group['permissions'] %}
|
||||
| {{permission['uri']}} | {{ permission['actions'] |join(', ') }} |
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
|
||||
</spiffworkflow:instructionsForEndUser>
|
||||
</bpmn:extensionElements>
|
||||
<bpmn:incoming>Flow_0f4klqg</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_0q5cs4y</bpmn:outgoing>
|
||||
</bpmn:manualTask>
|
||||
<bpmn:sequenceFlow id="Flow_194nkr6" sourceRef="Activity_0fqwhd1" targetRef="Activity_0iom85m" />
|
||||
<bpmn:sequenceFlow id="Flow_132k5th" sourceRef="Activity_1jexxm1" targetRef="Activity_0ino532" />
|
||||
<bpmn:scriptTask id="Activity_1jexxm1" name="Set Permissions">
|
||||
<bpmn:incoming>Flow_0q5cs4y</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_132k5th</bpmn:outgoing>
|
||||
<bpmn:script># clear_permissions() ## Clears all groups and permissions from the system. EXCEPT ...
|
||||
|
||||
for group in group_info:
|
||||
for user in group['users']:
|
||||
add_user_to_group(user, group['name'])
|
||||
for permission in group['permissions']:
|
||||
for crud_op in permission['actions']:
|
||||
add_permission(crud_op, permission['uri'], group['name'])
|
||||
|
||||
all_permissions = get_all_permissions()</bpmn:script>
|
||||
</bpmn:scriptTask>
|
||||
<bpmn:manualTask id="Activity_0ino532" name="Show Actual Permissions">
|
||||
<bpmn:extensionElements>
|
||||
<spiffworkflow:instructionsForEndUser>| Group | Path | Allowed Actions |
|
||||
| ---------------| -------| ------|
|
||||
{% for permission in all_permissions %}
|
||||
| {{permission['group_identifier']}} | {{permission['uri']}} | {{permission['permissions']}}
|
||||
{% endfor %}</spiffworkflow:instructionsForEndUser>
|
||||
<spiffworkflow:postScript>del(all_permissions)</spiffworkflow:postScript>
|
||||
</bpmn:extensionElements>
|
||||
<bpmn:incoming>Flow_132k5th</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_1ozuh1f</bpmn:outgoing>
|
||||
</bpmn:manualTask>
|
||||
<bpmn:sequenceFlow id="Flow_0f4klqg" sourceRef="Activity_0jt9kr1" targetRef="Activity_0pdrn26" />
|
||||
<bpmn:scriptTask id="Activity_0jt9kr1" name="merge lists">
|
||||
<bpmn:extensionElements>
|
||||
<spiffworkflow:unitTests>
|
||||
<spiffworkflow:unitTest id="Two Records Test">
|
||||
<spiffworkflow:inputJson>{
|
||||
"groups": [
|
||||
"Administrators"
|
||||
],
|
||||
"users": [
|
||||
"admin@spiffworkflow.org"
|
||||
],
|
||||
"permission_groups": [
|
||||
"Administrators"
|
||||
],
|
||||
"permission_uris": [
|
||||
"/*"
|
||||
],
|
||||
"permissions": [
|
||||
[
|
||||
"create",
|
||||
"read",
|
||||
"update",
|
||||
"delete"
|
||||
]
|
||||
]
|
||||
}</spiffworkflow:inputJson>
|
||||
<spiffworkflow:expectedOutputJson>{
|
||||
"group_info": [
|
||||
{
|
||||
"name":"Administrators",
|
||||
"permissions": [
|
||||
{"actions": [
|
||||
"create","read","update","delete"
|
||||
],
|
||||
"uri": "/*"
|
||||
}
|
||||
],
|
||||
"users": ["admin@spiffworkflow.org"]
|
||||
}
|
||||
]
|
||||
}</spiffworkflow:expectedOutputJson>
|
||||
</spiffworkflow:unitTest>
|
||||
<spiffworkflow:unitTest id="Second Test">
|
||||
<spiffworkflow:inputJson>{
|
||||
"groups": [
|
||||
"Administrators",
|
||||
"Everyone"
|
||||
],
|
||||
"users": [
|
||||
"admin@spiffworkflow.org",
|
||||
"*"
|
||||
],
|
||||
"permission_groups": [
|
||||
"Administrators",
|
||||
"Everyone"
|
||||
],
|
||||
"permission_uris": [
|
||||
"/*",
|
||||
"/*"
|
||||
],
|
||||
"permissions": [
|
||||
[
|
||||
"create",
|
||||
"read",
|
||||
"update",
|
||||
"delete"
|
||||
],
|
||||
[
|
||||
"read"
|
||||
]
|
||||
]
|
||||
}</spiffworkflow:inputJson>
|
||||
<spiffworkflow:expectedOutputJson>{
|
||||
"group_info": [
|
||||
{
|
||||
"name": "Administrators",
|
||||
"permissions": [
|
||||
{
|
||||
"actions": [
|
||||
"create",
|
||||
"read",
|
||||
"update",
|
||||
"delete"
|
||||
],
|
||||
"uri": "/*"
|
||||
}
|
||||
],
|
||||
"users": [
|
||||
"admin@spiffworkflow.org"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Everyone",
|
||||
"permissions": [
|
||||
{
|
||||
"actions": [
|
||||
"read"
|
||||
],
|
||||
"uri": "/*"
|
||||
}
|
||||
],
|
||||
"users": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}</spiffworkflow:expectedOutputJson>
|
||||
</spiffworkflow:unitTest>
|
||||
</spiffworkflow:unitTests>
|
||||
</bpmn:extensionElements>
|
||||
<bpmn:incoming>Flow_0fhzucf</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_0f4klqg</bpmn:outgoing>
|
||||
<bpmn:script>info_by_group = {}
|
||||
for i, group in enumerate(groups):
|
||||
if not group in info_by_group:
|
||||
info_by_group[group] = {"users":[], "permissions": []}
|
||||
info_by_group[group]["users"].append(users[i])
|
||||
|
||||
for i, group in enumerate(permission_groups):
|
||||
if not group in info_by_group:
|
||||
info_by_group[group] = {"users":[], "permissions": []}
|
||||
info_by_group[group]["permissions"].append(
|
||||
{"uri": permission_uris[i],
|
||||
"actions": permissions[i]}
|
||||
)
|
||||
group_info = []
|
||||
for group in info_by_group.keys():
|
||||
group_info.append({
|
||||
"name": group,
|
||||
"users": info_by_group[group]['users'],
|
||||
"permissions": info_by_group[group]['permissions']
|
||||
})
|
||||
del(info_by_group)
|
||||
del(group)
|
||||
del(i)
|
||||
del(groups)
|
||||
del(permissions)
|
||||
del(permission_groups)
|
||||
del(permission_uris)
|
||||
del(users)</bpmn:script>
|
||||
</bpmn:scriptTask>
|
||||
<bpmn:sequenceFlow id="Flow_0fhzucf" sourceRef="Activity_0iom85m" targetRef="Activity_0jt9kr1" />
|
||||
<bpmn:sequenceFlow id="Flow_1ozuh1f" sourceRef="Activity_0ino532" targetRef="Event_0nbfjnu" />
|
||||
<bpmn:endEvent id="Event_0nbfjnu">
|
||||
<bpmn:incoming>Flow_1ozuh1f</bpmn:incoming>
|
||||
</bpmn:endEvent>
|
||||
</bpmn:process>
|
||||
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
||||
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_81k3gh6">
|
||||
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
|
||||
<dc:Bounds x="179" y="159" width="36" height="36" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_1afo4x3_di" bpmnElement="Activity_0fqwhd1">
|
||||
<dc:Bounds x="280" y="137" width="100" height="80" />
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_0e33fg2_di" bpmnElement="Activity_0iom85m">
|
||||
<dc:Bounds x="440" y="137" width="100" height="80" />
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_16w91n5_di" bpmnElement="Activity_0pdrn26">
|
||||
<dc:Bounds x="780" y="137" width="100" height="80" />
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_0x17g2k_di" bpmnElement="Activity_1jexxm1">
|
||||
<dc:Bounds x="940" y="137" width="100" height="80" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_0fj3k0v_di" bpmnElement="Activity_0jt9kr1">
|
||||
<dc:Bounds x="610" y="137" width="100" height="80" />
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Event_0nbfjnu_di" bpmnElement="Event_0nbfjnu">
|
||||
<dc:Bounds x="1272" y="159" width="36" height="36" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_1h17v78_di" bpmnElement="Activity_0ino532">
|
||||
<dc:Bounds x="1110" y="137" width="100" height="80" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNEdge id="Flow_04t49zv_di" bpmnElement="Flow_04t49zv">
|
||||
<di:waypoint x="215" y="177" />
|
||||
<di:waypoint x="280" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0q5cs4y_di" bpmnElement="Flow_0q5cs4y">
|
||||
<di:waypoint x="880" y="177" />
|
||||
<di:waypoint x="940" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_194nkr6_di" bpmnElement="Flow_194nkr6">
|
||||
<di:waypoint x="380" y="177" />
|
||||
<di:waypoint x="440" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_132k5th_di" bpmnElement="Flow_132k5th">
|
||||
<di:waypoint x="1040" y="177" />
|
||||
<di:waypoint x="1110" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0f4klqg_di" bpmnElement="Flow_0f4klqg">
|
||||
<di:waypoint x="710" y="177" />
|
||||
<di:waypoint x="780" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0fhzucf_di" bpmnElement="Flow_0fhzucf">
|
||||
<di:waypoint x="540" y="177" />
|
||||
<di:waypoint x="610" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_1ozuh1f_di" bpmnElement="Flow_1ozuh1f">
|
||||
<di:waypoint x="1210" y="177" />
|
||||
<di:waypoint x="1272" y="177" />
|
||||
</bpmndi:BPMNEdge>
|
||||
</bpmndi:BPMNPlane>
|
||||
</bpmndi:BPMNDiagram>
|
||||
</bpmn:definitions>
|
|
@ -1,11 +0,0 @@
|
|||
{
|
||||
"description": "Set up groups and permissions",
|
||||
"display_name": "Set Permissions",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"metadata_extraction_paths": null,
|
||||
"primary_file_name": "permissions.bpmn",
|
||||
"primary_process_id": "Process_81k3gh6"
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"title": "Select User",
|
||||
"description": "If the following user logged in ...",
|
||||
"type": "object",
|
||||
"required": [
|
||||
"user"
|
||||
],
|
||||
"properties": {
|
||||
"user": {
|
||||
"title": "Select a user from the dropdown list",
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"Nelson",
|
||||
"Malala",
|
||||
"Harriet",
|
||||
"Martin"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,65 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="https://www.omg.org/spec/DMN/20191111/MODEL/" xmlns:dmndi="https://www.omg.org/spec/DMN/20191111/DMNDI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" xmlns:biodi="http://bpmn.io/schema/dmn/biodi/2.0" id="Definitions_76910d7" name="DRD" namespace="http://camunda.org/schema/1.0/dmn">
|
||||
<decision id="users_to_groups" name="Users to Groups">
|
||||
<decisionTable id="decisionTable_1" hitPolicy="COLLECT" biodi:annotationsWidth="400">
|
||||
<input id="input_1" biodi:width="150">
|
||||
<inputExpression id="inputExpression_1" typeRef="string">
|
||||
<text>"*"</text>
|
||||
</inputExpression>
|
||||
</input>
|
||||
<output id="OutputClause_0vrbi1j" label="users" typeRef="string" />
|
||||
<output id="output_1" name="groups" typeRef="Any" biodi:width="262" />
|
||||
<rule id="DecisionRule_1xwvp7b">
|
||||
<inputEntry id="UnaryTests_01wus0h">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_18kwlie">
|
||||
<text>"admin@spiffworkflow.org"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0ykubgu">
|
||||
<text>"admin"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_1rbbrcv">
|
||||
<inputEntry id="UnaryTests_0u0oanl">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1r771e1">
|
||||
<text>"nelson@spiffworkflow.org"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_0z6b50n">
|
||||
<text>"organization"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_05sdhrp">
|
||||
<inputEntry id="UnaryTests_0pp8xqw">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_0zv6pu2">
|
||||
<text>"malala@spiffworkflow.org"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_07m82fl">
|
||||
<text>"education"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
<rule id="DecisionRule_1jn6v9t">
|
||||
<inputEntry id="UnaryTests_1srdiy4">
|
||||
<text></text>
|
||||
</inputEntry>
|
||||
<outputEntry id="LiteralExpression_1bz7u65">
|
||||
<text>r".*"</text>
|
||||
</outputEntry>
|
||||
<outputEntry id="LiteralExpression_1ibpvtx">
|
||||
<text>"everybody"</text>
|
||||
</outputEntry>
|
||||
</rule>
|
||||
</decisionTable>
|
||||
</decision>
|
||||
<dmndi:DMNDI>
|
||||
<dmndi:DMNDiagram id="DMNDiagram_1cykosu">
|
||||
<dmndi:DMNShape id="DMNShape_1dhfq2s" dmnElementRef="users_to_groups">
|
||||
<dc:Bounds height="80" width="180" x="157" y="151" />
|
||||
</dmndi:DMNShape>
|
||||
</dmndi:DMNDiagram>
|
||||
</dmndi:DMNDI>
|
||||
</definitions>
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Portfolio Project Governance and Manage change",
|
||||
"display_name": "Develop and Manage Business Capabilities",
|
||||
"display_order": 3,
|
||||
"display_order": 2,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Define the business concept and long-term vision, business strategy, strategic initiatives and business models.",
|
||||
"display_name": "Develop Vision and Strategy",
|
||||
"display_order": 2,
|
||||
"display_order": 1,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "",
|
||||
"display_name": "Manage Business Development",
|
||||
"display_order": 4,
|
||||
"display_order": 3,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Manage Finance policies and compliance, General Accounting, Manage inter-company transactions, Accounts Payable, Accounts Receivable, Assets Accounting, Payroll, Manage Financial Planning&Analysis and Manage Period-End Closing process",
|
||||
"display_name": "Manage Finance",
|
||||
"display_order": 5,
|
||||
"display_order": 4,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Execute IS/IT Services & Operations, Security risk management and Manage Infrastructure",
|
||||
"display_name": "Manage Information & Security",
|
||||
"display_order": 6,
|
||||
"display_order": 5,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "",
|
||||
"display_name": "Manage Marketing",
|
||||
"display_order": 7,
|
||||
"display_order": 6,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Sourcing & Category management, Vendor Contract & Service Agreements, Vendor Lifecycle management and Procurement [ID: 07]",
|
||||
"display_name": "Manage Procurement",
|
||||
"display_order": 8,
|
||||
"display_order": 7,
|
||||
"parent_groups": null,
|
||||
"process_groups": [
|
||||
{
|
||||
|
@ -56,6 +56,36 @@
|
|||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": [
|
||||
{
|
||||
"description": "Define who should be assigned to approval lanes",
|
||||
"display_name": "NDR Approval Strategy",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "manage-procurement/procurement/requisition-order-management/approval-strategy",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "approval-strategy.bpmn",
|
||||
"primary_process_id": "Approval_Strategy",
|
||||
"process_group": null,
|
||||
"sort_index": "manage-procurement/procurement/requisition-order-management/approval-strategy"
|
||||
},
|
||||
{
|
||||
"description": "Waku messages for New Demand Requests",
|
||||
"display_name": "NDR Waku Messages",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "manage-procurement/procurement/requisition-order-management/ndr-waku-messages",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "ndr-waku-message.bpmn",
|
||||
"primary_process_id": "Waku_Messages_Message-Raise_New_Demand_Request",
|
||||
"process_group": null,
|
||||
"sort_index": "manage-procurement/procurement/requisition-order-management/ndr-waku-messages"
|
||||
},
|
||||
{
|
||||
"description": "New Compensation Demand Request",
|
||||
"display_name": "New Demand Request - Compensation",
|
||||
|
@ -103,7 +133,7 @@
|
|||
},
|
||||
{
|
||||
"description": "Raise New Procurement, Travel or Compensation Demand Request",
|
||||
"display_name": "Raise New Demand Request",
|
||||
"display_name": "Raise New Demand Request-Master",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Govern and manage product/service development program, Generate and define new product/service ideas and Develop products and services",
|
||||
"display_name": "Manage Products/Projects",
|
||||
"display_order": 9,
|
||||
"display_order": 8,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "",
|
||||
"display_name": "Manage R&D / Infrastructure / Network",
|
||||
"display_order": 10,
|
||||
"display_order": 9,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Product Revenue Streams, Services Revenue Streams, Financial Revenue Streams, Manage Other Revenue Streams and Revenue Reconciliation",
|
||||
"display_name": "Manage Revenue Streams",
|
||||
"display_order": 11,
|
||||
"display_order": 10,
|
||||
"parent_groups": null,
|
||||
"process_groups": [
|
||||
{
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Source and Onboard New Talents, Develop talents, Develop through learning, Develop and Transform Organizations and Manage Compensation, Benefits, Administer Payroll",
|
||||
"display_name": "Manage Talents",
|
||||
"display_order": 12,
|
||||
"display_order": 11,
|
||||
"parent_groups": null,
|
||||
"process_groups": [
|
||||
{
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Manage Treasury & Investment policies, Manage SNT Disposals, Manage debt and investment and Manage Financing & Treasury",
|
||||
"display_name": "Manage Treasury",
|
||||
"display_order": 13,
|
||||
"display_order": 12,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "Shared Resources",
|
||||
"display_name": "Shared Resources",
|
||||
"display_order": 14,
|
||||
"display_order": 13,
|
||||
"parent_groups": null,
|
||||
"process_groups": [
|
||||
{
|
||||
|
@ -171,6 +171,21 @@
|
|||
"process_group": null,
|
||||
"sort_index": "misc/category_number_one/dynamic-enum-select-fields"
|
||||
},
|
||||
{
|
||||
"description": "Test of form builder",
|
||||
"display_name": "Form Builder",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/category_number_one/form-builder",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": null,
|
||||
"primary_process_id": null,
|
||||
"process_group": null,
|
||||
"sort_index": "misc/category_number_one/form-builder"
|
||||
},
|
||||
{
|
||||
"description": "Lanes",
|
||||
"display_name": "Lanes",
|
||||
|
@ -246,6 +261,21 @@
|
|||
"process_group": null,
|
||||
"sort_index": "misc/category_number_one/message-sender"
|
||||
},
|
||||
{
|
||||
"description": "Methods to allow multiple simultaneous approvals",
|
||||
"display_name": "Multiple Approvals",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/category_number_one/multiple-approvals",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "multi-approvals-1.bpmn",
|
||||
"primary_process_id": "Process_s7xfbti",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/category_number_one/multiple-approvals"
|
||||
},
|
||||
{
|
||||
"description": "pdf-to-aws",
|
||||
"display_name": "pdf-to-aws",
|
||||
|
@ -538,7 +568,50 @@
|
|||
"display_order": 9,
|
||||
"id": "misc/jonjon",
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_groups": [
|
||||
{
|
||||
"admin": false,
|
||||
"description": "",
|
||||
"display_name": "http",
|
||||
"display_order": 0,
|
||||
"id": "misc/jonjon/http",
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": [
|
||||
{
|
||||
"description": "Get All Divisions and Departments from BambooHR",
|
||||
"display_name": "bamboo-all-div-dept",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/jonjon/http/bamboo-all-div-dept",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "alldivdept.bpmn",
|
||||
"primary_process_id": "Jon_Bamboo-AllDivisionsAndDepartments",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/jonjon/http/bamboo-all-div-dept"
|
||||
},
|
||||
{
|
||||
"description": "",
|
||||
"display_name": "coin gecko",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/jonjon/http/coin-gecko",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "simpleprice.bpmn",
|
||||
"primary_process_id": "Process_dr6y5zi",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/jonjon/http/coin-gecko"
|
||||
}
|
||||
],
|
||||
"sort_index": "http"
|
||||
}
|
||||
],
|
||||
"process_models": [
|
||||
{
|
||||
"description": "Bamboo",
|
||||
|
@ -585,6 +658,36 @@
|
|||
"process_group": null,
|
||||
"sort_index": "misc/jonjon/hours"
|
||||
},
|
||||
{
|
||||
"description": "postgresql connector tests",
|
||||
"display_name": "pgconn",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/jonjon/pgconn",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "pgconn.bpmn",
|
||||
"primary_process_id": "Process_u5uill4",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/jonjon/pgconn"
|
||||
},
|
||||
{
|
||||
"description": "Process Instance Reaper",
|
||||
"display_name": "reaper",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/jonjon/reaper",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "reaper.bpmn",
|
||||
"primary_process_id": "Process_as2nejj",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/jonjon/reaper"
|
||||
},
|
||||
{
|
||||
"description": "xero",
|
||||
"display_name": "xero",
|
||||
|
@ -951,6 +1054,30 @@
|
|||
"process_group": null,
|
||||
"sort_index": "misc/sartography-admin/import-tickets"
|
||||
},
|
||||
{
|
||||
"description": null,
|
||||
"display_name": "requirements",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/sartography-admin/requirements",
|
||||
"metadata_extraction_paths": [
|
||||
{
|
||||
"key": "summary",
|
||||
"path": "summary"
|
||||
},
|
||||
{
|
||||
"key": "description",
|
||||
"path": "description"
|
||||
}
|
||||
],
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "requirements.bpmn",
|
||||
"primary_process_id": "requirements_process",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/sartography-admin/requirements"
|
||||
},
|
||||
{
|
||||
"description": "Ticket",
|
||||
"display_name": "Ticket",
|
||||
|
@ -965,6 +1092,42 @@
|
|||
"primary_process_id": "Process_sartography_admin_ticket_ticket_bd2e724",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/sartography-admin/ticket"
|
||||
},
|
||||
{
|
||||
"description": null,
|
||||
"display_name": "ticket system",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/sartography-admin/ticket-system",
|
||||
"metadata_extraction_paths": [
|
||||
{
|
||||
"key": "id",
|
||||
"path": "id"
|
||||
},
|
||||
{
|
||||
"key": "summary",
|
||||
"path": "summary"
|
||||
},
|
||||
{
|
||||
"key": "description",
|
||||
"path": "description"
|
||||
},
|
||||
{
|
||||
"key": "priority",
|
||||
"path": "priority"
|
||||
},
|
||||
{
|
||||
"key": "status",
|
||||
"path": "status"
|
||||
}
|
||||
],
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "ticket-system.bpmn",
|
||||
"primary_process_id": "ticket-system_process",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/sartography-admin/ticket-system"
|
||||
}
|
||||
],
|
||||
"sort_index": "Sartography Admin"
|
||||
|
@ -972,8 +1135,8 @@
|
|||
{
|
||||
"admin": false,
|
||||
"description": null,
|
||||
"display_name": "Service Task Tests",
|
||||
"display_order": 13,
|
||||
"display_name": "Service Tasks",
|
||||
"display_order": 0,
|
||||
"id": "misc/service-tests",
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
|
@ -1018,11 +1181,26 @@
|
|||
"id": "misc/service-tests/bamboo",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "bamboo.bpmn",
|
||||
"primary_process_id": "Proccess_ar3njfj",
|
||||
"primary_file_name": "bamboo_get_employee.bpmn",
|
||||
"primary_process_id": "Process_m78q7z1",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/service-tests/bamboo"
|
||||
},
|
||||
{
|
||||
"description": "Service Tasks Configured for Coin Gecko APIs",
|
||||
"display_name": "Coin Gecko",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/service-tests/coin-gecko",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "test_simpleprice_dai_vs_usd-eth.bpmn",
|
||||
"primary_process_id": "Process_m8cr3m1",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/service-tests/coin-gecko"
|
||||
},
|
||||
{
|
||||
"description": "dyamodb-invoice-test",
|
||||
"display_name": "dyamodb-invoice-test",
|
||||
|
@ -1098,6 +1276,21 @@
|
|||
"process_group": null,
|
||||
"sort_index": "misc/service-tests/pdf-upload"
|
||||
},
|
||||
{
|
||||
"description": "Xe Currency Converter",
|
||||
"display_name": "Xe Currency Converter",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/service-tests/xe-currency-converter",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "test_xe_convert_from.bpmn",
|
||||
"primary_process_id": "Xe_ConvertFrom",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/service-tests/xe-currency-converter"
|
||||
},
|
||||
{
|
||||
"description": "Xero",
|
||||
"display_name": "Xero",
|
||||
|
@ -1114,7 +1307,7 @@
|
|||
"sort_index": "misc/service-tests/xero"
|
||||
}
|
||||
],
|
||||
"sort_index": "Service Task Tests"
|
||||
"sort_index": "Service Tasks"
|
||||
},
|
||||
{
|
||||
"admin": false,
|
||||
|
@ -1794,6 +1987,21 @@
|
|||
"process_group": null,
|
||||
"sort_index": "misc/test/enum-list"
|
||||
},
|
||||
{
|
||||
"description": "",
|
||||
"display_name": "from Discord",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/test/from-discord",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "diagram_1.bpmn",
|
||||
"primary_process_id": "Process_1x1q5m5",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/test/from-discord"
|
||||
},
|
||||
{
|
||||
"description": "",
|
||||
"display_name": "Natalia Test",
|
||||
|
@ -1824,6 +2032,21 @@
|
|||
"process_group": null,
|
||||
"sort_index": "misc/test/natalia-test2"
|
||||
},
|
||||
{
|
||||
"description": "Process with message receive",
|
||||
"display_name": "Process with message receive",
|
||||
"display_order": 0,
|
||||
"exception_notification_addresses": [],
|
||||
"fault_or_suspend_on_exception": "fault",
|
||||
"files": [],
|
||||
"id": "misc/test/process-with-message-receive",
|
||||
"metadata_extraction_paths": null,
|
||||
"parent_groups": null,
|
||||
"primary_file_name": "message_receive.bpmn",
|
||||
"primary_process_id": "Process_tf49nt7",
|
||||
"process_group": null,
|
||||
"sort_index": "misc/test/process-with-message-receive"
|
||||
},
|
||||
{
|
||||
"description": "",
|
||||
"display_name": "Script Task",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "",
|
||||
"display_name": "Site Administration",
|
||||
"display_order": 15,
|
||||
"display_order": 14,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": [
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"admin": false,
|
||||
"description": "{{7*7}}",
|
||||
"display_name": "{{7*7}}",
|
||||
"display_order": 0,
|
||||
"display_order": 15,
|
||||
"parent_groups": null,
|
||||
"process_groups": [],
|
||||
"process_models": []
|
||||
|
|
Loading…
Reference in New Issue