|
User Group related entities can be created, manipulated and retreived.
Group membership can also be manipulated to add and remove users from Groups.
Global Groups
Get Global Groups
Returns an array of GlobalGroupEN objects.
Get Global Group
Returns GlobalGroupEN based upon provided Group Id.
Create Global Group
Creates new Global Group based upon provided GlobalGroupEN object.
Returns a GlobalGroupEN object that will contain new Group Id.
Update Global Group
Updates an existing GlobalGroupEN object.
Returns the updated GlobalGroupEN object.
Delete Global Group
Deletes an existing GlobalGroupEN object.
Add Global Group Membership
Adds specified User to the specified Global Group.
Returns a GlobalGroupMembershipEN object that will contain new Group Membership Id.
Remove Global Group Membership
Removes Global Group membership for the specified User.
Get Global Group Members
Returns an array of UserEN objects representing the Users that are part of the specified Global Group.
Get Global Group Non-Members
Returns an array of UserEN objects representing the Users that are NOT part of the specified Global Group.
Project Groups
Get Project Groups
Returns an array of ProjectGroupEN objects.
Get Project Group
Returns ProjectGroupEN based upon provided Group Id.
Create Project Group
Creates new Project Group based upon provided ProjectGroupEN object.
Returns a ProjectGroupEN object that will contain new Group Id.
Update Project Group
Updates an existing ProjectGroupEN object.
Returns the updated ProjectGroupEN object.
Delete Project Group
Deletes an existing ProjectGroupEN object.
Add Project Group Membership
Adds specified user to the specified Project Group for the specified Project.
Returns a ProjectGroupMembershipEN object that will contain new Group Membership Id.
Remove Project Group Membership
Removes Project Group membership for the specified User, for the specified Project.
Get Project Group Members
Returns an array of UserEN objects representing the Users that are part of the specified Project Group for the specified Project.
Get Project Group Non-Members
Returns an array of UserEN objects representing the Users that are NOT part of the specified Project Group for the specified Project.
|