Od verze Mac OS X 10.5 Leopard podporuje aplikace Apple iCal protokol CalDAV. Tento protokol podporuje také Kerio MailServer, a proto je možné jej využít pro vzájemnou komunikaci těchto dvou aplikací.
Synchronizace přes CalDAV představuje následující možnosti:
synchronizaci kalendářů,
synchronizaci To Do se složkou Úkoly v poštovní schránce,
plánování schůzek,
plánování zdrojů,
delegaci složek,
poskytování informací o dostupnosti uživatelů, kteří mají založen účet v Kerio MailServeru,
nastavení soukromých událostí v kalendářích (vlastnost na Apple iCal 3.0.3 a vyšších).
Máte-li na svém počítači nainstalován systém Mac OS X 10.5 Leopard, a pokud jste dosud pro synchronizaci kalendářů používali Kerio Sync Connector, doporučujeme nyní vypnout synchronizaci kalendáře a nastavit komunikaci s CalDAV serverem, protože nabízí proti původnímu nastavení možnost plánování schůzek a delegaci kalendářů dalším uživatelům.
Máte-li nainstalován a nakonfigurován Kerio Sync Connector, po nastavení CalDAV účtu se synchronizace kalendářů přes Kerio Sync Connector automaticky zastaví. Synchronizaci kontaktů nastavení neovlivní.
Společnost Kerio Technologies vyvinula nástroj pro automatické nastavení CalDAV účtu v Apple iCal. To znamená, že pro konfiguraci účtu nyní stačí stáhnout nástroj do svého počítače a spustit jej. Jediné co je potřeba zadat v průběhu konfigurace je následující:
uživatelské jméno a heslo k poštovní schránce,
uživatelské jméno a heslo účtu s administrátorskými právy k pracovní stanici.
Nástroj lze stáhnout a spustit na speciální stránce Integrace s Mac OS X, kterou otevřete z rozhraní Kerio WebMail v (vizte obrázek 10.1 Kerio WebMail — menu Nastavení).
Jak se přihlásit do rozhraní Kerio WebMail popisuje sekce 1.2 Přihlášení k rozhraní Kerio WebMail.
Otevře se stránka Integrace s Mac OS X (vizte obrázek 10.2 Integrace s Mac OS X), kde kliknete na první odkaz Nastavit iCal automaticky.
Nástroj se stáhne do vaší pracovní stanice a ihned se automaticky spustí (vizte obrázek 10.3 Spuštění iCal Config Tool). Klikněte na tlačítko .
V dalším kroku vyberete místo, kam se má nástroj uložit, respektive odkud se má spustit.
Pokud k tomu nemáte zvláštní důvod, neměňte výchozí nastavení a stiskněte tlačítko
.Dále je třeba zadat uživatelské jméno a heslo účtu, který má nastaven práva k administraci vašeho počítače (vizte obrázek 10.4 Zadání administrátorského jména a hesla).
Následně se nástroj zeptá na uživatelské jméno a heslo k poštovní schránce v Kerio MailServeru.
Po dokončení průvodce bude CalDAV účet v Apple iCal plně funkční.
Pokud nemáte k ručnímu nastavení zvláštní důvod, použijte pro konfiguraci nástroj iCal Config Tool popsaný v sekci 10.2.1 Automatické nastavení.
Nastavení CalDAV účtu v Apple iCal lze provést následovně:
Spustíme Apple iCal.
V menu vybereme Accounts.
a přepneme se do záložkyKlikneme na tlačítko
pro zadání nového účtu.
Do dialogu doplníme své uživatelské jméno ve tvaru
jmeno@domena
(například jnovak@firma.cz
)
a heslo. V případě, že je účet součástí primární domény, stačí se
přihlásit pouze uživatelským jménem bez domény. Dále doplníme libovolný popis
účtu.
Klikneme na položku Server Options a
doplníme název serveru ve formátu
http://nazev_serveru/caldav
nebo
https://nazev_serveru/caldav
(vizte obrázek 10.6 Nastavení CalDAV účtu — Preferences). Doporučujeme zvolit variantu
s https
, která zajišťuje bezpečnější komunikaci mezi
klientem a serverem. Aby HTTPS fungovalo, musíte do svého počítače nainstalovat
SSL certifikát (návod najdete v kapitole 9.8 Bezpečná komunikace Kerio MailServeru a MS Entourage).
Přesné URL účtu najdete také na stránce Integrace s Mac OS X, kterou otevřete z rozhraní Kerio WebMail v (vizte obrázek 10.5 Kerio WebMail — menu Nastavení). Jak se přihlásit do rozhraní Kerio WebMail popisuje sekce 1.2 Přihlášení k rozhraní Kerio WebMail.
Nedoporučujeme zaškrtávat volbu Use Kerberos v5 for authentication, Kerio MailServer tento typ ověřování nepodporuje.
Pokud byl účet nastaven správně, Apple iCal a poštovní schránka se synchronizují.
Nyní můžeme nastavit intervaly pro automatickou synchronizaci:
V Accounts.
se přepneme do záložkyV záložce Account Information zvolíme ve výběrovém menu Refresh calendars interval pro aktualizaci. Jak často má synchronizace probíhat, záleží pouze na rychlosti vašeho internetového připojení a na tom, jak častou potřebujete synchronizaci mít.
Po nastavení CalDAV účtu se v okně s kalendáři zobrazí nová záložka, kde se zobrazí všechny kalendáře ze schránky Kerio MailServeru, které byly založeny přímo z kořenové složky (více vizte sekci 1.11.1 Kořenová složka). Podsložky synchronizovat nelze.
Nové kalendáře v Apple iCal můžete zakládat jak do osobních kalendářů, které se ovšem nebudou synchronizovat, tak do CalDAV účtu, kde se každý nově založený kalendář uloží také na server. Všechny takové kalendáře budou k dispozici v rozhraní Kerio WebMail nebo libovolném jiném poštovním klientovi, který podporuje kalendáře.
Opačně platí totéž. Založíme-li v poštovním klientovi nový kalendář, který umístíme jako podsložku kořenové složky (co je kořenová složka vysvětluje sekce 1.11.1 Kořenová složka), vytvoří se jeho kopie v Apple iCal a bude synchronizována podle nastavených parametrů.
Kromě kalendářů se budou synchronizovat také položky To Do, které jsou založeny v kalendářích podléhajících synchronizaci. Všechny položky To Do se budou synchronizovat s výchozí složkou Úkoly.
Úkoly ze složky Úkoly vytvořené například v rozhraní Kerio WebMail se budou synchronizovat do složky Calendar v Apple iCal.
Veřejné kalendáře je třeba explicitně přihlásit pomocí delegace. Jak si kalendář přihlásit popisuje samostatná sekce 10.2.7 Delegace kalendářů.
Schůzka je zvláštní typ kalendářové události, ke které můžeme připojit e-mailové adresy dalších osob (účastníků). Po založení schůzky a připojení adres můžeme na tyto adresy rozeslat speciální zprávy, kterým říkáme pozvánky. Pozvánky informují účastníky o důvodu, době a místě konání schůzky. Pozvánka dále obsahuje speciální tlačítka pro přijetí nebo zamítnutí schůzky. Po přijetí/odmítnutí schůzky účastníkem se pozvánka doručí zpět organizátorovi schůzky. Organizátor má takto možnost dozvědět se, zda daná osoba na schůzku přijde nebo ne. Účastníkům mohou být také rozesílány aktualizace schůzky, pokud zakladatel schůzku zásadním způsobem změní.
Schůzku založíme podobně jako běžnou událost:
Poklikáme na kalendář a založíme událost.
Poklikáme na událost a v dialogu, který se otevře, zvolíme tlačítko
.Otevře se editační okno události, kde můžeme upravit podrobnosti události.
Najdeme volbu attendees a doplníme do ní e-mailové adresy účastníků (vizte obrázek 10.8 Nastavení schůzky).
Po doplnění adres se pod polem attendees zobrazí odkaz Available Meeting Times. Kliknutím na odkaz se otevře okno Availability, kde se zobrazí pro každého účastníka jeden časový proužek, který nám prozradí, zda mají všichni účastníci v daný čas volno. V časovém proužku se zobrazí, na kdy mají jednotliví účastníci něco naplánováno ve svých kalendářích uložených na serveru (více vizte obrázek 10.9 Zobrazení Free/Busy informací účastníků).
Pozvánku na schůzku odešleme tlačítkem
.Po odeslání schůzky je ostatní účastníci mohou buď potvrdit nebo zamítnout. V editačním okně schůzky se pak objeví, jak se který účastník rozhodl (vizte obrázek 10.10 Potvrzení/odmítnutí schůzky).
Pokud nám byla do Apple Mail doručena
pozvánka, otevřeme přílohu s příponou .ics
a uložíme
pozvánku do Apple iCal. Nepotvrzená pozvánka se
v kalendáři zobrazí čárkovaně. Nyní na pozvánku poklikáme, a buď ji
přijmeme tlačítkem nebo ji odmítneme tlačítkem
(vizte obrázek 10.11 Potvrzení/odmítnutí schůzky).
Naše odpověď se po odeslání zobrazí ve schůzce v poli attendees (vizte obrázek 10.10 Potvrzení/odmítnutí schůzky).
Kerio MailServer poskytuje elektronickou správu zdrojů sdílených zaměstnanci vaší společnosti. Zdroji jsou nazývány místnosti a zařízení (například projektory, tabule, firemní automobily atd.). Správa zdrojů poskytuje následující možnosti:
rezervaci zdroje na konkrétní dobu,
zobrazení stávajících rezervací zdroje uživatelům ve Free/Busy kalendáři (co je Free/Busy kalendář a k čemu slouží schůzky se dozvíte v sekci 10.2.4 Schůzky) při plánování rezervací,
možnost přihlášení kalendářů zdrojů pomocí standardního sdílení/delegace,
stanovení správce zdroje, který může řešit případné kolize a priority rezervací.
Rezervovat zdroje lze pomocí stávajícího kalendářového systému. Rezervace zdroje znamená především založení události. Funguje to velmi podobně jako plánování schůzek, pouze místo účastníků (nebo klidně spolu s nimi) zadáme do záložky Účastníci zdroj, který je založen v systému. Ve Free/Busy kalendáři se zobrazí, zda je zdroj v danou dobu k dispozici či nikoliv.
Aby bylo možné zdroj využívat, je třeba jej založit v Kerio MailServeru. Potřebujete-li založit nový zdroj, kontaktujte za tímto účelem svého správce sítě.
Rezervaci zdroje lze provést takto:
Otevřete novou událost a vyplňte její předmět a čas, na kdy má být zdroj zarezervován.
Do řádku attendees přidejte e-mailovou
adresu zdroje nebo zdrojů (například projektor@firma.cz
).
Klikněte na odkaz Available Meeting Times.
Pokud je funkční Free/Busy kalendář, zobrazí se stávající rezervace zadaného zdroje nebo zdrojů. Je tedy možné se hned dozvědět, zda-li již zdroj není rezervován jiným uživatelem (vizte obrázek 10.12 Rezervace zdrojů).
Jistě jste si všimli, že na obrázku 10.12 Rezervace zdrojů jsou i další účastníci. Zdroje lze samozřejmě využívat nejen při zakládání běžných událostí, ale také při zakládání schůzek (vizte sekci 10.2.4 Schůzky).
Každý zdroj zadaný v systému disponuje vlastním kalendářem, kde jsou zobrazeny všechny jeho rezervace. Kalendář každého zdroje si lze pomocí standardní delegace přihlásit (princip delegace složek je podrobně popsán v samostatné kapitole 10.2.7 Delegace kalendářů).
Běžný uživatel má ke kalendáři zdroje přístup pouze pro čtení. Měnit jeho události nebo je dokonce mazat smí pouze správce zdrojů. Funkce správce zdroje je popsána v následující sekci.
Někdy je potřeba zdroj zarezervovat nutně i přes to, že si ho již někdo jiný rezervoval, nebo je třeba provést rezervaci přes telefon. K tomuto účelu byla zavedena funkce správce rezervace, který se o celý systém stará. Správce zdrojů má ke kalendářům přístup s právy pro správu kalendářů, takže může všechny učiněné rezervace měnit, mazat a posouvat je v čase. A samozřejmě může také zakládat rezervace nové.
Jste-li správcem zdrojů, je třeba si pro tuto činnost nejprve přihlásit kalendáře všech zdrojů, které budete spravovat:
Otevřete nastavení účtu (menu iCal → Preferences záložka Accounts).
Přepněte se do záložky Delegation (vizte obrázek 10.13 Kontextová nabídka kořenové složky).
V seznamu delegovaných složek zaškrtněte všechny zdroje, jejichž správu chcete zajišťovat. Delegované kalendáře se v Apple iCal ihned zobrazí.
Dostupnost (availability) v Apple iCal představuje kalendářovou vlastnost, která umožňuje rozšířené nastavení Free/Busy kalendáře (co je Free/Busy kalendář dostatečně popisuje například sekce 9.3 Plánování schůzek). Nastavení se konkrétně týká pracovní doby zaměstnanců. V jednoduchosti řečeno, dostupnost říká zakladatelům schůzek, kdy jste v zaměstnání k dispozici a kdy už obvykle ne.
Dostupnost lze v Apple iCal nastavit jednoduše:
Přepněte se do
.V první záložce Account Information najdete položku Availability (vizte obrázek 10.14 Nastavení dostupnosti v Apple iCal), kde nastavíte svou dostupnost.
CalDAV účet v Apple iCal umožňuje delegaci kalendářů, které jsou umístěny v Kerio MailServeru.
Delegace představuje možnost, aby k vašemu kalendáři měl přístup jiný uživatel, nebo naopak aby vy jste měli možnost vidět nebo dokonce pracovat s kalendářem jiného uživatele.
V případě, že vám někdo deleguje kalendář, je třeba si jej přihlásit:
Otevřete nastavení účtu (menu iCal → Preferences záložka Accounts).
Přepněte se do záložky Delegation (vizte obrázek 10.15 Přihlášení delegovaných kalendářů).
Pokud vám byl delegován kalendář správným způsobem, bude seznam obsahovat uživatelské jméno delegujícího. Nyní stačí zaškrtnout políčko Show a delegovaný kalendář se v Apple iCal zobrazí.
Delegovat lze pouze celý CalDAV účet se všemi kalendáři, které obsahuje. Chcete-li jej delegovat, proveďte následující:
Otevřete nastavení účtu (menu iCal → Preferences záložka Accounts).
Přepněte se do záložky Delegation (vizte obrázek 10.16 Delegace kalendářů).
V části dialogu Manage access to my account klikněte na tlačítko .
Do seznamu zadejte uživatelské jméno uživatele, kterému chcete kalendář delegovat (vizte obrázek 10.16 Delegace kalendářů). Jméno by se mělo samo nabídnout k doplnění po zadání prvních pár znaků.
Uživateli můžete přidělit práva buď pouze pro čtení nebo pro zápis. Práva pro čtení bude mít uživatel přiděleny automaticky po zadání do seznamu. Práva pro zápis lze přidělit zaškrtnutím políčka
.Delegovat kalendář uživateli, který si jej chce přihlásit v Apple iCal, lze například i v rozhraní Kerio WebMail prostřednictvím standardního sdílení. Přístupová práva sdílení však nejsou úplně totožná s právy delegace. Jak v takovém případě postupovat, najdete níže v textu:
Kalendář, kterému bylo nastaveno sdílení v rozhraní Kerio WebMail, může mít nastavena následující přístupová práva:
Právo pro čtení — uživatel smí kalendář prohlížet.
Právo pro zápis — uživatel smí kalendář prohlížet, může psát, mazat a měnit události, ale nemůže smazat celý kalendář.
Právo pro správu (administraci) — uživatel má ke kalendáři přidělena všechna práva včetně smazání kalendáře.
Apple iCal rozeznává následující typy práv:
právo pro čtení,
právo pro správu (administraci).
Z výše uvedeného vyplývá, že pokud bude mít delegovaný kalendář nastavena práva pro zápis, Apple iCal jej bude chápat jako kalendář s právy pro plnou správu. Avšak pokud chce takový kalendář uživatel, kterému byl kalendář delegován, smazat, zobrazí se okno s chybovým hlášením a kalendář se nesmaže.
Kvůli výše uvedeným důvodům doporučujeme nastavit v rozhraní Kerio WebMail buď práva pro čtení nebo práva pro správu kalendáře.
Přístupová práva platí pro celý účet delegujícího uživatele. Pokud jeden delegující uživatel deleguje více než jeden kalednář, pak se všem takovým kalendářům nastaví nejnižší typ oprávnění. To znamená, že je-li mezi kalendáři byť jen jediný kalendář, který je delegován s právy pro čtení, budou mít všechny delegované kalendáře nastavena pouze práva pro čtení.
Událost nazýváme soukromou, pokud jí přidělíme speciální vlastnost Private. Tato vlastnost zajišťuje, že pokud delegujete kalendář jinému uživateli, potom tento uživatel v přihlášeném kalendáři neuvidí podrobnosti soukromé události. Také nebude moci soukromé události nijak měnit ani je mazat. Uvidí je pouze jako položku v kalendáři, která místo předmětu bude obsahovat text Private Event. Jediný údaj, který uživatel může o soukromé události zjistit, je doba, na kterou je událost naplánována.
Ve Free/Busy kalendáři se bude nastavená doba i míra zaneprázdnění soukromé události normálně zobrazovat.
Soukromou událost lze založit následujícím způsobem:
Otevřete editační okno události.
Vyplňte všechny relevantní informace.
Zaškrtněte volbu Private (vizte obrázek 10.17 Dialog pro editaci události).
Změnu uložte tlačítkem
.Soukromé události se chovají jako soukromé pouze v případě, že tuto vlastnost podporuje klient, ve kterém je kalendář se soukromými událostmi prohlížen. V ostatních klientských aplikacích bude možno události plně prohlížet i editovat, pokud má uživatel ke složce nastavena příslušná přístupová práva. Což znamená, že data v soukromých událostech nejsou nijak významně chráněna.