diff --git a/docker/keycloak/realm.json b/docker/keycloak/realm.json index 59a3c3b..06966bc 100644 --- a/docker/keycloak/realm.json +++ b/docker/keycloak/realm.json @@ -352,6 +352,15 @@ "clientRole": true, "containerId": "3577db7d-91cf-4d27-898e-c1c8a73b2a6b", "attributes": {} + }, + { + "id": "fe393397-a3d4-439c-abfa-d48bda17d880", + "name": "view-member", + "description": "Access detail of individual member (by uuid)", + "composite": false, + "clientRole": true, + "containerId": "3577db7d-91cf-4d27-898e-c1c8a73b2a6b", + "attributes": {} } ], "security-admin-console": [], @@ -473,7 +482,8 @@ "list-members", "resolve-applications", "manage-members", - "list-applications" + "list-applications", + "view-member" ] } } @@ -1439,14 +1449,14 @@ "subComponents": {}, "config": { "allowed-protocol-mapper-types": [ - "saml-role-list-mapper", - "oidc-sha256-pairwise-sub-mapper", + "oidc-usermodel-attribute-mapper", "saml-user-property-mapper", "oidc-full-name-mapper", - "oidc-usermodel-property-mapper", + "oidc-sha256-pairwise-sub-mapper", + "oidc-address-mapper", "saml-user-attribute-mapper", - "oidc-usermodel-attribute-mapper", - "oidc-address-mapper" + "oidc-usermodel-property-mapper", + "saml-role-list-mapper" ] } }, @@ -1513,14 +1523,14 @@ "subComponents": {}, "config": { "allowed-protocol-mapper-types": [ + "saml-role-list-mapper", "saml-user-property-mapper", - "oidc-sha256-pairwise-sub-mapper", - "oidc-usermodel-attribute-mapper", "oidc-full-name-mapper", - "saml-role-list-mapper", + "oidc-usermodel-attribute-mapper", "oidc-usermodel-property-mapper", + "saml-user-attribute-mapper", "oidc-address-mapper", - "saml-user-attribute-mapper" + "oidc-sha256-pairwise-sub-mapper" ] } },