Class BasicRoles
java.lang.Object
net.bluemind.role.api.BasicRoles
Declaration of all standard roles.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAdministration category.static final StringBluemind applications category.static final StringGeneral configuration category.static final StringMessaging category.static final StringSystem admin role.static final StringAccess to the Bluemind Administration.static final StringPermission to access interactive api documentation.static final StringCalendar App.static final StringPermission to use S/MIME.static final StringTelephony.static final StringPermission to manage backups.static final StringSynchronization with clients using the DAV protocol.static final StringPermission to manage max user accounts/domain.static final StringSynchronization of mobile devices.static final StringPermission to create external identity.static final StringPermission to send as any other account.static final StringWebmail.static final StringPermission to forward mails to an external account.static final StringPermission to access WebApp Mail.static final StringPermission to manage domain certificate.static final StringPermission to manage domains.static final StringPermission to manage the domain addressbook.static final StringPermission to manage the domain addressbook sharings.static final StringPermission to manage the domain calendar.static final StringPermission to manage the domain calendar sharings.static final StringPermission to manage the domain LDAP addressbook.static final StringPermission to manage the domain S/MIME certificates.static final StringPermission to manage sharings.static final StringPermission to manage external system accounts.static final StringPermission to manage external users.static final StringPermission to manage groups.static final StringPermission to manage group members.static final StringPermission to manage group's sharings.static final StringPermission to access/manage mailbox.static final StringPermission to manage mailbox filters.static final StringPermission to manage mail identities.static final StringPermission to manage mailshares.static final StringPermission to manage mailshare sharings.static final StringPermission to manage the organizational units.static final StringPermission to manage resources.static final StringPermission to manage resource sharings.static final StringPermission to manage resource types.static final StringPermission to manage restores.static final StringPermission to manage the application servers.static final StringPermission to manage the bluemind subscription.static final StringPermission to manage global system configuration.static final StringPermission to manage domain users.static final StringPermission to change user's mobile devices.static final StringPermission to change user ext id.static final StringPermission to change user's mail identities.static final StringPermission to change user's passwords.static final StringPermission to change user's settings.static final StringPermission to change user's sharings.static final StringPermission to change user's subscriptions.static final StringPermission to manage contact infos.static final StringDomain admin role.static final StringBluemind Outlook plugin.static final StringPermission to access domain mail-filters.static final StringPermission to access own entities.static final StringPermission to change mail identities.static final StringPermission to change mailbox filter.static final StringPermission to change own password.static final StringPermission to change own settings.static final StringPermission to change own contact infos.static final StringPermission to manage own mobile devices.static final StringPermission to change own external accounts.static final StringPermission to show the organizational units.static final StringPermission to "login-as" other user.static final StringPermission to manage the system (backup, sharding, etc.).static final StringBluemind Thunderbird plugin.static final StringPermission to cinvalid input: '&r' user.static final StringPermission to reindex user's mbox.static final StringPermission to access Roundcube webmail. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ROLE_CTI
-
ROLE_MAIL
-
ROLE_CALENDAR
-
ROLE_ADMINCONSOLE
-
ROLE_EAS
-
ROLE_DAV
-
ROLE_TBIRD
-
ROLE_OUTLOOK
-
ROLE_SUDO
-
ROLE_MAIL_FORWARDING
Permission to forward mails to an external account.- See Also:
-
ROLE_GLOBAL_SEND_AS
-
ROLE_SELF_CHANGE_PASSWORD
-
ROLE_SELF_CHANGE_SETTINGS
-
ROLE_SELF_CHANGE_MAIL_IDENTITIES
Permission to change mail identities.- See Also:
-
ROLE_SELF_CHANGE_MAILBOX_FILTER
Permission to change mailbox filter.- See Also:
-
ROLE_SELF_MANAGE_DEVICE
Permission to manage own mobile devices.- See Also:
-
ROLE_SELF_CHANGE_VCARD
-
ROLE_SELF_MANAGE_EXTERNAL_ACCOUNT
Permission to change own external accounts.- See Also:
-
ROLE_ADMIN
-
ROLE_MANAGER
-
ROLE_MANAGE_USER
-
ROLE_MANAGE_CERTIFICATE
Permission to manage domain certificate.- See Also:
-
ROLE_MANAGE_EXTERNAL_ACCOUNTS
Permission to manage external system accounts.- See Also:
-
ROLE_MANAGE_USER_VCARD
-
ROLE_MANAGE_USER_PASSWORD
Permission to change user's passwords.- See Also:
-
ROLE_MANAGE_USER_SETTINGS
Permission to change user's settings.- See Also:
-
ROLE_MANAGE_USER_MAIL_IDENTITIES
Permission to change user's mail identities.- See Also:
-
ROLE_MANAGE_USER_DEVICE
Permission to change user's mobile devices.- See Also:
-
ROLE_MANAGE_USER_SHARINGS
Permission to change user's sharings.- See Also:
-
ROLE_MANAGE_USER_SUBSCRIPTIONS
Permission to change user's subscriptions.- See Also:
-
ROLE_MANAGE_GROUP
-
ROLE_MANAGE_GROUP_SHARINGS
Permission to manage group's sharings.- See Also:
-
ROLE_MANAGE_GROUP_MEMBERS
-
ROLE_EXTERNAL_IDENTITY
-
ROLE_API_DOCS
Permission to access interactive api documentation.- See Also:
-
CATEGORY_GENERAL
-
CATEGORY_ADMINISTRATION
-
CATEGORY_MAIL
-
CATEGORY_APPS
-
ROLE_SELF
-
ROLE_MANAGE_ENTITY_SHARINGS
-
ROLE_MANAGE_MAILBOX
-
ROLE_MANAGE_MAILBOX_FILTER
Permission to manage mailbox filters.- See Also:
-
ROLE_MANAGE_MAILBOX_IDENTITIES
Permission to manage mail identities.- See Also:
-
ROLE_MANAGE_RESOURCE
-
ROLE_MANAGE_RESOURCE_TYPE
-
ROLE_MANAGE_RESOURCE_SHARINGS
Permission to manage resource sharings.- See Also:
-
ROLE_MANAGE_MAILSHARE
-
ROLE_MANAGE_MAILSHARE_SHARINGS
Permission to manage mailshare sharings.- See Also:
-
ROLE_MANAGE_EXTERNAL_USER
-
ROLE_MANAGE_DOMAIN_AB
Permission to manage the domain addressbook.- See Also:
-
ROLE_MANAGE_DOMAIN_SMIME
Permission to manage the domain S/MIME certificates.- See Also:
-
ROLE_MANAGE_DOMAIN_AB_SHARING
Permission to manage the domain addressbook sharings.- See Also:
-
ROLE_MANAGE_DOMAIN_LDAP_AB
Permission to manage the domain LDAP addressbook.- See Also:
-
ROLE_MANAGE_DOMAIN_CAL
Permission to manage the domain calendar.- See Also:
-
ROLE_MANAGE_DOMAIN_CAL_SHARING
Permission to manage the domain calendar sharings.- See Also:
-
ROLE_MANAGE_SERVER
Permission to manage the application servers.- See Also:
-
ROLE_MANAGE_DOMAIN
-
ROLE_MANAGE_SYSTEM_CONF
Permission to manage global system configuration.- See Also:
-
ROLE_SYSTEM_MANAGER
Permission to manage the system (backup, sharding, etc.).- See Also:
-
ROLE_READ_DOMAIN_FILTER
Permission to access domain mail-filters.- See Also:
-
ROLE_DOMAIN_MAX_VALUES
Permission to manage max user accounts/domain.- See Also:
-
ROLE_MANAGE_SUBSCRIPTION
Permission to manage the bluemind subscription.- See Also:
-
ROLE_MANAGE_OU
-
ROLE_SHOW_OU
-
ROLE_DATAPROTECT
-
ROLE_MANAGE_RESTORE
-
ROLE_WEBMAIL
-
ROLE_MAIL_WEBAPP
-
ROLE_CAN_USE_SMIME
-
ROLE_MANAGE_USER_EXTERNAL_ID
-
ROLE_USER_CHECK_AND_REPAIR
Permission to cinvalid input: '&r' user.- See Also:
-
ROLE_USER_MAILBOX_MAINTENANCE
Permission to reindex user's mbox.- See Also:
-
-
Constructor Details
-
BasicRoles
public BasicRoles()
-