modernize role_created and role_deleted workflows and add_role_policy_permission
This commit is contained in:
parent
09494eb668
commit
cb677a7924
|
@ -8,13 +8,14 @@
|
||||||
"inputParameters" : ["role"],
|
"inputParameters" : ["role"],
|
||||||
"tasks" : [
|
"tasks" : [
|
||||||
{
|
{
|
||||||
"name": "LAMBDA_TASK",
|
"name": "INLINE_TASK",
|
||||||
"taskReferenceName": "init",
|
"taskReferenceName": "init",
|
||||||
"type": "LAMBDA",
|
"type": "INLINE",
|
||||||
"inputParameters": {
|
"inputParameters": {
|
||||||
"keycloak": "{{ keycloak }}/{{ keycloak_realm }}",
|
"keycloak": "{{ keycloak }}/{{ keycloak_realm }}",
|
||||||
"keycloak_admin" : "{{ keycloak_admin }}/{{ keycloak_realm }}",
|
"keycloak_admin" : "{{ keycloak_admin }}/{{ keycloak_realm }}",
|
||||||
"scriptExpression": "1 == 1"
|
"evaluatorType" : "javascript",
|
||||||
|
"scriptExpression": "1 == 1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -101,13 +102,14 @@
|
||||||
"joinOn" : ["retrieve_default_permission_policies","add_policy"]
|
"joinOn" : ["retrieve_default_permission_policies","add_policy"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "LAMBDA_TASK",
|
"name": "INLINE_TASK",
|
||||||
"taskReferenceName": "to_policy_array",
|
"taskReferenceName": "to_policy_array",
|
||||||
"type": "LAMBDA",
|
"type": "INLINE",
|
||||||
"inputParameters": {
|
"inputParameters": {
|
||||||
"newpolicy": "${add_policy.output.body}",
|
"newpolicy": "${add_policy.output.body}",
|
||||||
|
"evaluatorType" : "javascript",
|
||||||
"prevpolicies" : "${retrieve_default_permission_policies.output.body}",
|
"prevpolicies" : "${retrieve_default_permission_policies.output.body}",
|
||||||
"scriptExpression": "return Java.to(Java.from($.prevpolicies).concat($.newpolicy),'java.util.Map[]')"
|
"expression": "Java.to(Java.from($.prevpolicies).concat($.newpolicy),'java.util.Map[]')"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue