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

248 lines
9.7 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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>
</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>