Skip to end of metadata
Go to start of metadata

Resource

  • PUT| (root)/group/{group_id}/affiliate/google?status=active|inactive&[forward={forward_email_address}]
    • Controls the Google email affiliation
    • Email to "{group_id}@uw.edu" will be forwarded to {forward_email_address}
  • PUT| (root)/group/{group_id}/affiliate/email?status=active|inactive&[sender={sender_id},{sender_id},...]
    • Controls the Exchange Email affiliation
      • An email enabled group must have all email enabled members.  You will receive a 400 HTTP code if you try to add a group that is not email enabled as a member.  
    • The {sender_id} are netids or group names.
      • Any authorized sender groups must be email enabled.  You will receive a 400 HTTP code if you try to set a group that is not email enabled as an authorized sender.  

This is a "put in motion" resource. Actual creation of the affiliate is asynchronous and depends on details of the affiliate system.  A group cannot be enabled for both Exchange and Google.  

A group cannot be enabled for Exchange and Google–only one or the other. Attempting to activate one when the other is already activated will return an error.

 

Return

201

affiliate set

400

invalid affiliate id

401

Not authorized

404

Group not found