Class 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.