protected void importApplications(KeycloakSession keycloakSession, String fileName) { List<ApplicationEntity> apps = this.importReader.readEntities(fileName, ApplicationEntity.class); for (ApplicationEntity appEntity : apps) { RealmModel realm = keycloakSession.getRealm(appEntity.getRealmId()); ApplicationModel app = realm.addApplication(appEntity.getId(), appEntity.getName()); this.propertiesManager.setBasicPropertiesToModel(app , appEntity); // scopeIds and default roles will be done in step2 } logger.infof("Applications imported: " + apps); }