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());