Turn on Calendar for Active Directory and LDAP servers

Users who have accounts in an Active Directory domain or non-Apple LDAP directory might need the Calendar service. Learn how to give them access.

The Calendar service in macOS Server uses the MD5 Digest authentication method. This method doesn't let users log in to the Calendar server with their Active Directory credentials. Here’s how to give users access.

When you enable cleartext authentication, make sure that you turn on SSL to make the environment more secure.

Use these Terminal commands to set up cleartext authentication for Active Directory users:

  1. Turn on cleartext authentication:
    sudo serveradmin settings calendar:Authentication:Basic:Enabled = yes
  2. Turn off digest authentication:
    sudo serveradmin settings calendar:Authentication:Digest:Enabled = no
  3. Restart the Calendar server:
    sudo serveradmin stop calendar
    sudo serveradmin start calendar
  4. Restart the Address Book server:   
    sudo serveradmin stop addressbook
    sudo serveradmin start addressbook

Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Risks are inherent in the use of the Internet. Contact the vendor for additional information. Other company and product names may be trademarks of their respective owners.

Last Modified: