ZxAdmin Delegated Admin Provisioning

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 the Delegated Admin Provisioning

Delegated Admin Provisioning is the set of operations that allow you to grant, edit and revoke Domain Admin rights to a user.

All Delegated Admin Provisioning operations can be either performed:

  • From the ZxAdmin tab of the ZeXtras Administration Zimlet
  • From the ZeXtras CLI, running the appropriate zxsuite command as the zimbra user

Granting Delegated Admin rights to a user

From the ZeXtras Administration Zimlet

In the "Delegated Admins" section of the ZxAdmin Tab in the ZeXtras Administration Zimlet click the "Add" button.

Zxadmin 1.png

You will be asked the following informations:

  • Account: the email address you want to grant Delegated Admin rights to.
  • Domain: the domain on which the Delegated Admin will have control.
  • Delegated Auth: Check this box to allow the Delegated Admin to use the "View Mail" features on any mailbox of the selected domain.
  • Grant Limit: The maximum mailbox quota this admin can assign to a user.
  • Edit Features: Defines whether the Delegated Admin is able to edit the contents of the "Features" tab on its users.
Warning.png Warning!

If the "Domain Quota" is lower than the "Grant Limit", the "Grant Limit" value will be ignored
Disk space and Quota limits can be entered in Gigabytes (gb), Megabytes (mb) or Kilobytes (kb)

Zxadmin 2.png

From the ZeXtras CLI

To grant Delegated Admin rights to a user, the "doAddDelegationSettings" command is available:

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

PARAMETER LIST

NAME             TYPE       EXPECTED VALUES   DEFAULT
account(M)       String                        
domain(M)        String                        
viewMail(O)      Boolean    true|false         false
adminQuota(O)    String                        0

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

Editing the rights of an existing Delegated Admin

From the ZeXtras Administration Zimlet

In the "Delegated Admins" section of the ZxAdmin Tab in the ZeXtras Administration Zimlet select an entry in the list and click the "Edit" button.

You can also doubleclick an entry of the list to edit it.

From the ZeXtras CLI

To edit the rights of an existing Delegated Admin, the "doEditDelegationSettings" command is available:

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

PARAMETER LIST

NAME             TYPE       EXPECTED VALUES   
account(M)       String                        
domain(M)        String                        
viewMail(O)      Boolean    true|false         
adminQuota(O)    String                        

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

Revoke Delegated Admin rights from a user

From the ZeXtras Administration Zimlet

In the "Delegated Admins" section of the ZxAdmin Tab in the ZeXtras Administration Zimlet select an entry in the list and click the "Delete" button.

From the ZeXtras CLI

To revoke Delegated Admin rights from a user, the "doRemoveDelegationSettings" command is available:

Syntax:
   zxsuite admin doRemoveDelegationSettings {account} {domain} 

PARAMETER LIST

NAME          TYPE      
account(M)    String    
domain(M)     String    

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