Interface SpacesAdministrationService
-
public interface SpacesAdministrationServiceService to manage administration of spaces
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanCreateSpace(String username)Check if the user can create spacesList<org.exoplatform.services.security.MembershipEntry>getSpacesAdministratorsMemberships()Returns the list of super managers memberships (permission expressions)List<org.exoplatform.services.security.MembershipEntry>getSpacesCreatorsMemberships()Returns the list of creators memberships (permission expressions)voidupdateSpacesAdministratorsMemberships(List<org.exoplatform.services.security.MembershipEntry> permissionsExpressions)Update spaces super manager membershipsvoidupdateSpacesCreatorsMemberships(List<org.exoplatform.services.security.MembershipEntry> permissionsExpressions)Update spaces super creator memberships
-
-
-
Method Detail
-
getSpacesAdministratorsMemberships
List<org.exoplatform.services.security.MembershipEntry> getSpacesAdministratorsMemberships()
Returns the list of super managers memberships (permission expressions)
-
updateSpacesAdministratorsMemberships
void updateSpacesAdministratorsMemberships(List<org.exoplatform.services.security.MembershipEntry> permissionsExpressions)
Update spaces super manager memberships- Parameters:
permissionsExpressions- permission expression of typeStringwith format 'mstype:groupId'
-
getSpacesCreatorsMemberships
List<org.exoplatform.services.security.MembershipEntry> getSpacesCreatorsMemberships()
Returns the list of creators memberships (permission expressions)
-
updateSpacesCreatorsMemberships
void updateSpacesCreatorsMemberships(List<org.exoplatform.services.security.MembershipEntry> permissionsExpressions)
Update spaces super creator memberships- Parameters:
permissionsExpressions-
-
canCreateSpace
boolean canCreateSpace(String username)
Check if the user can create spaces- Parameters:
username-- Returns:
- true if the user can create spaces
-
-