diff --git a/templates/group_created.json.j2 b/templates/group_created.json.j2 index 7089866..ddb913a 100644 --- a/templates/group_created.json.j2 +++ b/templates/group_created.json.j2 @@ -428,6 +428,26 @@ "name" : "join", "taskReferenceName" : "join_role_creation", "type" : "JOIN" - } + }, + { + "name" : "pyrest", + "taskReferenceName" : "create_permission", + "type" : "SIMPLE", + "inputParameters" : { + "url" : "${init.input.keycloak_admin}/clients/${extract_client_id.output.result.client_id}/authz/resource-server/permission/resource", + "body" : { + "name": "Default Permission", + "description": "", + "type" : "resource", + "logic": "POSITIVE", + "decisionStrategy": "AFFIRMATIVE" + }, + "method" : "POST", + "headers" : { + "Authorization" : "Bearer ${authorize.output.body.access_token}", + "Content-Type" : "application/json" + } + } + } ] }