I am trying to give a select few of our users console access to add/remove members from certain distribution lists. Here are the steps I've taken:
1) Check "Administrator" for the user. Save.
2) Go to the Admin View tab and check Distribution List View. Save.
If I then log in as that user (from another computer) it lets me into the console and I only see Distribution Lists in the left column and the list on the right is blank.
3) Back in my admin account I hit the Configure Grants button in the toolbar, then hit Add and fill out the form:
Target Type: dl
Target Name:
existing_dlist@domain.com
Right Type: System Defined Right
Right Name: listDistributionList
and hit Add and Finish.
Logging out and back in as the delegated admin it loads with error: "Server error encountered. Details:
Message: system failure: java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to java.lang.String Error code: service.FAILURE Method: SearchDirectoryRequest Details:soap:Receiver"
The only way to get things to work is to clear any grants to specific dlists and grant the user listDistributionList for the entire domain.
Am I misunderstanding how this is supposed to work? Any help would be much appreciated!
Also, according to the Zimbra NE Admin Guide 6.0.2: "Combo right is a right that contains other rights. Combo rights can be assigned to any target type. You can use combo right to grant multiple attribute rights quickly on targets."
When I try to grant adminConsoleDLRights on a distribution list it gives me this error: "Failed to grant the ACL: invalid request: right adminConsoleDLRights cannot be granted on a dl entry. It can only be granted on target types: global domain"
We are running 6.0.4