The current release of the Google Apps connector does not allow the addition or removal of User Aliases against an existing Google Apps User.
Currently when a new Google Apps User is created via the connector, any aliases specified within the aliases attribute are automatically added as User Aliases when the User is created. This contradicts the schema definition which states the following:
In addition, anytime the primaryEmail address for an existing User is changed, GoogleApps automatically adds the old e-mail address as an Alias for that User. This poses a problem as the connector does not currently provide a method for deleting User aliases whether via the aliases attribute or any other means.
The end result is that Users may have unwanted Aliases created which cannot be managed by OpenIDM.