chore(distro-data): make demo Apiman realm more permissive by default & give admin `view-profile`
To prevent broken OOTB experience from our distros, make the demo realm more permissive.
We will provide advice for providing a more locked-down realm.
Likely requires more rework, but this is a start.
MODIFY
distro/data/src/main/resources/data/apiman-realm-for-keycloak.json
distro/data/src/main/resources/data/apiman-realm-for-keycloak.json
],
"clientRoles": {
"realm-management": [
+ "view-profile",
"view-realm",
"manage-clients",
"manage-users"
"clientAuthenticatorType": "client-secret",
"secret": "password",
"redirectUris": [
- "http://localhost:8080/apiman/*",
- "https://localhost:8443/apiman/*"
+ "*",
],
"webOrigins": [
- "+"
+ "*"
],
"notBefore": 0,
"bearerOnly": false,
"clientAuthenticatorType": "client-secret",
"secret": "password",
"redirectUris": [
- "https://localhost:8443/apiman-gateway-api/*"
+ "*"
],
"webOrigins": [
"*"
"clientAuthenticatorType": "client-secret",
"secret": "password",
"redirectUris": [
- "http://localhost:8080/apimanui/*",
- "https://localhost:8443/apimanui/*"
+ "*"
],
"webOrigins": [
- "+"
+ "*"
],
"notBefore": 0,
"bearerOnly": false,
"clientAuthenticatorType": "client-secret",
"secret": "**********",
"redirectUris": [
- "https://localhost:8444/*"
+ "*"
],
"webOrigins": [
"*"

chore(distro-data): make demo Apiman realm more permissive by default & give admin `view-profile`

To prevent broken OOTB experience from our distros, make the demo realm more permissive.

We will provide advice for providing a more locked-down realm.

Likely requires more rework, but this is a start.