User sync api modifyusers operation, User sync api modifyusers operation 57 – Google Apps Security and Compliance Services Web Services Application Programming Interface Guide, Early Access Version 1.5 User Manual
Page 59

User Sync API
57
User Sync API ModifyUsers Operation
JAX WS 2.0 Example
JAX-WS 2.0 Example
// AuthElem
AuthElem authElem = new AuthElem();
authElem.setApiKey("*your api key here*");
authElem.setEmail("*your admin user email here*");
authElem.setPword("*your admin password here");
List<NewUserRecord> apiNewUserList = new
ArrayList<NewUserRecord>(0);
NewUserRecord apiNewUser = new NewUserRecord();
apiNewUser.setAddress("[email protected]");
apiNewUser.setOrg("Postini Org");
apiNewUser.setSendWelcomeImmediately(false);
AddressList aliases = new AddressList();
aliases.getAddress().add("[email protected]");
apiNewUser.setAliases(aliases);
apiNewUserList.add(apiNewUser);
List<UserAddStatus> apiStatus =
syncPort.addUsers(authElem,addBatch);
Operation
ModifyUsers
Request: ModifyUsers (AuthElem, list of UserRecordPatch)
Response: ModifyUsersResponse holding UserModifyStatus for each user