beautypg.com

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

background image

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 apiNewUserList = new

ArrayList(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 apiStatus =

syncPort.addUsers(authElem,addBatch);

Operation

ModifyUsers

Request: ModifyUsers (AuthElem, list of UserRecordPatch)

Response: ModifyUsersResponse holding UserModifyStatus for each user