Alfresco Index of Web Scripts Family '/WCM/Membership'
Alfresco Community v3.2.0 (2039)
4 Web Scripts

Back to Web Scripts Home

Up to family /WCM

Delete Web Project Membership
DELETE /alfresco/service/api/wcm/webprojects/{webprojectref}/memberships/{username}
---
Delete (uninvite) the membership for a user.
Please note that the user's sandboxes are deleted even if they have unsubmitted content.
Returns 200, STATUS_OK on success.
---
Authentication:user
Transaction:required
Format Style:argument
Default Format:json
Lifecycle:draft_public_api
Id:org/alfresco/repository/wcm/membership/membership.delete
Descriptor:classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/membership/membership.delete.desc.xml

Get Membership
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/memberships/{username}
---
Get the webproject membership details for a user
---
Authentication:user
Transaction:required
Format Style:argument
Default Format:json
Lifecycle:draft_public_api
Id:org/alfresco/repository/wcm/membership/membership.get
Descriptor:classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/membership/membership.get.desc.xml

List Memberships
GET /alfresco/service/api/wcm/webprojects/{webprojectref}/memberships
---
Get the collection of a web project memberships for a web project.
---
Authentication:user
Transaction:required
Format Style:argument
Default Format:json
Lifecycle:draft_public_api
Id:org/alfresco/repository/wcm/membership/memberships.get
Descriptor:classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/membership/memberships.get.desc.xml

Add user to web project
POST /alfresco/service/api/wcm/webprojects/{webprojectref}/memberships
---
Adds a new membership to the web project. After calling this method the user will be able to access the specified web project.
Input
role
The role that the person should have
person
Details of the person.

Returns 200, STATUS_OK
---
Authentication:user
Transaction:required
Format Style:argument
Default Format:json
Lifecycle:draft_public_api
Id:org/alfresco/repository/wcm/membership/memberships.post
Descriptor:classpath:alfresco/templates/webscripts/org/alfresco/repository/wcm/membership/memberships.post.desc.xml