public void addRole(String roleName, String[] userList, PermissionDTO[] permissions) throws UserStoreException { try { getUserStoreManager().addRole(roleName, userList, convertDTOToPermission(permissions), false); } catch (org.wso2.carbon.user.api.UserStoreException e) { throw (UserStoreException) e; } }
getUserStoreManager(); if (!userStoreManager.isExistingRole(AccountConstants.ACCOUNT_LOCK_BYPASS_ROLE)) { userStoreManager.addRole(AccountConstants.ACCOUNT_LOCK_BYPASS_ROLE, null, null, false);
&& !FALSE.equals(secManager.getRealmConfiguration(). getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED))) { usAdmin.addRole(roleName, userList, ManagementPermissionUtil.getRoleUIPermissions(roleName, permissions),
&& !FALSE.equals(secManager.getRealmConfiguration(). getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED))) { usAdmin.addRole(roleName, userList, ManagementPermissionUtil.getRoleUIPermissions(roleName, permissions),
private void doAddUser(int i, UserStoreManager admin, String[] identityRoleNames, String userName, Permission permission) throws IdentityException, UserStoreException { try { if (!admin.isExistingRole(identityRoleNames[i], false)) { permission = new Permission("/permission/admin/login", UserMgtConstants.EXECUTE_ACTION); admin.addRole(identityRoleNames[i], new String[]{userName}, new Permission[]{permission}, false); } else { // if role already exists, just add user to role admin.updateUserListOfRole(identityRoleNames[i], new String[]{}, new String[]{userName}); } } catch (org.wso2.carbon.user.api.UserStoreException e) { // If something goes wrong here - then remove the already added user. admin.deleteUser(userName); throw IdentityException.error("Error occurred while adding user : " + userName + ". " + e.getMessage(), e); } }
private void doAddUser(int i, UserStoreManager admin, String[] identityRoleNames, String userName, Permission permission) throws IdentityException, UserStoreException { try { if (!admin.isExistingRole(identityRoleNames[i], false)) { permission = new Permission("/permission/admin/login", UserMgtConstants.EXECUTE_ACTION); admin.addRole(identityRoleNames[i], new String[]{userName}, new Permission[]{permission}, false); } else { // if role already exists, just add user to role admin.updateUserListOfRole(identityRoleNames[i], new String[]{}, new String[]{userName}); } } catch (org.wso2.carbon.user.api.UserStoreException e) { // If something goes wrong here - then remove the already added user. admin.deleteUser(userName); throw IdentityException.error("Error occurred while adding user : " + userName + ". " + e.getMessage(), e); } }
carbonUM.addRole(group.getDisplayName(), members.toArray(new String[members.size()]), null, false); log.info("Group: " + group.getDisplayName() + " is created through SCIM."); carbonUM.addRole(group.getDisplayName(), null, null, false); log.info("Group: " + group.getDisplayName() + " is created through SCIM.");
permission = new Permission("/permission/admin/login", UserMgtConstants.EXECUTE_ACTION); userStoreManager.addRole(identityRoleName, new String[]{userName}, new Permission[]{permission}, false); } else {
permission = new Permission("/permission/admin/login", UserMgtConstants.EXECUTE_ACTION); userStoreManager.addRole(identityRoleName, new String[]{userName}, new Permission[]{permission}, false); } else {