Members are the people who collaborate on a site. There are API calls for
getting a list of the members of the site, getting the site membership information for a person,
adding a person to a site, and updating a person's site membership information.
Member object
Property | Type | JSON Type | Description |
---|---|---|---|
role | enumerated string | string | The member's role. Possible values are SiteManager, SiteContributor, and SiteCollaborator. |
id | email id | string | The person's personId - the email address with which the person registered |
person | person object | object | An embedded person object describing this member. |
Example of a member object
{ "role":"SiteManager", "id":"fred.bloggs@yourcompany.com", "person":{ "enabled":true, "lastName":"Bloggs", "location":"Somewhere", "avatarId":"6be34757-5764-4a4b-a86c-f5f0878b9700", "instantMessageId":"fred", "googleId":"fred@google.com", "id":"fred.bloggs@yourcompany.com", "skypeId":"fredbloggs", "email":"fred.bloggs@yourcompany.com", "description":"a person", "company":{ "organization":"alfresco", "address1":"somewhere", "postcode":"fff fff", "telephone":"01234 456789", "fax":"01234 456789", "email":"info@yourcompany.com" }, "firstName":"Fred", "telephone":"01234 99229922", "jobTitle":"Chief Bottle Washer", "mobile":"07777 012345" } }
List order
Lists of these entities are returned ordered by ascending (lastName, firstName, role).