Google Apps Security and Compliance Services Web Services Application Programming Interface Guide, Early Access Version 1.5 User Manual
Page 62

60
Message Security and Compliance Application Programming Interface Guide RELEASE EA version 1.5
Responses
For each ModifyUsers request, the service responds with a
ModifyUsersResponse which holds an unlimited list of UserModifyStatus
elements, one for each user.
UserModifyStatus for each user has these struct elements:
•
Address -- The primary user address that is or is not modified. This is
required.
Type: string
•
UserAvailable -- If false, requested modifications are not attempted, and no
other status is given.
This is true if:
•
The primary user address exists and is not suspended.
•
The administrator has authorization privileges to manage this user.
Type: boolean
•
NewOrg -- If the user's organization was changed (the user was moved),
this is the new organization’s name. Also see the NewOrgStatus element
below.
Type: string
•
NewAddress -- If the user's primary address was changed, then this is the
new address. Also see the NewAddressStatus element below.
Type: string
•
NewOrgStatus -- Status regarding changing the organization.
Type: ModifyStatus. For more information about the ModifyStatus
enumerated types, see “Enumerated Types for AddStatus, ModifyStatus,
and DeleteStatus” on page 45.
•
NewOrgMessage -- The User Sync API may return human readable
messages to help when debugging your application. These messages do
not happen in every case and, since they are subject to change, your
application should not be dependent upon or use these strings.
Type: ModifyStatus. For more information about the ModifyStatus
enumerated types, see “Enumerated Types for AddStatus, ModifyStatus,
and DeleteStatus” on page 45.
•
NewAddressStatus -- Status regarding the change of the user’s primary
address.
Type: ModifyStatus. For more information about the ModifyStatus
enumerated types, see “Enumerated Types for AddStatus, ModifyStatus,
and DeleteStatus” on page 45.