Class ManageGroupFeature

java.lang.Object
org.dspace.app.rest.authorization.impl.ManageGroupFeature
All Implemented Interfaces:
AuthorizationFeature

@Component @AuthorizationFeatureDocumentation(name="canManageGroup", description="It can be used to verify if the current user can manage a specific group") public class ManageGroupFeature extends Object implements AuthorizationFeature
The Manage Group Feature. It can be used to verify if the current user can manage a specific group. Authorization is granted if the current user has site-wide ADMIN permissions or if the current user is a member of this group in case the group is linked to a community or collection.