5
Tôi đang cố gắng cập nhật người dùng, với vai trò quản trị, cho lĩnh vực này bằng bảng điều khiển dành cho quản trị viên nhưng không hoạt động.Keycloak: cách thêm/cập nhật người dùng với vai trò theo chương trình?
Mã của tôi:
UserResource use = userResources.get(search.get(0).getId());
use.resetPassword(credentials);
user=use.toRepresentation();
List<String> roles=new ArrayList<String>();
roles.add("realm-admin");
Map<String,List<String>> m= new HashMap<String,List<String>>();
m.put("realm-management",roles);
user.setClientRoles(m);
use.update(user);
Bất kỳ ý tưởng những gì tôi có thể làm sai?