Class BasicRoles

java.lang.Object
net.bluemind.role.api.BasicRoles

public class BasicRoles extends Object
Declaration of all standard roles.
  • Field Details Link icon

    • ROLE_CTI Link icon

      public static final String ROLE_CTI
      Telephony.
      See Also:
    • ROLE_IM Link icon

      public static final String ROLE_IM
      Instant Messaging.
      See Also:
    • ROLE_MAIL Link icon

      public static final String ROLE_MAIL
      Webmail.
      See Also:
    • ROLE_CALENDAR Link icon

      public static final String ROLE_CALENDAR
      Calendar App.
      See Also:
    • ROLE_ADMINCONSOLE Link icon

      public static final String ROLE_ADMINCONSOLE
      Access to the Bluemind Administration.
      See Also:
    • ROLE_EAS Link icon

      public static final String ROLE_EAS
      Synchronization of mobile devices.
      See Also:
    • ROLE_DAV Link icon

      public static final String ROLE_DAV
      Synchronization with clients using the DAV protocol.
      See Also:
    • ROLE_TBIRD Link icon

      public static final String ROLE_TBIRD
      Bluemind Thunderbird plugin.
      See Also:
    • ROLE_OUTLOOK Link icon

      public static final String ROLE_OUTLOOK
      Bluemind Outlook plugin.
      See Also:
    • ROLE_SUDO Link icon

      public static final String ROLE_SUDO
      Permission to "login-as" other user.
      See Also:
    • ROLE_MAIL_FORWARDING Link icon

      public static final String ROLE_MAIL_FORWARDING
      Permission to forward mails to an external account.
      See Also:
    • ROLE_SELF_CHANGE_PASSWORD Link icon

      public static final String ROLE_SELF_CHANGE_PASSWORD
      Permission to change own password.
      See Also:
    • ROLE_SELF_CHANGE_SETTINGS Link icon

      public static final String ROLE_SELF_CHANGE_SETTINGS
      Permission to change own settings.
      See Also:
    • ROLE_SELF_CHANGE_MAIL_IDENTITIES Link icon

      public static final String ROLE_SELF_CHANGE_MAIL_IDENTITIES
      Permission to change mail identities.
      See Also:
    • ROLE_SELF_CHANGE_MAILBOX_FILTER Link icon

      public static final String ROLE_SELF_CHANGE_MAILBOX_FILTER
      Permission to change mailbox filter.
      See Also:
    • ROLE_SELF_MANAGE_DEVICE Link icon

      public static final String ROLE_SELF_MANAGE_DEVICE
      Permission to manage own mobile devices.
      See Also:
    • ROLE_SELF_CHANGE_VCARD Link icon

      public static final String ROLE_SELF_CHANGE_VCARD
      Permission to change own contact infos.
      See Also:
    • ROLE_SELF_MANAGE_EXTERNAL_ACCOUNT Link icon

      public static final String ROLE_SELF_MANAGE_EXTERNAL_ACCOUNT
      Permission to change own external accounts.
      See Also:
    • ROLE_ADMIN Link icon

      public static final String ROLE_ADMIN
      System admin role.
      See Also:
    • ROLE_MANAGER Link icon

      public static final String ROLE_MANAGER
      Domain admin role.
      See Also:
    • ROLE_MANAGE_USER Link icon

      public static final String ROLE_MANAGE_USER
      Permission to manage domain users.
      See Also:
    • ROLE_MANAGE_CERTIFICATE Link icon

      public static final String ROLE_MANAGE_CERTIFICATE
      Permission to manage domain certificate.
      See Also:
    • ROLE_MANAGE_EXTERNAL_ACCOUNTS Link icon

      public static final String ROLE_MANAGE_EXTERNAL_ACCOUNTS
      Permission to manage external system accounts.
      See Also:
    • ROLE_MANAGE_USER_VCARD Link icon

      public static final String ROLE_MANAGE_USER_VCARD
      Permission to manage contact infos.
      See Also:
    • ROLE_MANAGE_USER_PASSWORD Link icon

      public static final String ROLE_MANAGE_USER_PASSWORD
      Permission to change user's passwords.
      See Also:
    • ROLE_MANAGE_USER_SETTINGS Link icon

      public static final String ROLE_MANAGE_USER_SETTINGS
      Permission to change user's settings.
      See Also:
    • ROLE_MANAGE_USER_MAIL_IDENTITIES Link icon

      public static final String ROLE_MANAGE_USER_MAIL_IDENTITIES
      Permission to change user's mail identities.
      See Also:
    • ROLE_MANAGE_USER_DEVICE Link icon

      public static final String ROLE_MANAGE_USER_DEVICE
      Permission to change user's mobile devices.
      See Also:
    • ROLE_MANAGE_USER_SHARINGS Link icon

      public static final String ROLE_MANAGE_USER_SHARINGS
      Permission to change user's sharings.
      See Also:
    • ROLE_MANAGE_USER_SUBSCRIPTIONS Link icon

      public static final String ROLE_MANAGE_USER_SUBSCRIPTIONS
      Permission to change user's subscriptions.
      See Also:
    • ROLE_MANAGE_GROUP Link icon

      public static final String ROLE_MANAGE_GROUP
      Permission to manage groups.
      See Also:
    • ROLE_MANAGE_GROUP_SHARINGS Link icon

      public static final String ROLE_MANAGE_GROUP_SHARINGS
      Permission to manage group's sharings.
      See Also:
    • ROLE_MANAGE_GROUP_MEMBERS Link icon

      public static final String ROLE_MANAGE_GROUP_MEMBERS
      Permission to manage group members.
      See Also:
    • ROLE_EXTERNAL_IDENTITY Link icon

      public static final String ROLE_EXTERNAL_IDENTITY
      Permission to create external identity.
      See Also:
    • ROLE_API_DOCS Link icon

      public static final String ROLE_API_DOCS
      Permission to access interactive api documentation.
      See Also:
    • CATEGORY_GENERAL Link icon

      public static final String CATEGORY_GENERAL
      General configuration category.
      See Also:
    • CATEGORY_ADMINISTRATION Link icon

      public static final String CATEGORY_ADMINISTRATION
      Administration category.
      See Also:
    • CATEGORY_MAIL Link icon

      public static final String CATEGORY_MAIL
      Messaging category.
      See Also:
    • CATEGORY_APPS Link icon

      public static final String CATEGORY_APPS
      Bluemind applications category.
      See Also:
    • ROLE_SELF Link icon

      public static final String ROLE_SELF
      Permission to access own entities.
      See Also:
    • ROLE_MANAGE_ENTITY_SHARINGS Link icon

      public static final String ROLE_MANAGE_ENTITY_SHARINGS
      Permission to manage sharings.
      See Also:
    • ROLE_MANAGE_MAILBOX Link icon

      public static final String ROLE_MANAGE_MAILBOX
      Permission to access/manage mailbox.
      See Also:
    • ROLE_MANAGE_MAILBOX_FILTER Link icon

      public static final String ROLE_MANAGE_MAILBOX_FILTER
      Permission to manage mailbox filters.
      See Also:
    • ROLE_MANAGE_MAILBOX_IDENTITIES Link icon

      public static final String ROLE_MANAGE_MAILBOX_IDENTITIES
      Permission to manage mail identities.
      See Also:
    • ROLE_MANAGE_RESOURCE Link icon

      public static final String ROLE_MANAGE_RESOURCE
      Permission to manage resources.
      See Also:
    • ROLE_MANAGE_RESOURCE_TYPE Link icon

      public static final String ROLE_MANAGE_RESOURCE_TYPE
      Permission to manage resource types.
      See Also:
    • ROLE_MANAGE_RESOURCE_SHARINGS Link icon

      public static final String ROLE_MANAGE_RESOURCE_SHARINGS
      Permission to manage resource sharings.
      See Also:
    • ROLE_MANAGE_MAILSHARE Link icon

      public static final String ROLE_MANAGE_MAILSHARE
      Permission to manage mailshares.
      See Also:
    • ROLE_MANAGE_MAILSHARE_SHARINGS Link icon

      public static final String ROLE_MANAGE_MAILSHARE_SHARINGS
      Permission to manage mailshare sharings.
      See Also:
    • ROLE_MANAGE_EXTERNAL_USER Link icon

      public static final String ROLE_MANAGE_EXTERNAL_USER
      Permission to manage external users.
      See Also:
    • ROLE_MANAGE_DOMAIN_AB Link icon

      public static final String ROLE_MANAGE_DOMAIN_AB
      Permission to manage the domain addressbook.
      See Also:
    • ROLE_MANAGE_DOMAIN_SMIME Link icon

      public static final String ROLE_MANAGE_DOMAIN_SMIME
      Permission to manage the domain S/MIME certificates.
      See Also:
    • ROLE_MANAGE_DOMAIN_AB_SHARING Link icon

      public static final String ROLE_MANAGE_DOMAIN_AB_SHARING
      Permission to manage the domain addressbook sharings.
      See Also:
    • ROLE_MANAGE_DOMAIN_LDAP_AB Link icon

      public static final String ROLE_MANAGE_DOMAIN_LDAP_AB
      Permission to manage the domain LDAP addressbook.
      See Also:
    • ROLE_MANAGE_DOMAIN_CAL Link icon

      public static final String ROLE_MANAGE_DOMAIN_CAL
      Permission to manage the domain calendar.
      See Also:
    • ROLE_MANAGE_DOMAIN_CAL_SHARING Link icon

      public static final String ROLE_MANAGE_DOMAIN_CAL_SHARING
      Permission to manage the domain calendar sharings.
      See Also:
    • ROLE_MANAGE_SERVER Link icon

      public static final String ROLE_MANAGE_SERVER
      Permission to manage the application servers.
      See Also:
    • ROLE_MANAGE_DOMAIN Link icon

      public static final String ROLE_MANAGE_DOMAIN
      Permission to manage domains.
      See Also:
    • ROLE_MANAGE_SYSTEM_CONF Link icon

      public static final String ROLE_MANAGE_SYSTEM_CONF
      Permission to manage global system configuration.
      See Also:
    • ROLE_SYSTEM_MANAGER Link icon

      public static final String ROLE_SYSTEM_MANAGER
      Permission to manage the system (backup, sharding, etc.).
      See Also:
    • ROLE_READ_DOMAIN_FILTER Link icon

      public static final String ROLE_READ_DOMAIN_FILTER
      Permission to access domain mail-filters.
      See Also:
    • ROLE_DOMAIN_MAX_VALUES Link icon

      public static final String ROLE_DOMAIN_MAX_VALUES
      Permission to manage max user accounts/domain.
      See Also:
    • ROLE_MANAGE_SUBSCRIPTION Link icon

      public static final String ROLE_MANAGE_SUBSCRIPTION
      Permission to manage the bluemind subscription.
      See Also:
    • ROLE_MANAGE_OU Link icon

      public static final String ROLE_MANAGE_OU
      Permission to manage the organizational units.
      See Also:
    • ROLE_SHOW_OU Link icon

      public static final String ROLE_SHOW_OU
      Permission to show the organizational units.
      See Also:
    • ROLE_DATAPROTECT Link icon

      public static final String ROLE_DATAPROTECT
      Permission to manage backups.
      See Also:
    • ROLE_MANAGE_RESTORE Link icon

      public static final String ROLE_MANAGE_RESTORE
      Permission to manage restores.
      See Also:
    • ROLE_WEBMAIL Link icon

      public static final String ROLE_WEBMAIL
      Permission to access Roundcube webmail.
      See Also:
    • ROLE_MAIL_WEBAPP Link icon

      public static final String ROLE_MAIL_WEBAPP
      Permission to access WebApp Mail.
      See Also:
    • ROLE_CAN_USE_SMIME Link icon

      public static final String ROLE_CAN_USE_SMIME
      Permission to use S/MIME.
      See Also:
    • ROLE_MANAGE_USER_EXTERNAL_ID Link icon

      public static final String ROLE_MANAGE_USER_EXTERNAL_ID
      Permission to change user ext id.
      See Also:
    • ROLE_USER_CHECK_AND_REPAIR Link icon

      public static final String ROLE_USER_CHECK_AND_REPAIR
      Permission to cinvalid input: '&r' user.
      See Also:
    • ROLE_USER_MAILBOX_MAINTENANCE Link icon

      public static final String ROLE_USER_MAILBOX_MAINTENANCE
      Permission to reindex user's mbox.
      See Also:
  • Constructor Details Link icon

    • BasicRoles Link icon

      public BasicRoles()