demo-process-models/admin/permissions/groups_permissions.dmn

472 lines
18 KiB
XML

<?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" exporter="Camunda Modeler" exporterVersion="5.9.0">
<decision id="groups_to_permissions_dev" 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>admin group has access to everything. The permissions create, read, update, and delete are the full set that is available, and "all" is a shortcut to include all permissions.</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_0vefj7v">
<description>Tech writers have access to everything.</description>
<inputEntry id="UnaryTests_0are8mn">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_133n2ak">
<text>"tech_writers"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0grv37e">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1qzjsnf">
<text>"ALL"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0vxd5xq">
<description>everybody group has basic access to the system.</description>
<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>
<rule id="DecisionRule_0y6tpc1">
<description>everybody group can read and start all process groups and process models in Examples.</description>
<inputEntry id="UnaryTests_0idup89">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_0jn02bx">
<text>"everybody"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0qw2qs5">
<text>["read", "start"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1671tcs">
<text>"PG:examples"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0582ofe">
<description>People can see that there is a playground group.</description>
<inputEntry id="UnaryTests_19grl9x">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_0thigpt">
<text>"everybody"</text>
</outputEntry>
<outputEntry id="LiteralExpression_1dgdcof">
<text>["read"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_0v6x1n6">
<text>"/v1.0/process-groups/playground"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0wqas1k">
<description>Madhurya has all access to her playground,</description>
<inputEntry id="UnaryTests_10u17mu">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_12c38ry">
<text>"Madhurya"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0ncxvu7">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1w6fmne">
<text>"PG:playground:madhurya"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0ds11av">
<description>Dan has all access to his playground.</description>
<inputEntry id="UnaryTests_1546ip9">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1teb4mj">
<text>"Dan"</text>
</outputEntry>
<outputEntry id="LiteralExpression_1ico0n1">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_0y1y3i7">
<text>"PG:playground:dan"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_16yjfua">
<description>Madhurya has all access to her playground,</description>
<inputEntry id="UnaryTests_009a9f7">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_061s15l">
<text>"madhu"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0oee3cg">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_0jnr2sw">
<text>"PG:playground:madhu"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_161dg5r">
<description>Chew Kok Hoor requested a playground on 6/18/23</description>
<inputEntry id="UnaryTests_1kxsalw">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1laz9ny">
<text>"benefit-solutions-pte-ltd"</text>
</outputEntry>
<outputEntry id="LiteralExpression_1wmz4hz">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1f2x393">
<text>"PG:playground:benefit-solutions-pte-ltd"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_082708y">
<description>Usama's playground.</description>
<inputEntry id="UnaryTests_03w5ap7">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_179xpam">
<text>"usama"</text>
</outputEntry>
<outputEntry id="LiteralExpression_08f21wp">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_0ibu3w7">
<text>"PG:playground:usama"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_1mm7yln">
<description>Daniel Requested a playground on 6/22/23</description>
<inputEntry id="UnaryTests_0agbdcb">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1ms2y7d">
<text>"daniel.luebke"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0buvsik">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_18a2ph4">
<text>"PG:playground:daniel-luebke"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_1mtn6iu">
<description>Thomas Boulier of FIME requested on 6/29/23</description>
<inputEntry id="UnaryTests_0c4dypv">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1u0jx2p">
<text>"fime"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0zo8vob">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_0zg508x">
<text>"PG:playground:fime"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0k54vlb">
<description>David Bayless of Human Scale Business on 7/2/23</description>
<inputEntry id="UnaryTests_1ta97ss">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1vdpnti">
<text>"human-scale-business"</text>
</outputEntry>
<outputEntry id="LiteralExpression_11j52k9">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_128f5f3">
<text>"PG:playground:human-scale-business"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_1ve0wdi">
<description>benni.kambs requested a playground on 7/2/23</description>
<inputEntry id="UnaryTests_1hsfetl">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_0zw1jtr">
<text>"benni.kambs"</text>
</outputEntry>
<outputEntry id="LiteralExpression_12qt0ud">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1r3d6cq">
<text>"PG:playground:benni-kambs"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0fnz5mr">
<description>Ricardo requested a playground on 7/4/23</description>
<inputEntry id="UnaryTests_1s7xxqb">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_05zdmwb">
<text>"ricardo-silva"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0qe6xdr">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1u7hui6">
<text>"PG:playground:ricardo-silva"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_1bhx5qi">
<description>for jason to test</description>
<inputEntry id="UnaryTests_16a5obw">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_097twxl">
<text>"jason"</text>
</outputEntry>
<outputEntry id="LiteralExpression_1h8pri0">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_05xvchq">
<text>"PG:playground:jason"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_1iok7n2">
<description>Andrew Webberley requested a playground on 7/7/23</description>
<inputEntry id="UnaryTests_1h53qfy">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_0jatnc8">
<text>"expandable"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0lqzb3k">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1jc9gv6">
<text>"PG:playground:expandable"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_1mz3kvd">
<description>Youenn Boussard requested a playground on 7/7/23</description>
<inputEntry id="UnaryTests_1t6ockf">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_048xyej">
<text>"youenn-boussard"</text>
</outputEntry>
<outputEntry id="LiteralExpression_04yz4wk">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1ud8fnp">
<text>"PG:playground:youenn-boussard"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0v8np1w">
<description>Diego Pena requested a playground on 7/723</description>
<inputEntry id="UnaryTests_0eh6rq2">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_01eepli">
<text>"bp3-global"</text>
</outputEntry>
<outputEntry id="LiteralExpression_06wxwlt">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_00fcuok">
<text>"PG:playground:bp3-global"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0wvy1y8">
<description>Requested on 7/12/23</description>
<inputEntry id="UnaryTests_1udso2q">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_05aayoe">
<text>"volker-kuehn"</text>
</outputEntry>
<outputEntry id="LiteralExpression_11ab2u7">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1sapa2l">
<text>"PG:playground:volker-kuehn"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0bmssvf">
<inputEntry id="UnaryTests_0sz6kmd">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_04eospj">
<text>"kaninik"</text>
</outputEntry>
<outputEntry id="LiteralExpression_1ml3pwb">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1fqsl23">
<text>"PG:playground:kaninik"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0bs2c9w">
<description>Allow Kaninik's sub account limited access to his playground for testing.</description>
<inputEntry id="UnaryTests_0d98mn7">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_00r0pc4">
<text>"kaninik_sub"</text>
</outputEntry>
<outputEntry id="LiteralExpression_04qet7u">
<text>["read", "start"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_11g18z2">
<text>"PG:playground:kaninik"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_15p54sm">
<description>Requested on 7/19/23</description>
<inputEntry id="UnaryTests_07agj8o">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1068aug">
<text>"takunakara"</text>
</outputEntry>
<outputEntry id="LiteralExpression_07q14ld">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1keolh5">
<text>"PG:playground:takunakara"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_16m3n3q">
<description>Requested on 7/19/23</description>
<inputEntry id="UnaryTests_1rye5v4">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_0u3ehax">
<text>"shizhengju"</text>
</outputEntry>
<outputEntry id="LiteralExpression_1tysvml">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_0o0p0jo">
<text>"PG:playground:shizhengju"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_194sdno">
<description>Requested on 7/28/23</description>
<inputEntry id="UnaryTests_0svjvjv">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_13l4aly">
<text>"bpmnguru"</text>
</outputEntry>
<outputEntry id="LiteralExpression_00lxxcz">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_0odltqy">
<text>"PG:playground:bpmnguru"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_1rbp9uj">
<description>Requested on 7/28/23</description>
<inputEntry id="UnaryTests_04j9bgd">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1334cei">
<text>"alberto-pucci"</text>
</outputEntry>
<outputEntry id="LiteralExpression_1e6p6gz">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_17xbt3d">
<text>"PG:playground:alberto-pucci"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0ijma8h">
<description>Requested on 7/31/23</description>
<inputEntry id="UnaryTests_0630gyx">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1fh4m0t">
<text>"tencent"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0b9srph">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_0vdjgzk">
<text>"PG:playground:tencent"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0akdr1a">
<description>Requested on 8/1/23 and 2023-08-09</description>
<inputEntry id="UnaryTests_1po9du5">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_06bw3sz">
<text>"saman"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0osjv74">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1iwyhb6">
<text>"PG:playground:saman"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_1kn3l42">
<description>Requested on 8/2/23</description>
<inputEntry id="UnaryTests_01fqemj">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_1yeshmy">
<text>"test-studio"</text>
</outputEntry>
<outputEntry id="LiteralExpression_053g8wx">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1iqivro">
<text>"PG:playground:test-studio"</text>
</outputEntry>
</rule>
<rule id="DecisionRule_0xyhlfg">
<description>Guenther Froestl requested 2023-08-09</description>
<inputEntry id="UnaryTests_028v40g">
<text></text>
</inputEntry>
<outputEntry id="LiteralExpression_011bgb9">
<text>"gammadata-gmbh"</text>
</outputEntry>
<outputEntry id="LiteralExpression_0h7mcqn">
<text>["all"]</text>
</outputEntry>
<outputEntry id="LiteralExpression_1s9wojc">
<text>"PG:playground:gammadata-gmbh"</text>
</outputEntry>
</rule>
</decisionTable>
</decision>
<dmndi:DMNDI>
<dmndi:DMNDiagram id="DMNDiagram_1cykosu">
<dmndi:DMNShape id="DMNShape_1dhfq2s" dmnElementRef="groups_to_permissions_dev">
<dc:Bounds height="80" width="180" x="250" y="150" />
</dmndi:DMNShape>
</dmndi:DMNDiagram>
</dmndi:DMNDI>
</definitions>