https://wiki.zimbra.com/api.php?action=feedcontributions&user=GrantWilliams&feedformat=atomZimbra :: Tech Center - User contributions [en]2024-03-29T15:20:18ZUser contributionsMediaWiki 1.39.0https://wiki.zimbra.com/index.php?title=GWilliams-Notes&diff=21052GWilliams-Notes2010-09-16T14:52:08Z<p>GrantWilliams: /* Modify zimbraQuotaWarnMessage for an entire domain */</p>
<hr />
<div>ZCS 6.x<br />
<br />
== Create Domain Admin User ==<br />
Create Domain, Account and Distribution List<br />
su - zimbra<br />
/opt/zimbra/bin/zmprov -m -l cd domain.com<br />
/opt/zimbra/bin/zmprov -m -l ca manager@domain.com zimbraIsDelegatedAdminAccount TRUE zimbraIsDomainAdminAccount TRUE<br />
/opt/zimbra/bin/zmprov -m -l cdl zimbraDomainAdmins@domain.com zimbraIsAdminGroup TRUE zimbraMailStatus disabled zimbraAdminConsoleUIComponents accountListView zimbraAdminConsoleUIComponents aliasListView zimbraAdminConsoleUIComponents DLListView zimbraAdminConsoleUIComponents resourceListView zimbraAdminConsoleUIComponents saveSearch<br />
/opt/zimbra/bin/zmprov -m -l grr domain domain.com grp zimbraDomainAdmins@domain.com +domainAdminConsoleRights<br />
/opt/zimbra/bin/zmprov -m -l grr global grp zimbraDomainAdmins@domain.com +domainAdminZimletRights<br />
<br />
Set Global Admin Rights and reset to Normal Rights<br />
*Log into webAdminUI as global admin<br />
*Set manager@domain.com as member of zimbraDomainAdmins@domain.com<br />
*Set manager@domain.com as global admin<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as global admin<br />
*Remove global admin for manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com (might need to wait a couple of minutes - depends on server performance)<br />
<br />
== Domain Admin link when logged in as user ==<br />
zmprov md <domain_name> zimbraWebClientAdminReference <domain_admin_site><br />
zmprov md mail.domain.com zimbraWebClientAdminReference [https://admin.domain.com:7071/ https://admin.domain.com:7071/]<br />
Restart Zimbra mailbox service<br />
zmmailboxdctl restart<br />
<br />
== Admin Console tabs and buttons missing ==<br />
"Rights", "Global ACL" and "Account limits tab" missing?<br />
Log into CLi and run:<br />
su - zimbra<br />
zmzimletctl listZimlet all<br />
Check that "com_zimbra_delegatedadmin" zimlet is deployed. I found that it was deployed, but was disabled on my LDAP server. I fixed this by running:<br />
zmzimletctl enable com_zimbra_delegatedadmin<br />
Viola... All my missing admin buttons and tabs appeared.<br />
<br />
== Backups ==<br />
<br />
*Configure e-mail settings for backup reports:<br />
zmprov gacf | grep -i backup<br />
zmprov mcf zimbraBackupReportEmailRecipients e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSender e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSubjectPrefix Subject of message<br />
* Display current backup schedule:<br />
zmschedulebackup -q<br />
* To display the schedules on one line as a command, so that they can be copied to a text file and saved to be used if the application needs to be restored. <br />
zmschedulebackup -s<br />
* To schedule the default full and incremental backup<br />
zmschedulebackup -D<br />
* To replace the existing schedule with a new schedule<br />
zmschedulebackup -R f [“schedule”]<br />
* To add an additional full backup to the existing schedule<br />
zmschedulebackup -A f [“schedule”]<br />
* To add an additional incremental backup to the existing schedule<br />
zmschedulebackup -A i [“schedule”]<br />
*Example:<br />
zmschedulebackup -R f "0 1 * * 6" i "0 1 * * 0-5" d 14d "0 0 * * *"<br />
<br />
== Directing Users to the correct Change Password Page ==<br />
*Set the zimbraChangePasswordURL attribute to the URL of your password change page. The Change Password link in the Preferences>General tab goes to this URL and when passwords expire, users are sent to this page.<br />
<br />
*This is changed from the zmprov CLI.<br />
zmprov md exampledomain.com zimbraChangePasswordURL https://mail.exampledomain.com/h/changepass<br />
<br />
== Modify zimbraQuotaWarnMessage for an entire domain ==<br />
<br />
Explanation of script:<br />
*This script will getAllAccounts for the domain ("domain.com" in this case) and will modify the default zimbraQuotaWarnMessage attribute with the "message" for all those accounts.<br />
<br />
#!/bin/bash<br />
domain="domain.com"<br />
message="From: Postmaster <postmaster@\${RECIPIENT_DOMAIN}>\${NEWLINE}To: \${RECIPIENT_NAME} <\${RECIPIENT_ADDRESS}>\${NEWLINE}Subject:***WARNING - your mailbox size is nearing your quota - please archive or delete some messages***\${NEWLINE}Date: \${DATE}\${NEWLINE}Content-Type: text/plain\${NEWLINE}\${NEWLINE}Your mailbox size has reached \${MBOX_SIZE_MB}MB, which is over \${WARN_PERCENT}% of your \${QUOTA_MB}MB quota.\${NEWLINE}If your mailbox reaches the quota you may not be able to send or receive any new mail.\${NEWLINE}Please archive or delete some messages to avoid exceeding your quota.\${NEWLINE}\(Please contact your IT Department if you require assistance witharchiving to a local folder.\)\${NEWLINE}N.B. Remember that any messages left in your Trash folder are included in your quota and that the Trash folder must be emptied to free up that space.\${NEWLINE}"<br />
output="/tmp/quotamessage"<br />
<br />
rm -f $output<br />
touch $output<br />
chmod +x $output<br />
echo "#!/bin/bash" > $output<br />
<br />
/opt/zimbra/bin/zmprov -l gaa |grep $domain|sort|while read line<br />
do<br />
user=`echo $line|cut -f1 -d " "`<br />
echo "/opt/zimbra/bin/zmprov -l ma $user zimbraQuotaWarnMessage \"$message\"" >> $output<br />
done<br />
<br />
sed -i 's/\$/\\\$/g' $output<br />
$output<br />
<br />
[[Category:Notes]]</div>GrantWilliamshttps://wiki.zimbra.com/index.php?title=GWilliams-Notes&diff=21051GWilliams-Notes2010-09-16T11:41:00Z<p>GrantWilliams: </p>
<hr />
<div>ZCS 6.x<br />
<br />
== Create Domain Admin User ==<br />
Create Domain, Account and Distribution List<br />
su - zimbra<br />
/opt/zimbra/bin/zmprov -m -l cd domain.com<br />
/opt/zimbra/bin/zmprov -m -l ca manager@domain.com zimbraIsDelegatedAdminAccount TRUE zimbraIsDomainAdminAccount TRUE<br />
/opt/zimbra/bin/zmprov -m -l cdl zimbraDomainAdmins@domain.com zimbraIsAdminGroup TRUE zimbraMailStatus disabled zimbraAdminConsoleUIComponents accountListView zimbraAdminConsoleUIComponents aliasListView zimbraAdminConsoleUIComponents DLListView zimbraAdminConsoleUIComponents resourceListView zimbraAdminConsoleUIComponents saveSearch<br />
/opt/zimbra/bin/zmprov -m -l grr domain domain.com grp zimbraDomainAdmins@domain.com +domainAdminConsoleRights<br />
/opt/zimbra/bin/zmprov -m -l grr global grp zimbraDomainAdmins@domain.com +domainAdminZimletRights<br />
<br />
Set Global Admin Rights and reset to Normal Rights<br />
*Log into webAdminUI as global admin<br />
*Set manager@domain.com as member of zimbraDomainAdmins@domain.com<br />
*Set manager@domain.com as global admin<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as global admin<br />
*Remove global admin for manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com (might need to wait a couple of minutes - depends on server performance)<br />
<br />
== Domain Admin link when logged in as user ==<br />
zmprov md <domain_name> zimbraWebClientAdminReference <domain_admin_site><br />
zmprov md mail.domain.com zimbraWebClientAdminReference [https://admin.domain.com:7071/ https://admin.domain.com:7071/]<br />
Restart Zimbra mailbox service<br />
zmmailboxdctl restart<br />
<br />
== Admin Console tabs and buttons missing ==<br />
"Rights", "Global ACL" and "Account limits tab" missing?<br />
Log into CLi and run:<br />
su - zimbra<br />
zmzimletctl listZimlet all<br />
Check that "com_zimbra_delegatedadmin" zimlet is deployed. I found that it was deployed, but was disabled on my LDAP server. I fixed this by running:<br />
zmzimletctl enable com_zimbra_delegatedadmin<br />
Viola... All my missing admin buttons and tabs appeared.<br />
<br />
== Backups ==<br />
<br />
*Configure e-mail settings for backup reports:<br />
zmprov gacf | grep -i backup<br />
zmprov mcf zimbraBackupReportEmailRecipients e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSender e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSubjectPrefix Subject of message<br />
* Display current backup schedule:<br />
zmschedulebackup -q<br />
* To display the schedules on one line as a command, so that they can be copied to a text file and saved to be used if the application needs to be restored. <br />
zmschedulebackup -s<br />
* To schedule the default full and incremental backup<br />
zmschedulebackup -D<br />
* To replace the existing schedule with a new schedule<br />
zmschedulebackup -R f [“schedule”]<br />
* To add an additional full backup to the existing schedule<br />
zmschedulebackup -A f [“schedule”]<br />
* To add an additional incremental backup to the existing schedule<br />
zmschedulebackup -A i [“schedule”]<br />
*Example:<br />
zmschedulebackup -R f "0 1 * * 6" i "0 1 * * 0-5" d 14d "0 0 * * *"<br />
<br />
== Directing Users to the correct Change Password Page ==<br />
*Set the zimbraChangePasswordURL attribute to the URL of your password change page. The Change Password link in the Preferences>General tab goes to this URL and when passwords expire, users are sent to this page.<br />
<br />
*This is changed from the zmprov CLI.<br />
zmprov md exampledomain.com zimbraChangePasswordURL https://mail.exampledomain.com/h/changepass<br />
<br />
== Modify zimbraQuotaWarnMessage for an entire domain ==<br />
<br />
Explanation of script:<br />
*This script will getAllAccounts for the domain ("domain.com" in this case) and will modify the default zimbraQuotaWarnMessage attribute with the "message" for all those accounts.<br />
<br />
#!/bin/bash<br />
domain="domain.com"<br />
message="From: Postmaster <postmaster@\${RECIPIENT_DOMAIN}>\${NEWLINE}To: \${RECIPIENT_NAME} <\${RECIPIENT_ADDRESS}>\${NEWLINE}Subject: ****YOUR MAILBOX IS REACHING IT'S LIMIT - YOU WILL NOT RECEIVE NEW MAIL****\${NEWLINE}Date: \${DATE}\${NEWLINE}Content-Type: text/plain\${NEWLINE}\${NEWLINE}Your mailbox size has reached \${MBOX_SIZE_MB}MB, which is over \${WARN_PERCENT}% of your \${QUOTA_MB}MB quota.\${NEWLINE}Please archive or delete some messages to avoid exceeding your quota.\${NEWLINE}"<br />
output="/tmp/quotamessage"<br />
<br />
rm -f $output<br />
touch $output<br />
<br />
/opt/zimbra/bin/zmprov -l gaa | grep $domain | while read line<br />
do<br />
user=`echo $line`<br />
/opt/zimbra/bin/zmprov -l ma $user zimbraQuotaWarnMessage $message<br />
echo "$user" >> $output<br />
done<br />
<br />
<br />
[[Category:Notes]]</div>GrantWilliamshttps://wiki.zimbra.com/index.php?title=GWilliams-Notes&diff=20184GWilliams-Notes2010-07-19T15:29:23Z<p>GrantWilliams: </p>
<hr />
<div>ZCS 6.x<br />
<br />
== Create Domain Admin User ==<br />
Create Domain, Account and Distribution List<br />
su - zimbra<br />
/opt/zimbra/bin/zmprov -m -l cd domain.com<br />
/opt/zimbra/bin/zmprov -m -l ca manager@domain.com zimbraIsDelegatedAdminAccount TRUE zimbraIsDomainAdminAccount TRUE<br />
/opt/zimbra/bin/zmprov -m -l cdl zimbraDomainAdmins@domain.com zimbraIsAdminGroup TRUE zimbraMailStatus disabled zimbraAdminConsoleUIComponents accountListView zimbraAdminConsoleUIComponents aliasListView zimbraAdminConsoleUIComponents DLListView zimbraAdminConsoleUIComponents resourceListView zimbraAdminConsoleUIComponents saveSearch<br />
/opt/zimbra/bin/zmprov -m -l grr domain domain.com grp zimbraDomainAdmins@domain.com +domainAdminConsoleRights<br />
/opt/zimbra/bin/zmprov -m -l grr global grp zimbraDomainAdmins@domain.com +domainAdminZimletRights<br />
<br />
Set Global Admin Rights and reset to Normal Rights<br />
*Log into webAdminUI as global admin<br />
*Set manager@domain.com as member of zimbraDomainAdmins@domain.com<br />
*Set manager@domain.com as global admin<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as global admin<br />
*Remove global admin for manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com (might need to wait a couple of minutes - depends on server performance)<br />
<br />
== Domain Admin link when logged in as user ==<br />
zmprov md <domain_name> zimbraWebClientAdminReference <domain_admin_site><br />
zmprov md mail.domain.com zimbraWebClientAdminReference [https://admin.domain.com:7071/ https://admin.domain.com:7071/]<br />
Restart Zimbra mailbox service<br />
zmmailboxdctl restart<br />
<br />
== Admin Console tabs and buttons missing ==<br />
"Rights", "Global ACL" and "Account limits tab" missing?<br />
Log into CLi and run:<br />
su - zimbra<br />
zmzimletctl listZimlet all<br />
Check that "com_zimbra_delegatedadmin" zimlet is deployed. I found that it was deployed, but was disabled on my LDAP server. I fixed this by running:<br />
zmzimletctl enable com_zimbra_delegatedadmin<br />
Viola... All my missing admin buttons and tabs appeared.<br />
<br />
== Backups ==<br />
<br />
*Configure e-mail settings for backup reports:<br />
zmprov gacf | grep -i backup<br />
zmprov mcf zimbraBackupReportEmailRecipients e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSender e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSubjectPrefix Subject of message<br />
* Display current backup schedule:<br />
zmschedulebackup -q<br />
* To display the schedules on one line as a command, so that they can be copied to a text file and saved to be used if the application needs to be restored. <br />
zmschedulebackup -s<br />
* To schedule the default full and incremental backup<br />
zmschedulebackup -D<br />
* To replace the existing schedule with a new schedule<br />
zmschedulebackup -R f [“schedule”]<br />
* To add an additional full backup to the existing schedule<br />
zmschedulebackup -A f [“schedule”]<br />
* To add an additional incremental backup to the existing schedule<br />
zmschedulebackup -A i [“schedule”]<br />
*Example:<br />
zmschedulebackup -R f "0 1 * * 6" i "0 1 * * 0-5" d 14d "0 0 * * *"<br />
<br />
== Directing Users to the correct Change Password Page ==<br />
*Set the zimbraChangePasswordURL attribute to the URL of your password change page. The Change Password link in the Preferences>General tab goes to this URL and when passwords expire, users are sent to this page.<br />
<br />
*This is changed from the zmprov CLI.<br />
zmprov md exampledomain.com zimbraChangePasswordURL https://mail.exampledomain.com/h/changepass<br />
<br />
[[Category:Notes]]</div>GrantWilliamshttps://wiki.zimbra.com/index.php?title=GWilliams-Notes&diff=20183GWilliams-Notes2010-07-19T15:17:11Z<p>GrantWilliams: </p>
<hr />
<div>ZCS 6.x<br />
<br />
== Create Domain Admin User ==<br />
Create Domain, Account and Distribution List<br />
su - zimbra<br />
/opt/zimbra/bin/zmprov -m -l cd domain.com<br />
/opt/zimbra/bin/zmprov -m -l ca manager@domain.com zimbraIsDelegatedAdminAccount TRUE zimbraIsDomainAdminAccount TRUE<br />
/opt/zimbra/bin/zmprov -m -l cdl zimbraDomainAdmins@domain.com zimbraIsAdminGroup TRUE zimbraMailStatus disabled zimbraAdminConsoleUIComponents accountListView zimbraAdminConsoleUIComponents aliasListView zimbraAdminConsoleUIComponents DLListView zimbraAdminConsoleUIComponents resourceListView zimbraAdminConsoleUIComponents saveSearch<br />
/opt/zimbra/bin/zmprov -m -l grr domain domain.com grp zimbraDomainAdmins@domain.com +domainAdminConsoleRights<br />
/opt/zimbra/bin/zmprov -m -l grr global grp zimbraDomainAdmins@domain.com +domainAdminZimletRights<br />
<br />
Set Global Admin Rights and reset to Normal Rights<br />
*Log into webAdminUI as global admin<br />
*Set manager@domain.com as member of zimbraDomainAdmins@domain.com<br />
*Set manager@domain.com as global admin<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as global admin<br />
*Remove global admin for manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com (might need to wait a couple of minutes - depends on server performance)<br />
<br />
== Domain Admin link when logged in as user ==<br />
zmprov md <domain_name> zimbraWebClientAdminReference <domain_admin_site><br />
zmprov md mail.domain.com zimbraWebClientAdminReference [https://admin.domain.com:7071/ https://admin.domain.com:7071/]<br />
Restart Zimbra mailbox service<br />
zmmailboxdctl restart<br />
<br />
== Admin Console tabs and buttons missing ==<br />
"Rights", "Global ACL" and "Account limits tab" missing?<br />
Log into CLi and run:<br />
su - zimbra<br />
zmzimletctl listZimlet all<br />
Check that "com_zimbra_delegatedadmin" zimlet is deployed. I found that it was deployed, but was disabled on my LDAP server. I fixed this by running:<br />
zmzimletctl enable com_zimbra_delegatedadmin<br />
Viola... All my missing admin buttons and tabs appeared.<br />
<br />
== Backups ==<br />
<br />
Configure e-mail settings for backup reports:<br />
zmprov gacf | grep -i backup<br />
zmprov mcf zimbraBackupReportEmailRecipients e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSender e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSubjectPrefix Subject of message<br />
<br />
=== Directing Users to the correct Change Password Page ===<br />
*Set the zimbraChangePasswordURL attribute to the URL of your password change page. The Change Password link in the Preferences>General tab goes to this URL and when passwords expire, users are sent to this page.<br />
<br />
*This is changed from the zmprov CLI.<br />
zmprov md exampledomain.com zimbraChangePasswordURL https://mail.exampledomain.com/h/changepass<br />
<br />
[[Category:Notes]]</div>GrantWilliamshttps://wiki.zimbra.com/index.php?title=GWilliams-Notes&diff=19970GWilliams-Notes2010-06-06T20:57:37Z<p>GrantWilliams: /* Backups */</p>
<hr />
<div>ZCS 6.x<br />
<br />
== Create Domain Admin User ==<br />
Create Domain, Account and Distribution List<br />
su - zimbra<br />
/opt/zimbra/bin/zmprov -m -l cd domain.com<br />
/opt/zimbra/bin/zmprov -m -l ca manager@domain.com zimbraIsDelegatedAdminAccount TRUE zimbraIsDomainAdminAccount TRUE<br />
/opt/zimbra/bin/zmprov -m -l cdl zimbraDomainAdmins@domain.com zimbraIsAdminGroup TRUE zimbraMailStatus disabled zimbraAdminConsoleUIComponents accountListView zimbraAdminConsoleUIComponents aliasListView zimbraAdminConsoleUIComponents DLListView zimbraAdminConsoleUIComponents resourceListView zimbraAdminConsoleUIComponents saveSearch<br />
/opt/zimbra/bin/zmprov -m -l grr domain domain.com grp zimbraDomainAdmins@domain.com +domainAdminConsoleRights<br />
/opt/zimbra/bin/zmprov -m -l grr global grp zimbraDomainAdmins@domain.com +domainAdminZimletRights<br />
<br />
Set Global Admin Rights and reset to Normal Rights<br />
*Log into webAdminUI as global admin<br />
*Set manager@domain.com as member of zimbraDomainAdmins@domain.com<br />
*Set manager@domain.com as global admin<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as global admin<br />
*Remove global admin for manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com (might need to wait a couple of minutes - depends on server performance)<br />
<br />
== Domain Admin link when logged in as user ==<br />
zmprov md <domain_name> zimbraWebClientAdminReference <domain_admin_site><br />
zmprov md mail.domain.com zimbraWebClientAdminReference [https://admin.domain.com:7071/ https://admin.domain.com:7071/]<br />
Restart Zimbra mailbox service<br />
zmmailboxdctl restart<br />
<br />
== Admin Console tabs and buttons missing ==<br />
"Rights", "Global ACL" and "Account limits tab" missing?<br />
Log into CLi and run:<br />
su - zimbra<br />
zmzimletctl listZimlet all<br />
Check that "com_zimbra_delegatedadmin" zimlet is deployed. I found that it was deployed, but was disabled on my LDAP server. I fixed this by running:<br />
zmzimletctl enable com_zimbra_delegatedadmin<br />
Viola... All my missing admin buttons and tabs appeared.<br />
<br />
== Backups ==<br />
<br />
Configure e-mail settings for backup reports:<br />
zmprov gacf | grep -i backup<br />
zmprov mcf zimbraBackupReportEmailRecipients e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSender e@mail.address<br />
zmprov mcf zimbraBackupReportEmailSubjectPrefix Subject of message</div>GrantWilliamshttps://wiki.zimbra.com/index.php?title=GWilliams-Notes&diff=19969GWilliams-Notes2010-06-06T20:54:38Z<p>GrantWilliams: </p>
<hr />
<div>ZCS 6.x<br />
<br />
== Create Domain Admin User ==<br />
Create Domain, Account and Distribution List<br />
su - zimbra<br />
/opt/zimbra/bin/zmprov -m -l cd domain.com<br />
/opt/zimbra/bin/zmprov -m -l ca manager@domain.com zimbraIsDelegatedAdminAccount TRUE zimbraIsDomainAdminAccount TRUE<br />
/opt/zimbra/bin/zmprov -m -l cdl zimbraDomainAdmins@domain.com zimbraIsAdminGroup TRUE zimbraMailStatus disabled zimbraAdminConsoleUIComponents accountListView zimbraAdminConsoleUIComponents aliasListView zimbraAdminConsoleUIComponents DLListView zimbraAdminConsoleUIComponents resourceListView zimbraAdminConsoleUIComponents saveSearch<br />
/opt/zimbra/bin/zmprov -m -l grr domain domain.com grp zimbraDomainAdmins@domain.com +domainAdminConsoleRights<br />
/opt/zimbra/bin/zmprov -m -l grr global grp zimbraDomainAdmins@domain.com +domainAdminZimletRights<br />
<br />
Set Global Admin Rights and reset to Normal Rights<br />
*Log into webAdminUI as global admin<br />
*Set manager@domain.com as member of zimbraDomainAdmins@domain.com<br />
*Set manager@domain.com as global admin<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as global admin<br />
*Remove global admin for manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com (might need to wait a couple of minutes - depends on server performance)<br />
<br />
== Domain Admin link when logged in as user ==<br />
zmprov md <domain_name> zimbraWebClientAdminReference <domain_admin_site><br />
zmprov md mail.domain.com zimbraWebClientAdminReference [https://admin.domain.com:7071/ https://admin.domain.com:7071/]<br />
Restart Zimbra mailbox service<br />
zmmailboxdctl restart<br />
<br />
== Admin Console tabs and buttons missing ==<br />
"Rights", "Global ACL" and "Account limits tab" missing?<br />
Log into CLi and run:<br />
su - zimbra<br />
zmzimletctl listZimlet all<br />
Check that "com_zimbra_delegatedadmin" zimlet is deployed. I found that it was deployed, but was disabled on my LDAP server. I fixed this by running:<br />
zmzimletctl enable com_zimbra_delegatedadmin<br />
Viola... All my missing admin buttons and tabs appeared.<br />
<br />
== Backups ==<br />
<br />
Configure destination e-mail address for backup reports:<br />
zmprov gacf | grep -i backup<br />
zmprov mcf zimbraBackupReportEmailRecipients e@mail.address</div>GrantWilliamshttps://wiki.zimbra.com/index.php?title=GWilliams-Notes&diff=19960GWilliams-Notes2010-06-03T15:00:01Z<p>GrantWilliams: </p>
<hr />
<div>ZCS 6.x<br />
<br />
== Create Domain Admin User ==<br />
Create Domain, Account and Distribution List<br />
su - zimbra<br />
/opt/zimbra/bin/zmprov -m -l cd domain.com<br />
/opt/zimbra/bin/zmprov -m -l ca manager@domain.com zimbraIsDelegatedAdminAccount TRUE zimbraIsDomainAdminAccount TRUE<br />
/opt/zimbra/bin/zmprov -m -l cdl zimbraDomainAdmins@domain.com zimbraIsAdminGroup TRUE zimbraMailStatus disabled zimbraAdminConsoleUIComponents accountListView zimbraAdminConsoleUIComponents aliasListView zimbraAdminConsoleUIComponents DLListView zimbraAdminConsoleUIComponents resourceListView zimbraAdminConsoleUIComponents saveSearch<br />
/opt/zimbra/bin/zmprov -m -l grr domain domain.com grp zimbraDomainAdmins@domain.com +domainAdminConsoleRights<br />
/opt/zimbra/bin/zmprov -m -l grr global grp zimbraDomainAdmins@domain.com +domainAdminZimletRights<br />
<br />
Set Global Admin Rights and reset to Normal Rights<br />
*Log into webAdminUI as global admin<br />
*Set manager@domain.com as member of zimbraDomainAdmins@domain.com<br />
*Set manager@domain.com as global admin<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as global admin<br />
*Remove global admin for manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com (might need to wait a couple of minutes - depends on server performance)<br />
<br />
== Domain Admin link when logged in as user ==<br />
zmprov md <domain_name> zimbraWebClientAdminReference <domain_admin_site><br />
zmprov md mail.domain.com zimbraWebClientAdminReference [https://admin.domain.com:7071/ https://admin.domain.com:7071/]<br />
Restart Zimbra mailbox service<br />
zmmailboxdctl restart<br />
<br />
== Admin Console tabs and buttons missing ==<br />
"Rights", "Global ACL" and "Account limits tab" missing?<br />
Log into CLi and run:<br />
su - zimbra<br />
zmzimletctl listZimlet all<br />
Check that "com_zimbra_delegatedadmin" zimlet is deployed. I found that it was deployed, but was disabled on my LDAP server. I fixed this by running:<br />
zmzimletctl enable com_zimbra_delegatedadmin<br />
Viola... All my missing admin buttons and tabs appeared.</div>GrantWilliamshttps://wiki.zimbra.com/index.php?title=GWilliams-Notes&diff=19959GWilliams-Notes2010-06-03T14:59:30Z<p>GrantWilliams: Created page with '== ZCS 6.x == == Create Domain Admin User == Create Domain, Account and Distribution List su - zimbra /opt/zimbra/bin/zmprov -m -l cd domain.com /opt/zimbra/bin/zmprov -m -l c…'</p>
<hr />
<div>== ZCS 6.x ==<br />
== Create Domain Admin User ==<br />
Create Domain, Account and Distribution List<br />
su - zimbra<br />
/opt/zimbra/bin/zmprov -m -l cd domain.com<br />
/opt/zimbra/bin/zmprov -m -l ca manager@domain.com zimbraIsDelegatedAdminAccount TRUE zimbraIsDomainAdminAccount TRUE<br />
/opt/zimbra/bin/zmprov -m -l cdl zimbraDomainAdmins@domain.com zimbraIsAdminGroup TRUE zimbraMailStatus disabled zimbraAdminConsoleUIComponents accountListView zimbraAdminConsoleUIComponents aliasListView zimbraAdminConsoleUIComponents DLListView zimbraAdminConsoleUIComponents resourceListView zimbraAdminConsoleUIComponents saveSearch<br />
/opt/zimbra/bin/zmprov -m -l grr domain domain.com grp zimbraDomainAdmins@domain.com +domainAdminConsoleRights<br />
/opt/zimbra/bin/zmprov -m -l grr global grp zimbraDomainAdmins@domain.com +domainAdminZimletRights<br />
<br />
Set Global Admin Rights and reset to Normal Rights<br />
*Log into webAdminUI as global admin<br />
*Set manager@domain.com as member of zimbraDomainAdmins@domain.com<br />
*Set manager@domain.com as global admin<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as global admin<br />
*Remove global admin for manager@domain.com<br />
*Log out of webAdminUI<br />
*Log into webAdminUI as manager@domain.com (might need to wait a couple of minutes - depends on server performance)<br />
<br />
== Domain Admin link when logged in as user ==<br />
zmprov md <domain_name> zimbraWebClientAdminReference <domain_admin_site><br />
zmprov md mail.domain.com zimbraWebClientAdminReference [https://admin.domain.com:7071/ https://admin.domain.com:7071/]<br />
Restart Zimbra mailbox service<br />
zmmailboxdctl restart<br />
<br />
== Admin Console tabs and buttons missing ==<br />
"Rights", "Global ACL" and "Account limits tab" missing?<br />
Log into CLi and run:<br />
su - zimbra<br />
zmzimletctl listZimlet all<br />
Check that "com_zimbra_delegatedadmin" zimlet is deployed. I found that it was deployed, but was disabled on my LDAP server. I fixed this by running:<br />
zmzimletctl enable com_zimbra_delegatedadmin<br />
Viola... All my missing admin buttons and tabs appeared.</div>GrantWilliams