diff --git a/smardigo/provisioning/policy/policy.json b/smardigo/provisioning/policy/policy.json index 4374fd7..75665b0 100644 --- a/smardigo/provisioning/policy/policy.json +++ b/smardigo/provisioning/policy/policy.json @@ -3,8 +3,15 @@ "configType" : "policy", "name" : "Policies", "policies" : [ { - "id" : "read_write_all", - "name" : "Read/Write all", + "id" : "allow_delete_process_all", + "name" : "Processes delete all", + "effect" : "allow", + "actions" : [ "delete" ], + "resources" : [ "processes:*" ], + "conditions" : [ ] + }, { + "id" : "allow_read_write_variables_all", + "name" : "Variables read/write all", "effect" : "allow", "actions" : [ "read", "write" ], "resources" : [ "variables:simple-connect:*" ], diff --git a/smardigo/provisioning/role-policy-mapping/role-policy-mapping.json b/smardigo/provisioning/role-policy-mapping/role-policy-mapping.json index 8d590a4..d843bb5 100644 --- a/smardigo/provisioning/role-policy-mapping/role-policy-mapping.json +++ b/smardigo/provisioning/role-policy-mapping/role-policy-mapping.json @@ -3,6 +3,8 @@ "configKey" : "role-policy-mapping", "configType" : "role-policy-mapping", "rolePolicyMapping" : { - "user" : [ "read_write_all" ] + "user" : [ "allow_read_write_variables_all" ], + "maintainer" : [ "allow_delete_process_all" ], + "administrator" : [ "allow_delete_process_all" ] } } \ No newline at end of file