ZxAdmin Domain Limits

From ZeXtras Suite Wiki

Jump to: navigation, search
Language: English  • español • português
ZxAdmin logo box.png
Available since version: 1.7.0
Latest Version: 2.12.2
Released on: January 2nd, 2019
Compatibility List
Admin Guide
FAQ
Troubleshooting
ZspAdmin logo box.png

What is Domain Limit Management (a.k.a. "Domain Settings")

Domain Limit Management is one of the features of the ZeXtras Admin module of ZeXtras Suite. It allows a Global Administrator to set domain level limits that cannot be overcome by any Administrator.

The only way to overcome a Domain Limit is to change the domain limit itself.

Domain Limits

  • Global Account Limit
    • The maximum number of accounts that can be created on this domain.
  • Domain Quota
    • The maximum mailbox quota that any Administrator can grant to a mailbox in the domain.
  • COS Limits
    • Define which Classes of Service can be used for users in the domain and the maximum number of users per Class of Service
Warning.png Warning!

All limits are optional. You can choose to set all, some or none of them for any domain in your Zimbra infrastructure.


Disk space and Quota limits can be entered in Gigabytes (gb), Megabytes (mb) or Kilobytes (kb)

Edit the limits of a Domain

From the ZeXtras Administration Zimlet

All the domains in the Zimbra infrastructure are listed in the "Domain Settings" list inside the ZxAdmin tab of the ZeXtras Administration Zimlet.

To edit the limits of a Domain, select the domain from the "Domain Settings" list and press the "Edit" button.

From the ZeXtras CLI

To edit the limits of a Domain through the ZeXtras CLI, the "setDomainSettings" command is available:

Syntax:
   zxsuite admin setDomainSettings {domain} [attr1 value1 [attr2 value2...]]

PARAMETER LIST

NAME                       TYPE       EXPECTED VALUES                   DEFAULT
domain(M)                  String                                        
account_limit(O)           Integer                                       don't change setting
domain_account_quota(O)    String                                        don't change setting
cos_limits(O)              String     cosname1:limit1,cosname2:limit2    don't change setting

(M) == mandatory parameter, (O) == optional parameter

Usage example:


zxsuite admin setDomainSettings example.com account_limit 100 domain_account_quota 100mb cos_limits cos1:30,cos2:80

Sets a global account limit on the domain example.com of 100 accounts, with a domain account quota of 100 megabytes,
and with cos account limits of 30 for cos1 and 80 for cos2.

Note: A cos limit of -1 removes the limit for the cos

Reset the limits of a Domain

From the ZeXtras Administration Zimlet

All the domains in the Zimbra infrastructure are listed in the "Domain Settings" list inside the ZxAdmin tab of the ZeXtras Administration Zimlet.

To reset the limits of a Domain, select the domain from the "Domain Settings" list and press the "Reset" button, then click "Ok" in the confirmation pop-up that will appear.

From the ZeXtras CLI

To reset the limits of a Domain through the ZeXtras CLI, the "resetDomainSettings" command is available:

Syntax:
   zxsuite admin resetDomainSettings {domain} 

PARAMETER LIST

NAME         TYPE      
domain(M)    String    

(M) == mandatory parameter, (O) == optional parameter
Personal tools