34.3  Apple iCal

Apple iCal je aplikace vyvinutá firmou Apple Computer pro operační systémy řady Mac OS X. Aplikace umožňuje správu libovolného množství kalendářů a také promítnutí událostí z více kalendářů do jednoho rozvrhu a identifikovat tak rychle konflikty v časovém plánu.

Kalendáře mohou být umístěny buď přímo na disku, nebo je možno přihlásit si s právy pro čtení kalendáře umístěné na webovém serveru. Dále je možné kalendáře na webový server publikovat.

Podpora ze strany Kerio MailServeru spočívá v možnosti publikovat kalendáře do své poštovní schránky na serveru nebo si do Apple iCal kalendáře z poštovní schránky přihlašovat. Uživatelé si mohou přihlašovat nejen vlastní kalendáře, ale také kalendáře nasdílené jinými uživateli.

Upozornění

Přihlášené kalendáře jsou v Apple iCal k dispozici pouze pro čtení. Publikované kalendáře jsou k dispozici pouze pro čtení na serveru (například při přístupu ke kalendářům pomocí rozhraní Kerio WebMail nebude možné publikované kalendáře měnit).

Od verze Apple iCal pro Mac OS X Tiger je možné synchronizovat lokálně uložené kalendáře s kalendáři umístěnými v Kerio MailServeru. K tomu je potřeba nainstalovat aplikaci Kerio Sync Connector (více vizte kapitolu 40  Kerio Sync Connector for Mac).

Přihlášení (subskripce) i publikace kalendářů jsou prováděny pomocí protokolu HTTP (použití HTTPS není v tomto případě možné). Z toho vyplývá, že je třeba v Kerio MailServeru spustit službu HTTP. Kromě toho je nutné namapovat příslušný port na firewallu, kterým je server chráněn, jinak služba nebude přístupná z Internetu (více vizte sekci 2.3  Nastavení firewallu).

Ke správě kalendářů využívá Apple iCal, jak ostatně vyplývá již z názvu, formát iCalendar (vyskytuje se také pod názvem iCal). iCalendar je standard pro výměnu kalendářových dat. Zabudováním podpory standardu iCalendar do Kerio MailServeru vznikla možnost spolupráce Kerio MailServeru a Apple iCal.

Poznámka

Budou-li kalendáře publikované jako podsložky hlavního kalendáře Calendar, budou se všechny události zobrazovat také ve Free/Busy kalendáři.

Konkrétní možnosti a nastavení v Apple iCal jsou popsána v manuálu Kerio MailServer 6, Příručka uživatele).

Vytváření veřejných kalendářů

Vytvořit veřejný kalendář v Kerio MailServeru může pouze uživatel s příslušnými přístupovými právy. Tato práva může uživateli přidělit pouze správce Kerio MailServeru.

Pokud máme práva přidělena, je postup k založení veřejného iCal kalendáře následující:

  1. Přihlásíme se do rozhraní Kerio WebMail.

  2. Ve složce Veřejné složky založíme novou složku typu kalendář.

    Poznámka

    Doporučujeme nepoužívat národní znaky v názvu kalendáře z důvodu nesnadnosti správného zadání URL při publikaci kalendáře. Ideálním názvem pro nás může být například Calendar.

  3. Složce jsou automaticky nastavena práva pro čtení všem uživatelům z dané domény, případně všem uživatelům Kerio MailServeru. Standardně nastavená přístupová práva lze změnit v kontextovém menu nově vytvořené složky (kontextové menu → Přístupová práva).

  4. Po vytvoření kalendářové složky otevřeme aplikaci Apple iCal.

  5. Vytvoříme nový kalendář, který má sloužit jako veřejný.

  6. Kalendář publikujeme do složky vytvořené v Kerio MailServeru. Pro úspěšnou publikaci je třeba použít následující URL:

    http://nazev_serveru/ical/public/nazev_slozky

    konkrétní příklad by tedy mohl vypadat takhle:

    http://mail.firma.cz/ical/public/Calendar

  7. Znovu pomocí prohlížeče otevřeme Kerio WebMail a provedeme kontrolu o úspěšnosti publikace.