diff --git a/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/util/KeyCloakProvider.java b/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/util/KeyCloakProvider.java index 69a3154b6d804a461a215d1d1373f3a90e7dd1c3..04d134da767d8a0020feb230a4e1f0da30c620ad 100644 --- a/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/util/KeyCloakProvider.java +++ b/provider/indexer-ibm/src/main/java/org/opengroup/osdu/indexer/ibm/util/KeyCloakProvider.java @@ -43,6 +43,9 @@ public class KeyCloakProvider { @Value("${ibm.keycloak.grant_type:password}") private String grantType; + + @Value("${ibm.keycloak.scope:openid}") + private String scope; @Value("${ibm.keycloak.client_id}") private String clientId; @@ -63,6 +66,7 @@ public class KeyCloakProvider { parameters.put("client_secret", clientSecret); parameters.put("username", user); parameters.put("password", password); + parameters.put("scope", scope); con.setDoOutput(true); DataOutputStream out = new DataOutputStream(con.getOutputStream());