Class ProjectGroupVisibilityPlugin

  • All Implemented Interfaces:
    org.exoplatform.container.component.ComponentPlugin

    public class ProjectGroupVisibilityPlugin
    extends org.exoplatform.portal.config.GroupVisibilityPlugin
    The user can see a group only when: * the given user is the super user * the given user is a platform administrator * the given user is a manager of the group
    • Constructor Detail

      • ProjectGroupVisibilityPlugin

        public ProjectGroupVisibilityPlugin​(org.exoplatform.portal.config.UserACL userACL)
    • Method Detail

      • hasPermission

        public boolean hasPermission​(org.exoplatform.services.security.Identity userIdentity,
                                     org.exoplatform.services.organization.Group group)
        Specified by:
        hasPermission in class org.exoplatform.portal.config.GroupVisibilityPlugin