Class UserPermissionsBean

java.lang.Object
de.xima.fc.gui.common.bean.security.UserPermissionsBean
All Implemented Interfaces:
Serializable

@Named @ViewScoped public class UserPermissionsBean extends Object implements Serializable
Bean for handling user permissions
Since:
8.0.0
Author:
XIMA Media GmbH
See Also:
  • Constructor Details

    • UserPermissionsBean

      public UserPermissionsBean()
  • Method Details

    • hasProjectAccess

      public boolean hasProjectAccess(Projekt project, IAccessProperty property)
    • hasClientAccess

      public boolean hasClientAccess(Mandant client, IAccessProperty property)
    • hasSystemAccess

      public boolean hasSystemAccess(IAccessProperty property)
    • canAccessProjectScopedView

      public boolean canAccessProjectScopedView(Projekt project, IView view)
    • canAccessClientScopedView

      public boolean canAccessClientScopedView(Mandant client, IView view)