Skip to content

Commit a095325

Browse files
authored
Merge pull request #172 from eccenca/fix/keycloak_realm_creation_OPS-2946
update keycloak docs
2 parents 5df6afa + e55c27d commit a095325

File tree

1 file changed

+5
-8
lines changed
  • docs/deploy-and-configure/configuration/keycloak

1 file changed

+5
-8
lines changed

docs/deploy-and-configure/configuration/keycloak/index.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ To import a pre-configured `cmem` client for using the web interface, follow the
7878
- **Browse** for the downloaded `cmem.json` and select it.
7979
- **Save** new client.
8080

81-
To import a pre-configured `cmem-service-account` client, repeat the process with the [client configuration with credentials for the technical account (`cmem-service-account`)](cmem-service-account.json) (`cmem-service-account.json`).
81+
To import a pre-configured `cmem-service-account` client, repeat the process with the [client configuration with credentials for the technical account (`cmem-service-account`)](cmem-service-account.json) (`cmem-service-account.json`). After importing add the `elds-admins` role mapper to the client. See in the manual section of [Add the `cmem-service-account` client](#serviceaccountroles)
8282

8383

8484
### Option 2: Create client configurations manually
@@ -199,7 +199,7 @@ For this, just create a different role name later, and create an access conditio
199199
![Dialog create mapper](createClient_14.png){ class="bordered" }
200200

201201
- After **Save** go back to **Client details**
202-
- Go to tab **Service account roles** tab
202+
- Go to **<a name="serviceaccountroles">Service account roles**</a> tab
203203
- Select the link in the center **To manage detail and group mappings, click on the username service-account-YOUR_CLIENT_ID**
204204

205205
![Dialog add role to client](createClient_15.png){ class="bordered" }
@@ -236,18 +236,15 @@ For this, just create a different role name later, and create an access conditio
236236
### Groups configuration
237237

238238
- Go to **Groups** and add the following groups:
239-
- These groups are used only to assign them to user accounts (clients have roles-to-group mappers).
240239
- `elds-admins`
240+
- These groups are used only to assign them to user accounts (clients have roles-to-group mappers).
241241
- Any groups provided by your user management system (e.g. LDAP) that must be recognized/mapped by Keycloak
242-
- In Corporate Memory docker orchestration, `local-users``local-admins`
242+
- Corporate Memory does not come with any other groups. Those are optional and can be defined here.
243243

244244
### Users configuration
245245

246246
- This applies to the [Docker Orchestration](./../docker-orchestration/index.md), for other setups consult the [Keycloak manual](https://www.keycloak.org/docs/latest/server_admin/).
247247
- Go to `Users`
248248
- Add the following users and assign their groups respectively (for each user go to credentials, add password and disable `Temporary`)
249-
- `user:user`
250-
- groups: `local-users`
251249
- `admin:admin`
252-
- groups: `local-admin`
253-
250+
- groups: `elds-admins`

0 commit comments

Comments
 (0)