Ondřej Pasch
Microsoft SharePoint 2010 Praktický průvodce uživatele
Computer Press, a. s. Brno 2011
K1843.indd 1
9.12.2010 12:58:03
Microsoft SharePoint 2010 Praktický průvodce uživatele Ondřej Pasch Computer Press, a. s., 2011. Vydání první. Jazyková korektura: Petra Láníčková Sazba: Ctibor Foltýn Rejstřík: Daniel Štreit Obálka: Martin Sodomka Komentář na zadní straně obálky: Libor Pácl
Technická spolupráce: Jiří Matoušek, Zuzana Šindlerová, Dagmar Hajdajová Odpovědný redaktor: Libor Pácl Technický redaktor: Jiří Matoušek Produkce: Petr Baláš
Computer Press, a. s., Holandská 3, 639 00 Brno Objednávky knih: http://knihy.cpress.cz
[email protected] tel.: 800 555 513 ISBN 978-80-251-3177-0 Prodejní kód: K1843 Vydalo nakladatelství Computer Press, a. s., jako svou 3852. publikaci. © Computer Press, a. s. Všechna práva vyhrazena. Žádná část této publikace nesmí být kopírována a rozmnožována za účelem rozšiřování v jakékoli formě či jakýmkoli způsobem bez písemného souhlasu vydavatele.
K1843.indd 2
9.12.2010 12:58:19
Obsah Zpětná vazba od čtenářů Dotazy Zdrojové kódy ke knize Errata Typografické konvence použité v knize
Úvod do Microsoft SharePoint Foundation 2010 Základní pojmy používané v této knize Zásadní změny ve verzi SharePoint Foundation 2010 Novinky ve verzi SharePoint Foundation 2010
11 11 11 11 12
13 13 14 14
KAPITOLA 1
Instalace a upgrade na SharePoint Foundation 2010 Hardwarové a softwarové požadavky Hardwarové požadavky Softwarové požadavky základní instalace Softwarové požadavky instalace ve farmě Softwarové požadavky klientské stanice
Licencování Serverový operační systém Databázový software
Výběr databázového serveru Instalace farmy s využitím SQL serveru Základní instalace celého kompletu na jednom serveru „bez SQL serveru“
Instalace Instalace nezbytného softwaru Standardní instalace Konfigurace standardní instalace
19 19 19 20 21 22
23 23 24
24 25 25
26 26 28 30
3
K1843.indd 3
9.12.2010 12:58:19
OBSAH
Instalace serverové farmy
Instalace technologie BLOB Upgrade
31
33 34
KAPITOLA 2
Poznávejte prostředí informačního portálu 39 Struktura portálu Webové rozhraní a jeho popis Horní panel Záložky a vyhledávání Levý panel Snadné spuštění Hlavní oblast stránky Ovládání stránky i pro handicapované
Webové části Úpravy webové části
Přihlašování k informačnímu portálu
40 40 41 46 48 50 51
52 53
55
KAPITOLA 3
Místo pro vaše data – vytváříme úložiště obsahu Stránka webu Seznam Vytvoření seznamu z připravených šablon Nastavení seznamu Vytvoření šablony seznamu
Knihovna Knihovna dokumentů Knihovna formulářů Knihovna obrázků Knihovna stránek wikiwebu Typy obsahu
Sloupec (pole) seznamu nebo knihovny Typy sloupců Seznam vlastností různých typů sloupců Nastavení sloupců
59 59 62 63 69 71
71 72 74 74 76 76
80 81 82 84
4
K1843.indd 4
9.12.2010 12:58:19
OBSAH
Sloupce webu
Pohledy Typy pohledů Osobní a veřejný pohled Vytvoření a nastavení pohledu Práce se zobrazením datového listu Možnosti zobrazení Kalendář Ganttův diagram Pohled ve webové části
Web Navigace podwebu Šablony podwebu Vlastní šablona webu
84
86 87 88 89 94 97 99 101
101 103 104 109
KAPITOLA 4
Vkládáme informace do informačního portálu Práce s dokumenty Vytvoření a uložení dokumentu do knihovny Úpravy a jiné činnosti nad dokumentem v knihovně Vytvoření a práce s Pracovním prostorem dokumentů
Záznam v seznamu Práce s obrázky Použití Knihovny stránek wikiwebu Vytvoření knihovny Vytváření odkazů na Wiki stránce Vytváření obsahu Wiki stránky
Zápis blogu Práce se šablonou webu Pracovní web skupiny Propojení webových částí na stránce
111 112 112 115 121
122 122 126 126 127 128
131 133 137
KAPITOLA 5
Aplikace Microsoft Office 2010 jako velcí pomocníci technologie SharePoint 139 Microsoft Office Picture Manager
139 5
K1843.indd 5
9.12.2010 12:58:19
OBSAH
Microsoft Office Word Microsoft Office Excel Microsoft Office Outlook
141 142 144
Synchronizace úložiště dat Správa oznámení
144 146
Microsoft Office Infopath Microsoft SharePoint Workspace SharePoint Designer
146 147 148
KAPITOLA 6
Zabezpečení přístupu k obsahu informačního portálu Správa uživatelských účtů Správa přístupových práv Správa uživatelských skupin Koncept dědičnosti Nastavení práv Nastavení práv na dokumentu nebo položce seznamu Nastavení práv na úložišti dat Nastavení práv na hlavním webu Nastavení práv na webové kolekci
151 151 152 153 155 156 156 157 158 159
KAPITOLA 7
Postupy vlastního nastavení informačního portálu Nastavení webu Uživatelé a oprávnění Galerie Správa webu Správa kolekce webů Vzhled a chování Akce webu
Nastavení prostředí SharePoint Foundation 2010
161 161 162 162 163 164 165 167
167
6
K1843.indd 6
9.12.2010 12:58:19
OBSAH
Správa aplikací Zabezpečení Obecné nastavení aplikace Systémové nastavení Zálohování a obnovení Upgrade a migrace
167 170 171 172 173 173
KAPITOLA 8
Rozšiřujeme funkcionalitu informačního portálu Vícejazyčný informační portál Přihlašování pomocí FBA (Form Based Authentication) Vytvoření nebo konverze existující webové aplikace pro ověřování pomocí FBA Konfigurace zprostředkovatele členství a správce rolí Změna souboru web.config pro zprostředkovatele členství a správce rolí
175 175 177 177 178 179
Příchozí pošta do informačního portálu
182
Základní varianta nastavení příchozí pošty Rozšířená varianta nastavení příchozí pošty
183 183
KAPITOLA 9
Pracovní postupy hýbou vaším informačním portálem Nejjednodušší pracovní postup – proces třístavový Vlastní procesy vytvořené v aplikaci SharePoint Designer Příklad první: vlastní pracovní postup odesílání e-mailu Příklad druhý: vlastní pracovní postup zápisu kontaktu z objednávky do adresáře Pracovní postup webu Opakovaně použitelný pracovní postup
Úprava pracovního postupu v aplikaci Visio Podmínky a akce vlastního pracovního postupu Podmínky Akce
185 186 188 189 193 198 198
198 200 200 201
7
K1843.indd 7
9.12.2010 12:58:19
OBSAH
KAPITOLA 10
Administrátorské nástroje WSSADM.EXE a Management SHELL Nástroj STSADM PowerShell
207 207 208
KAPITOLA 11
Zálohování – klidné spaní pro správce
211
Denní zálohování jako lék na zhroucení informačního portálu 211 Export a import části informačního portálu 213 Zálohování databáze obsahu 214 PŘÍLOHA A
Architektura informačního portálu SharePoint Foundation 2010 a SharePoint server 2010 Integrace s produkty Microsoft Adresářová služba Active directory a lokální účty serveru Poštovní server Microsoft Exchange server nebo jiný SMTP server Search server SQL server Project server Small Business Server Office aplikace
Stavební kameny informačního portálu
215 215 217 217 217 218 218 218 218 219
219
PŘÍLOHA B
Funkce používané ve sloupcích webu nebo úložištích dat a filtrech pohledů Funkce data a času Funkce finanční Informační funkce
221 222 226 234
8
K1843.indd 8
9.12.2010 12:58:20
OBSAH
Logické funkce Vyhledávací funkce Matematické a trigonometrické funkce Statistické funkce Textové funkce
Rejstřík
234 235 235 245 262
271
9
K1843.indd 9
9.12.2010 12:58:20
K1843.indd 10
9.12.2010 12:58:20
Zpětná vazba od čtenářů Nakladatelství a vydavatelství Computer Press, které pro vás tuto knihu přeložilo, stojí o zpětnou vazbu a bude na vaše podněty a dotazy reagovat. Můžete se obrátit na následující adresy: redakce PC literatury Computer Press Spielberk Office Centre Holandská 3 639 00 Brno nebo
[email protected]
Dotazy Máte-li s knihou jakýkoli problém, kontaktujte nás pomocí formuláře na adrese http://knihy. cpress.cz/K1843, kde klepněte na odkaz Poslat komentář. Pokusíme se udělat vše, abychom vám ho pomohli vyřešit. Computer Press neposkytuje rady ani jakýkoli servis pro aplikace třetích stran. Pokud budete mít dotaz k programu, obraťte se prosím na jeho tvůrce.
Zdrojové kódy ke knize Z adresy http://knihy.cpress.cz/K1843 si po klepnutí na odkaz Soubory ke stažení můžete stáhnout kódy uvedené v kapitole 8.
Errata Přestože jsme udělali maximum pro to, abychom zajistili přesnost a správnost obsahu, chybám se úplně vyhnout nelze. Pokud v některé z našich knih najdete chybu, například chybu v textu, budeme rádi, pokud nám ji nahlásíte. Ostatní uživatele tak můžete ušetřit frustrace a můžete nám pomoci zlepšit následující vydání této knihy. Veškerá existující errata zobrazíte na adrese http://knihy.cpress.cz/K1843 po klepnutí na odkaz Errata.
11
K1843.indd 11
9.12.2010 12:58:20
Typografické konvence použité v knize Tipy a rady Doplňující poznámky k textu Důležitá upozornění
Snahou autora je ke každému postupu přiřadit ikonu, která nejčastěji na pásu karet interpretuje popsanou akci. Pokud je ale akce obecná nebo na pásu karet ikonu nemá, používá se u popisu tato ikona.
12
K1843.indd 12
9.12.2010 12:58:20
Základní pojmy používané v této knize
Úvod do Microsoft SharePoint Foundation 2010 Technologie, která hýbe světem, zasahuje do všech odvětví průmyslu a obchodu a svým majitelům a uživatelům přináší neocenitelnou pomoc při jejich každodenní práci. Asi tak by technologii, kterou od roku 2001 Microsoft rozvíjí, popsal odborník, který ji denně využívá, nasazuje ji v různorodých typech společností, upravuje ji ke spokojenosti zákazníků a stará se, aby přinášela kýžený užitek. Ano, může to být pohled subjektivní, ale razance, s jakou technologie ShrarePoint v posledních letech u nás i ve světě proniká ke svým uživatelům, toto tvrzení spíše potvrdí, než vyvrátí. Představte si, že veškerá vaše práce bude probíhat na webové stránce. Od okamžiku, kdy spustíte pracovní stanici, až do oběda a pak odpoledne ve stejném rytmu. Tak jako běžné obecné informace hledáte na Internetu, budete moci svoje pracovní data, dokumenty, výkazy práce, úkoly, záznamy schůzek, popisy činnosti, pracovní postupy a další nezbytné podklady hledat na vašem firemním webu. Většina lidí má představu, že web je jen graficky upravený text, občas formulář pro zadání údajů, video sekvence nebo obrázek, a že jeho obsah nemohou ovlivnit. Mohou ho jen číst a vstřebávat. Je neměnný a pouze vyvolení programátoři v šerých kancelářích mají výsadu informace aktualizovat a upravovat. Představte si ale, že váš firemní web bude nejen informace poskytovat, ale také přijímat. Od kohokoliv, kdo má právo, kdo chce, musí nebo by měl informace na web ukládat, aktualizovat, převádět a přesouvat. Web navíc nebude nijak omezen co do typu informace. Bude umět přijmout dokumenty i s možností detailního popisu, přijme e-mailové zprávy, diskusní příspěvky, formátovaný i neformátovaný text, navede vás při vyplňování formulářů, a dokonce bude řídit procesy, které na pozadí takto přijatých informací záznamy zpracují, rozešlou určeným pracovníkům, změní v určených závislostech a pohlídají jejich životní cyklus. S každou vloženou informací se tak roztočí kolečka vnitřní logiky a v různých místech z něj vypadnou hotové kostičky skládanky zvané pracovní proces. Pořád ještě sníte? Přišel čas, abyste se probudili, technologie SharePoint vchází do vašeho života a plní vaše tajná přání.
Základní pojmy používané v této knize SharePoint technologie – Wikipedia říká, že SharePoint, tedy Microsoft SharePoint produkty a technologie, je softwarová platforma, vytvořená Microsoftem pro spolupráci a publikování na webu. Na jediném serveru tak sídlí nástroje pro tvorbu webů, portálů, intranetů, systém správy informací, vyhledávací služba, Wiki, blogy a další technologie tzv. Business Intelligence.
13
K1843.indd 13
9.12.2010 12:58:22
Úvod do Microsoft SharePoint Foundation 2010
Pro lepší pochopení je možné ještě doplnit, že SharePoint je technologie, která umožňuje uživatelům ve webovém prohlížeči s podporou aplikací Office pracovat s téměř jakýmkoliv typem informací uložených ve formě záznamů tabulek, ať jsou to dokumenty obohacené metadaty, kalendářové záznamy, úkoly, denní novinky a podobně. Vždy však mnoho záznamů stejného typu. Portál – s tímto pojmem se budeme v knize často setkávat ve spojení s Microsoft SharePoint Foundation 2010. Budeme jím rozumět informační prostředí, které uživatelé využívají ke každodenní práci s informacemi. Portál je v podstatě logicky rozčleněný veliký objem dat do takové struktury, která jednak odděluje různé typy informací, dále nabízí uživateli možnosti jednoduše informace procházet, vyhledávat, orientovat se v informačním prostředí a minimalizuje čas k nalezení hledané informace. Dále mu nenásilnou formou vnucuje informace, které nezná a má se dovědět. Microsoft Windows SharePoint Foundation 2010 (dále už jen MSF 2010) – je všestranná technologie, kterou mohou organizace a pracovní týmy využít ke zlepšení efektivity pracovních procesů a zvýšení produktivity práce. Tato technologie dává lidem přístup k informacím, které potřebují ke své práci. Díky nástrojům na podporu spolupráce pomáhá uživatelům z jedné společnosti ve spojení, i když jsou na opačných koncích světa. Architektura MSF 2010 – technologie SharePoint spolupracuje s celou řadou služeb, které nabízí Microsoft v rámci serveru Windows Server 2008 (R2). Tyto služby zajišťují, aby se data informačního portálu interpretovala uživateli v internetovém prohlížeči, aby se uživatel mohl na informační portál přihlásit, aby mu do poštovní schránky z informačního portálu přicházely zprávy. Bez jejich pochopení a znalostí není možné poskytnout uživatelům maximum funkcionality. Přečtěte si přílohu 1.
Zásadní změny ve verzi SharePoint Foundation 2010 MSF 2010 není ve své čtvrté verzi žádným nováčkem, je to technologie již dostatečně vyspělá a stabilní. Jak to ale zvláště u Microsoftu bývá, každá nová verze překvapí. Nejen pozitivně, ale bohužel také negativně. Zkrátka každý člověk vnímá stejnou věc jinak a není možné se zavděčit všem. Ale zavděčí se Microsoft alespoň někomu?
Novinky ve verzi SharePoint Foundation 2010 V aktuální verzi je novinek, alespoň těch viditelných, celá řada. Těch nenápadných je však také spousta, a tak se na ně pojďme podívat. Velikost databáze – při standardní instalaci kompletu na jednom serveru je do instalačního balíku zahrnuta databáze Microsoft SQL 2008 Express, která si nese omezení databáze na velikost 4 GB. Protože však ruku v ruce s tímto limitem získáváte možnost využití tzv.
14
K1843.indd 14
9.12.2010 12:58:22
Zásadní změny ve verzi SharePoint Foundation 2010
vzdáleného BLOB úložiště (více v kapitole 1, části „Výběr databázového serveru“), může se stát, že limitu nikdy nedosáhnete. BLOB je však třeba nainstalovat a nastavit, automaticky není v instalaci MSF 2010 zahrnut. Nový design – toto je nejspíš nejzásadnější viditelná změna pro všechny stávající uživatele starších verzí. Zvyk je železná košile a přechod na novou verzi MSF 2010 bude asi hodně bolet. A nejen uživatele. Design naznal opravdu radikálních změn již na první pohled. Po aplikacích Office byl pás karet s nástroji pro ovládání, zvaný Ribbon, začleněn i do stránek MSF 2010. Probíhá na něm veškerá činnost nad knihovnami, seznamy a weby.
Obrázek Ú.1 Nový Ribbon – pás karet v MSF 2010
Hlavní stránka jako Wiki (více v kapitole 3, části „Knihovna stránek Wikiwebu“) – znáteli Wiki knihovnu, tedy jistý typ hypertextového editoru, zjistíte, že se s ní setkáte i na hlavní stránce webu MSF 2010. Je to zajímavá možnost odpoutat se od striktně definované hlavní stránky (dvě zóny, pouze webové části) a vytvořit si vlastní domovskou stránku různě členěnou a prokládanou textem. Stránka je kompletně editovatelná a text, obrázek nebo webovou část je na ní možné umístit kamkoliv. Pozitivem je fakt, že lze takto upravovanou stránku verzovat, změny lze vracet zpět a ladit tak nejlepší prezentaci dat uživatelům. Wiki stránka je použita pouze na hlavním webu, podweby se tvoří se standardní stránkou o dvou zónách pro webové části. Ve Wiki knihovně najdete v možnostech Wiki stránky volbu odkazování jako na domovskou stránku. Pak je Wiki stránka volána jako domovská stránka webu. Sdílené dokumenty při editaci (více v kapitole 4, části „Úpravy a jiné činnosti nad dokumentem v knihovně“) – v MSF 2010 není problém práce více uživatelů souběžně na jednom dokumentu. Nelze sice použít tlačítko „Zpět“, změny jsou ale automaticky replikovány na všechny otevřené verze dokumentu, takže vidíte, co s dokumentem provádí vaši kolegové. Kontrola při ukládání metadat (více v kapitole 3, části „Seznam vlastností různých typů sloupců“) – nově je možné tzv. validovat zapisovaná data za použití mnoha operací porovnávacích a vyhodnocovacích včetně výpočtových vzorců. Každý sloupec i celý záznam tak může podléhat kontrole zapsaných dat.
15
K1843.indd 15
9.12.2010 12:58:22
Úvod do Microsoft SharePoint Foundation 2010
Obrázek Ú.2 Nová funkce kontroly dat před uložením záznamu
Práce off-line, tedy bez přímého propojení – produkt Groove byl přejmenován na Microsoft SharePoint Workspace a umožňuje uchovávat část informačního portálu na lokální stanici, pracovat s ní mimo kancelář a provedené změny jak v lokální kopii, tak i na serveru obousměrně replikovat při občasném spojení stanice se serverem. SharePoint designer (více v kapitole 5, části „SharePoint designer“) – není kompatibilní se starší verzí WSS, na rozdíl od svého předchůdce je již zcela nepostradatelný pro designéry a administrátory portálu. Ke stažení je zdarma a disponuje celou řadou funkcí, které byly dříve dostupné jen přes webové rozhraní (vytváření nových seznamů, knihoven, vytváření sloupců seznamů, nastavení práv a jiné). Instalace na klienta – MSF 2010 je možné nově instalovat i na váš klientský operační systém Microsoft Windows Vista nebo Microsoft Windows 7. Spravované účty (více v kapitole 7, části „Zabezpečení“) – MSF 2010 obsahuje vlastní správu servisních účtů. Jsou to takové uživatelské účty (lokální serverové nebo doménové), pod jejichž identitou pracují služby a aplikace. Dříve bylo nutné při pravidelné změně hesla takového účtu (pokud byla dodržována bezpečnostní pravidla, tak alespoň 1x za 70 dní) tuto změnu provádět na všech místech jeho použití. Nyní MSF 2010 účet po jeho registraci (zadání jména a hesla) převezme do „vlastní správy“ a administrátor jej pouze přiřazuje službám a aplikacím bez nutnosti opětovného zadávání hesla. Pokud účet podléhá bezpečnostním politikám, MSF 2010 je umí číst a zajistit automaticky změnu hesla v daném intervalu. Při změně hesla uživatelem mimo informační portál MSF 2010 provede automaticky replikaci této změny. Přenášení obsahu exportem/importem (více v kapitole 10, části „Export a import části informačního portálu“) – věc, kterou u WSS řešila aplikace třetí strany. Microsoft se poučil a nabídl možnost přenosu obsahu informačního portálu pomocí exportu/importu. Např. v případě migrace části informačního portálu mezi weby z testovací do produkční části můžete
16
K1843.indd 16
9.12.2010 12:58:22
Zásadní změny ve verzi SharePoint Foundation 2010
využít exportu dat webu, seznamu či celého portálu do XML a poté na jiném místě nebo i v jiné farmě opět importovat. Export je možný nejen z webového rozhraní, import pouze pomocí nástroje PowerShell. Vícejazyčnost na webu – oproti starší verzi WSS, kde bylo možné provozovat web pouze na jedné jazykové šabloně, MSF 2010 nabídl plnou vícejazyčnost každého webu. Uživatel si zvolí výchozí jazyk a veškerá navigace, dokonce i názvy sloupců, toto jazykové nastavení respektuje. Je to vstřícný krok dopředu například pro firmy s vícejazyčným pracovním prostředím. Novinek je opravdu velmi mnoho. Výčet vystihl jen některé, z pohledu autora ty nejdůležitější.
17
K1843.indd 17
9.12.2010 12:58:22
K1843.indd 18
9.12.2010 12:58:23
KAPITOLA
Instalace a upgrade na SharePoint Foundation 2010
1
V této kapitole se dozvíte: Hardwarové a softwarové
požadavky Licencování Výběr databázového
serveru Instalace Instalace technologie BLOB Upgrade
Stejně jako se objevitelé, badatelé a průkopníci v cestování do neznámých krajin pečlivě připravovali na své daleké cesty, závratné objevy a nová poznání, tak i příprava na nasazení MSF 2010 by měla být důležitým úkolem před samotným započetím instalace, konfigurace a tvorbou informačního systému.
Hardwarové a softwarové požadavky Co je potřeba k tomu, aby se přání využívat produkt, který Microsoft nabídl zdarma každému, kdo o něj projeví zájem, stalo skutečností a uživatel mohl začít využívat všech jeho funkcí a vlastností? Požadavků není málo a zahrnují jak hardwarové vybavení, tak i použitý software. Následující výčet vám udělá v této otázce jasno.
Hardwarové požadavky Čtyřjádrový procesor, 8 GB operační paměti a nejméně 80 GB volného místa na pevném disku připraveného serveru, na kterém bude nainstalován celý produkt.
K1843.indd 19
9.12.2010 12:58:23
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
V případě, že se rozhodnete oddělit databázový server a využít tzv. instalaci farmy (více v kapitole 1, části „Instalace serverové farmy“), pak budou požadavky na databázový server shodné s předchozí konfigurací v případě spíše menšího rozsahu nasazení. V projektech robustního řešení je ideální dvojnásobek procesorů a operační paměti.
Softwarové požadavky základní instalace Požadavky na softwarové vybavení se liší podle výběru typu instalace, stejně jako tomu bylo u hardwaru. V případě základní instalace kompletu na jednom serveru můžete vybrat operační systém: 64bitová edice serveru Windows Server 2008 Standard, Enterprise, Data Center nebo Web Server 64bitová edice serveru Windows Server 2008 R2 Standard, Enterprise, Data Center nebo Web Server. V případě, že server neobsahuje Service Pack 2, bude tato aktualizace nainstalována automaticky v rámci přípravné instalace komponent. Na serveru je nutné nastavit následující role: role webového serveru (IIS) role aplikačního serveru.
Obrázek 1.1 Nastavení rolí v Microsoft Server 2008 (R2)
20
K1843.indd 20
9.12.2010 12:58:23
Hardwarové a softwarové požadavky
Na serveru bude během instalace nastaveno a nainstalováno:
1 Instalace a upgrade na SP Foundation 2010
Microsoft .NET Framework verze 3.5 Service Pack 1 SQL Server 2008 Express Service Pack 1 Microsoft Sync Framework Runtime v1.0 (x64) Microsoft Filter Pack 2.0 Microsoft Chart Controls pro Microsoft .NET Framework 3.5 Windows PowerShell 2.0 SQL Server 2008 Native Client Microsoft SQL Server 2008 Analysis Services ADOMD.NET ADO.NET Data Services Update for .NET Framework 3.5 Service Pack 1 Windows Identity Foundation (WIF).
Softwarové požadavky instalace ve farmě V případě instalace farmy, tedy odděleného aplikačního front-end a databázového back-end serveru, budete vybírat z databázových serverů: 64bitová edice Microsoft SQL Server 2008 se Service Packem 1 a kumulativní aktualizací 2, 5 nebo vyšší (kumulativní aktualizace 3 a 4 se striktně nedoporučují) 64bitová edice Microsoft SQL Server 2005 se Service Packem 3 Microsoft SQL Server 2008 R2 Pro aplikační server je pak opět na výběr operační systém 64bitová edice operačního serveru Windows Server 2008 Standard, Enterprise, Data Center nebo Web Server 64bitová edice serveru Windows Server 2008 R2 Standard, Enterprise, Data Center nebo Web Server. V případě, že server neobsahuje service pack 2, bude tato aktualizace nainstalována automaticky v rámci přípravné instalace komponent. Na serveru je nutné nastavit následující role: Role webového serveru (IIS) Role aplikačního serveru. Na serveru bude během instalace nastaveno a nainstalováno: Microsoft .NET Framework verze 3.5 Service Pack 1 Microsoft Sync Framework Runtime v1.0 (x64) Microsoft Filter Pack 2.0 Microsoft Chart Controls pro Microsoft .NET Framework 3.5 Windows PowerShell 2.0
21
K1843.indd 21
9.12.2010 12:58:23
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
SQL Server 2008 Native Client Microsoft SQL Server 2008 Analysis Services ADOMD.NET ADO.NET Data Services Update for .NET Framework 3.5 Service Pack 1 Windows Identity Foundation (WIF).
Softwarové požadavky klientské stanice Také klientské stanice podléhají doporučení na softwarové vybavení: Klient Microsoft Office 2010 Microsoft Silverlight 3 Windows 7 nebo Windows Vista Podporovaný webový prohlížeč (s detailním popisem omezení pro každý z programů najdete na stránce http://technet.microsoft.com/en–us/library/cc288142.aspx) Internet Explorer 8 Internet Explorer 7
Obrázek 1.2 instalace podpory služby Microsoft SharePoint Foundation
22
K1843.indd 22
9.12.2010 12:58:23
Licencování
Mozilla Firefox 3.6 Internet Explorer 6. V rámci instalace Microsoft Office je doporučeno instalovat podporu služby Microsoft SharePoint Foundation v sekci Nástroje systému Office.
Licencování
Instalace a upgrade na SP Foundation 2010
1
Safari 4.04
Nezbytná a často nejnáročnější část přípravy před nasazením jakéhokoliv produktu bývá plánování jeho licencování. Ani u produktů, které jsou zdarma, není situace jednoduchá. V případě instalace MSF 2010 je třeba myslet hned na několik aspektů licencování.
Serverový operační systém Prvním z licenčních aspektů pro provoz MSF 2010 je licence serverového operačního systému. Microsoft sice uvádí celou řadu verzí operačního systému Windows Server 2008, které MSF 2010 podporují, nesmí být však pominuto jejich případné omezení uvedené v licenčních podmínkách. Tak například nejlevnější by se jevila verze Web Server 2008, kde licencujete pouze server, a to ještě podle počtu procesorů. Licence říká, že „může být použit pouze pro front-end služby pro webové stránky, weby, webové aplikace, webové služby a e-mailové služby POP3, které jsou přístupné z Internetu. Licence na Windows Web Server 2008 umožňuje provozovat na serverovém softwaru libovolný typ databázového softwaru bez omezení počtu uživatelů.“ Tímto je tedy jasně stanoveno, že server musí být použit jako webový server pouze pro internetové aplikace s přístupem výhradně internetových uživatelů. Nelze na něm tedy provozovat produkty pro podporu vnitrofiremních uživatelů, nelze jej připojit do domény a provozovat ve vnitřní firemní síti. Nasadit jej můžete například v případě poskytování služeb klientům přistupujícím na server z Internetu. U ostatních verzí serverového operačního systému je třeba kromě serverové licence také dostatečný počet licencí klientských, tzv. CALů (Client Access License). Počet odpovídá buď počtu uživatelů používajících serverové aplikace, mezi které WSF patří (uživatelské licence User CAL), nebo počtu zařízení užívaných třeba i více uživateli pro využití aplikací (licence zařízení Device CAL). Pokud upgradujete operační systém svého jediného serveru nebo přidáváte do sítě nový server a Windows 2008 server ještě není v infrastruktuře použit, je nutné provézt také upgrade CAL licencí. Platí, že licence CAL vyšší verze pokrývá přístupy na všechny servery verze nižší. Serverová licence je dostupná jako OEM (při zakoupení s novým hardwarem), v rámci některého multilicenčního programu nebo jako krabice (první možnost je nejlevnější, poslední nejdražší).
23
K1843.indd 23
9.12.2010 12:58:23
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
Databázový software I databázový server (myšleno samostatná aplikace instalovaná na existující operační systém serveru) je v některých případech nutné licencovat. Pokud se spokojíte se standardní instalací na jeden server, můžete ušetřit nemalé prostředky využitím databázového serveru SQL Server 2008 Express, který je instalován jako součást kompletu instalace MSF 2010. V případě, že již využíváte SQL 2008 server, plánujete jeho využití i pro jiné aplikace nebo předpokládané množství ukládaných dat neodpovídá limitům SQL 2008 Express, pak se budete zajímat o koupi SQL serveru 2008. A potom i zde kromě licence databázového serveru vstupují do hry SQL Server CALy. Přestože je na databázi MSF 2010 přistupováno pouze jedním technickým účtem, je nutné licencovat všechny uživatele, kteří data využívají, tedy kterým jsou přímo nebo nepřímo data předkládána. Licenční podmínky totiž říkají, že: „Musíte získat a přiřadit licenci CAL každému zařízení nebo uživateli, kteří přímo nebo nepřímo přistupují k instancím serverového softwaru.“
Obrázek 1.3 Zobrazení nutných licencí CAL při přístupu na SQL server
Výběr databázového serveru Výběr vhodné databáze si opravdu žádá samostatnou kapitolu. Je tu totiž několik úskalí a možných řešení, které je třeba popsat, aby rozhodnutí nebylo posléze korunováno problémy.
24
K1843.indd 24
9.12.2010 12:58:24
Výběr databázového serveru
Instalace farmy s využitím SQL serveru V případě, že vaše síťová infrastruktura obsahuje některý z 64bitových databázových serverů: Microsoft SQL Server 2008 R2, SQL Server 2008 se Service Packem 1 a kumulativní aktualizací 2 nebo 5 a vyšší, SQL Server 2005 se Service Packem 3 a kumulativní aktualizací 3, pak nemusíte dále řešit volbu databáze a můžete rovnou instalovat WSF ve scénáři farmy. Výhod je mnoho včetně rozložení zátěže, neomezení limitu velikosti databáze a podobně.
Instalace a upgrade na SP Foundation 2010
1
Pokud o koupi databázového serveru uvažujete a máte možnost zvýšit jeho využití i jinými serverovými aplikacemi, pak je to další dobrý důvod k investici. Pokud ale stále váháte, vězte, že existuje i jiná varianta. Přečtěte si následující kapitolu.
Základní instalace celého kompletu na jednom serveru „bez SQL serveru“ Pokud vytváříte nový informační portál nebo plánujete upgrade stávajícího portálu a použijete základní instalaci, tedy instalujete celý komplet na jeden server, databázový server nepotřebujete. Základní instalace totiž již databázový stroj Microsoft SQL 2008 Express obsahuje. Jeho nepříjemnou vlastností je však limit velikosti databáze. Musíte tedy od začátku počítat s 4GB limitem databáze. Při upgradu z nižší verze WSS je to stěžejní problém, protože k upgradu nedojde, pokud je původní databáze větší než zmíněné 4 GB. Existují ale cesty, jak tento limit zvětšit: Pokud využijete vzdálené BLOB úložiště, zásadně tím zvětšíte objem dat, která váš portál pojme i s limitem omezenou databází, v případě upgrade se použití BLOB úložiště nevyhnete a je vám nabídnuto automaticky. Microsoft uvádí, že při upgrade a využití vzdáleného BLOB úložiště musí být maximální velikost databáze 16 GB. Upgrade databázového serveru na edici Microsoft SQL Server 2008 R2 Express vyřeší palčivý problém limitu sice jen částečně, ale zato hned a na dost dlouhou dobu. Limit R2 je totiž posunut na 10 GB, a to už by musel být váš portál pořádný cvalík, aby dosahoval takových rozměrů. Po instalaci MSF 2010 a před započetím samotného procesu upgrade ze starší verze WSS proveďte upgrade databáze a následnému procesu aktualizace na MSF 2010 nic nebrání. Informace o upgradu databáze naleznete na http://go.microsoft.com/fwlink/?LinkID=189418, popis upgradu pak v kapitole 1, části „Upgrade“.
BLOB BLOB (zkratka z Binary Large Object) je datový typ pro ukládání binárních dat v databázích, tedy především dokumentů. Pokud je dokument, tedy binární údaj, větší než 1 MB, bylo empiricky zjištěno, že je z hlediska výkonu databázového serveru výhodnější ukládat jej přímo na disk do souborového systém namísto do databáze. V případě velikosti menší než 256 kB je zase vhodnější data uchovávat v databázi. A co je mezi tím? Pokud se data často přepisují, je spíše vhodný souborový systém z důvodu lepší správy defragmentace. Pro statická da-
25
K1843.indd 25
9.12.2010 12:58:24
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
ta je naopak lepší databáze. V případě farmy to potom vypadá tak, že data souborů jsou uložena na aplikačním front-end serveru, databáze pak na back-end databázovém serveru. Ve výchozím nastavení ukládá MSF 2010 dokumenty jako BLOBy v databázi. Instalací vzdáleného BLOB úložiště umožníte ukládat dokumenty mimo databázi obsahu a tím zmenšit její potenciální velikost.
Instalace Pokud jste připraveni na instalaci a prošli jste důkladnou přípravou, nezbývá než přistoupit ke stažení produktu a spuštění instalačního balíku. Jak bylo již dříve zmíněno, MSF 2010 je volně dostupný ke stažení. Nemusíte tedy zaplatit žádné peníze za jeho instalaci. Produkt je zcela zdarma. Na stránkách společnosti Microsoft, ale dnes i na jiných webech, najdete instalační balík. Volbou jazykové verze ovlivníte komunikační jazyk instalace, administrace a prvního webu. Můžete také stáhnout jazykový balíček pro další jazyky, které chcete na informačním portálu uživatelům nabídnout. Neplatí tvrzení, že „lepší je instalovat anglickou verzi a pak přidat český jazykový balíček, protože Microsoft vydává pro anglickou verzi více, rychleji a lepší aktualizace“. Jádro bude vždy totožné, pouze texty v centrální administraci a instalačním průvodci budou v řeči, kterou znáte nejlépe. Jazyk rozhraní centrální administrace nelze později změnit bez reinstalace celého produktu. Pokud jste tedy stáhli instalační balík, spusťte jej a vítejte v úvodním okně. To je rozděleno na tři části: Připravit – obsahuje odkazy na dokumenty detailně popisující plánování instalace, upgrade ze starších verzí Windows SharePoint Services a nakonec také dokumentaci pro kontrolu hardwarových a softwarových požadavků a předpokladů k úspěšné instalaci a provoz vašeho informačního portálu. Další informace – obsahuje odkazy na stránku aktualizací a na hlavní web produktu MSF 2010. Instalace – nabízí to nejdůležitější z celého instalačního dialogu – odkaz na instalaci
nezbytného softwaru pro chod a podporu MSF 2010
samotného produktu MSF 2010.
Instalace nezbytného softwaru Instalaci začněte spuštěním prvního odkazu Instalovat nezbytný software. Přivítá vás průvodce nástroje pro přípravu sady produktů Microsoft SharePoint 2010. Ten jednak zkontroluje nastavení rolí serveru a pak také instalovaný nezbytný software. Pokud některá ze softwarových komponent chybí, stáhne ji z Internetu a nainstaluje. Po dokončení procesu zobrazí výsledek instalace.
26
K1843.indd 26
9.12.2010 12:58:24
Instalace
Samostatně instalujete produkt v případě, že budete instalovat všechny součásti produktu na jeden server samostatně, a to bez:
samostatného databázového back-end serveru (bude nainstalována databáze Microsoft SQL 2008 Express jako součást instalačního balíku WSF)
dalších aplikačních front-end serverů (netvoříte webovou farmu).
1 Instalace a upgrade na SP Foundation 2010
Nyní jste splnili softwarové předpoklady pro úspěšné nasazení MSF 2010 a mohli byste přistoupit k samotné instalaci produktu. Nespěchejte ale, čeká vás ještě jedno důležité rozhodnutí. MSF 2010 totiž můžete instalovat ve dvou režimech:
Režim samostatné instalace je základní variantou nasazení MSF 2010, která zajistí instalaci všech součástí SharePoint technologie na jediný server. Tedy instalaci aplikačního frontend a databázového back-end serveru. Stačí jeden stisk tlačítka a instalátor provede celou instalaci bez dalšího zásahu. Serverová farma bude typ instalace, kdy instalujete jednu z variant:
aplikační front-end server pro již existující instanci SQL serveru
první aplikační front-end server webové farmy
další aplikační front-end server již existující webové farmy.
Režim serverové farmy je způsob nasazení MSF 2010, kdy jsou aplikační front-end server a databázový back-end server odděleny a instalovány na více různých serverů. K této definici existuje jedna výjimka. V případě, že chcete na server s instalovanou SQL databází doinstalovat aplikační front-end server, zvolíte také instalaci farmy.
Obrázek 1.4 Serverová farma MSF 2010
27
K1843.indd 27
9.12.2010 12:58:24
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
Volba serverové farmy má své opodstatnění v případě, že budete chtít rozdělit zatížení serveru. Nejjednodušší konfigurace farmy sestává z jednoho aplikačního front-end serveru a jednoho databázového back-end serveru. V případě, že k informačnímu portálu přistupuje velké množství uživatelů, je možné rozdělit zátěž na více aplikačních front-end serverů a zajistit tak dostatečný výkon celé farmy. Může také existovat potřeba zabezpečit přístup k jednomu informačnímu zdroji z více různých stran s různým omezením. Pak můžete každý z aplikačních front-end serverů umístit do jiné části sítě (vnitřní síť, demilitarizovaná zóna, Internet) a nastavení každého ze serverů přizpůsobit způsobu přístupu k informacím, zajistit certifikáty pro šifrovanou komunikaci z prostředí Internetu, zajistit různou autentizaci a podobně Nastala ta správná chvíle přistoupit k samotné instalaci. Všechny kroky přípravy již byly popsány a vy máte dostatek informací ke správnému rozhodnutí.
Standardní instalace Po spuštění instalačního programu Služby SharePoint Foundation se zobrazí první okno průvodce instalací – souhlas s licenčními podmínkami. Místo licenčních podmínek se však také může zobrazit výzva k zadání produktového klíče. Zdůrazňujeme slovo „může“, nemusí to být pravidlem.
Obrázek 1.5 Chybné zobrazení okna pro zadání produktového klíče
Protože je však produkt zdarma, došlo zřejmě v přípravě balíčku k chybě. Také anglické dialogy jsou toho důkazem. Chyba může být způsobena špatnými parametry v konfiguračním XML souboru nebo chybnou přípravou automatické sekvence instalace. Protože je možné instalační balíček dekomprimovat a získat tak přístup ke všem souborům instalace, doporučujeme provést dekompresi a spustit instalaci souborem setup.cmd. Postupujte podle následujícího scénáře:
28
K1843.indd 28
9.12.2010 12:58:25
Instalace
1 Instalace a upgrade na SP Foundation 2010
1. Uložte instalační soubor stažený ze stránek Microsoftu na lokální disk do adresáře c:\ SharePointFiles. 2. Spusťte pod účtem administrátora následující příkaz v příkazové řádce: c:\SharePointFiles\ SharePoint /extract:c:\SharePointFiles. 3. Spusťte soubor setup.cmd.
Obrázek 1.6 Příkaz pro dekompresi a uložení instalačních souborů MSF 2010 na určené místo
Obrázek 1.7 Spuštění instalačního souboru z určeného umístění pro uložené soubory instalace MSF 2010
4. Potvrďte licenční ujednání a pokračujte dále v instalaci. Nyní je potřeba vybrat správný typ instalace. Rozhodnutí je nevratné a v případě omylu je nutné produkt odinstalovat a instalaci spustit znovu (což zabere cca 5 minut). Rozhodnutí je ale velmi jednoduché. Tato kapitola se věnuje standardní instalaci, zvolte tedy instalaci Samostatně. Po výběru samostatné instalace následuje už jen průběh instalace. Bezprostředně po dokončení instalace produktu je možné pokračovat procesem konfigurace. Konfiguraci můžete spustit samostatně kdykoliv později, pokud se rozhodnete nyní v procesu nastavení produktu nepokračovat.
29
K1843.indd 29
9.12.2010 12:58:25
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
Obrázek 1.8 Přímá možnost spustit konfiguraci po dokončení instalace MSF 2010 Tip: Konfiguraci je také vhodné spustit v případě potíží s produktem, při smazání nebo poškození webu centrální administrace nebo v případech začleňování produktu do webové farmy více aplikačních front-end serverů.
Konfigurace standardní instalace V prvním kroku konfigurace budete vyzváni k potvrzení skutečnosti, že váš webový server bude na krátký čas pozastaven a mohou tak být ovlivněny aplikace, které využívají internetovou informační službu serveru.
Obrázek 1.9 Přehled instalovaných součástí MSF 2010
30
K1843.indd 30
9.12.2010 12:58:25
Instalace
Pohledem na seznam instalovaných součástí MSF 2010 zjistíte, zda instalace proběhla v pořádku a žádná ze součástí nechybí.
1 Instalace a upgrade na SP Foundation 2010
Poté již probíhá plně automatizovaný proces, který průběžně hlásí svůj stav. Pokud se během konfiguračního procesu vyskytne problém, budete o tom informováni a proces konfigurace bude ukončen. Z chybové informace lze vytušit druh problému, ten opravit a konfiguraci spustit znovu. Během konfigurace jsou v tomto případě vytvářeny důležité databáze, web centrální správy a prováděny další nezbytné činnosti k provozu informačního portálu.
Instalace serverové farmy Instalace farmy se od standardní instalace začne lišit v kroku výběru typu instalace. Zvolte Serverová farma. Poznámka: Následující krok je možná trochu zmatečný, obsahuje totiž kromě volby instalace farmy (typ instalace Úplná) opět samostatnou instalaci všech součástí na jeden server (typ instalace Samostatná). Nápověda vysvětluje rozdíl oproti samostatné instalaci v předchozím kroku: máte možnost zvolit cílové místo instalovaných souborů. Jiný rozdíl není.
Na záložce Umístění dat můžete vybrat cíl instalovaných souborů. Další popis však počítá s výchozím umístěním souborů. Vyberte Úplná a nainstalujte produkt v režimu farma. Následuje automatická instalace všech součástí front-end serveru bez nutnosti dalšího zásahu. Bezprostředně po dokončení instalace produktu je možné pokračovat procesem konfigurace. Konfiguraci můžete spustit samostatně kdykoliv později, pokud se rozhodnete nyní v procesu nastavení produktu nepokračovat. Na začátku konfiguračního procesu budete upozorněni na později vyžadované informace o databázovém back-end serveru. Údaje si připravte a pokračujte dalším krokem. Následuje výběr typu instalace farmy: Přidat k existující serverové farmě – přidáváte nový aplikační front-end server do existující serverové farmy. Vytvořit novou serverovou farmu – instalujete první server v nové serverové farmě nebo instalujete aplikační front-end server na server s instalovaným databázovým SQL serverem. Pokud připojujete instalovaný aplikační front-end server k existující serverové farmě, máte zákonitě již nainstalovaný alespoň jeden aplikační front-end server a vytvořeny databáze na databázovém back-end serveru. Jediné, co konfigurační proces bude vyžadovat, je název databázového serveru a databáze.
31
K1843.indd 31
9.12.2010 12:58:26
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
Obrázek 1.10 Nastavení konfigurační databáze při připojení serveru do farmy
Následuje připojení ke konfigurační databázi a dokončení konfigurace. Volbou Vytvořit novou serverovou farmu přejdete na konfiguraci nové farmy. Zadejte databázový server, název nové konfigurační databáze a informace o účtu pro přístup k databázi. Tento účet by měl mít na databázovém serveru práva db_creator a sec_admin. Bez těchto oprávnění nemůže konfigurační proces vytvořit požadované databáze a nastavit na nich oprávnění.
Obrázek 1.11 Nastavení databázového serveru při instalaci prvního serveru farmy
32
K1843.indd 32
9.12.2010 12:58:27
Instalace technologie BLOB
Nakonec jste ještě dotázáni na port webu centrální správy a způsob ověřování uživatelů. Zvolte NTLM, kde není nutná další konfigurace. Proces tak bude dokončen.
1 Instalace a upgrade na SP Foundation 2010
Následuje krok zadání bezpečnostní fráze. Je to bezpečnostní heslo, které chrání data konfigurační databáze pro celou farmu. Při instalaci dalších aplikačních front-end serverů ji budete znovu zadávat, změnit ji lze z centrální správy MSF 2010. Protože se zde vytváří nová bezpečnostní fráze, je vyžadována komplexnost včetně délky fráze, předepsaného typu znaků a podobně.
Instalace technologie BLOB Konfigurace SQL serveru a instalace BLOBu 1. Na serveru spusťte přes tlačítko Start – Všechny programy – Microsoft SQL Server 2008 – Configuration tools – SQL Server Configuration Manager. 2. V levé části okna konzoly vyberte položku SQL Server services. 3. V pravé části okna konzole pak vyberte a poté klepněte pravým tlačítkem myši na server, kde budete povolovat Filestream (výchozí název databázového serveru instalovaného s MSF 2010 je „SHAREPOINT“), a vyberte položku Properties. 4. Na záložce FILESTREAM zaškrtněte položku Enable FILESTREAM for transact SQL access. 5. Na serveru spusťte přes tlačítko Start – Všechny programy – Microsoft SQL Server 2008 – SQL Server management studio. 6. V dialogovém okně připojení k databázovému serveru zadejte do pole Server name text .\SHAREPOINT, přičemž SHAREPOINT je jmenný název databázového serveru instalovaného s MSF 2010. 7. Po připojení k serveru zadejte nový dotaz (tlačítkem New Query): EXEC sp_configure filestream_access_level, 2, potvrďte tlačítkem !Execute a text smažte, zapište dotaz RECONFIGURE, potvrďte tlačítkem !Execute a text smažte. 8. Přejděte na web Microsoftu a zobrazte stránku stažení Microsoft SQL Server 2008 R2 Feature Pack. 9. Níže na stránce najděte stažení Microsoft SQL Server 2008 R2 Remote Blob Store. Vyberte X64 package a soubor stáhněte a spusťte. 10. V kroku Feature selection zrušte spuštění scriptu ve větvi Server a FILESTREAME – Server.
33
K1843.indd 33
9.12.2010 12:58:27
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
Obrázek 1.12 Výběr komponent instalace BLOBu
11. Pokračujte v průvodci bez změny výchozích hodnot až do úplného nainstalování BLOBu.
Upgrade S každou novou verzí oblíbeného nebo využívaného softwarového produktu vyvstává otázka, zda je možné a jak je náročné řešení upgradu z verze stávající. V případě MSF 2010 je nutné počítat při standardní instalaci s jednou zásadní změnou. Tou je omezení databáze na limit 4 GB (omezení použité databáze SQL Express 2010). Předchozí verze totiž používala jako databázový stroj Windows Internal database, který omezení neměl. Pokud tedy některá z databází informačního portálu před upgradem limitní velikost překračuje, máte v zásadě pouze tři možnosti: Zakoupit a nainstalovat plnohodnotný SQL server, který žádné omezení velikosti databáze nemá. Před upgradem odpojit databáze obsahu překračující velikostní limit a po instalaci MSF 2010 aktualizovat databázový server na verzi SQL 2008 R2 se zvýšeným limitem 10 GB na databázi (platí tedy pouze pro databáze do velikosti 10 GB). Nainstalovat a nakonfigurovat řešení BLOB, které opět dokáže zásadně zvýšit celkový objem uložených dat. Tip: Všechny dostupné materiály o upgradu na MSF 2010 hovoří pouze o možnosti aktualizace z Windows SharePoint services 3.0 (WSS 3.0), což je přímá předchozí verze MSF 2010. Proto doporučujeme v případě upgradu z nižších verzí nejprve provést upgrade na WSS 3.0 a poté postupovat dle následujících postupů upgradu na MSF 2010.
34
K1843.indd 34
9.12.2010 12:58:27
Upgrade
Upgrade je možné realizovat v několika scénářích.
Přímý upgrade s instalací řešení BLOB – v případě, že některá databáze obsahu WSS 3.0 překračuje limit 4 GB. Upgrade na nový hardware – je připojena databáze obsahu přesunutá z informačního portálu verze WSS 3.0.
Instalace a upgrade na SP Foundation 2010
1
Přímý upgrade na serveru s verzí WSS 3.0 – k běžící službě WSS 3.0 doinstalujete MSF 2010, který převezme a aktualizuje všechny databáze obsahu a konfigurace prostředí.
Standardní přímý upgrade na serveru s existující instalací WSS 3.0 Pokud si nejste jisti velikostí databází, můžete upgrade začít standardním způsobem. Tedy s předpokladem, že žádná z databází WSS 3.0 limit velikosti nepřekračuje. V případě, že se do limitu přeci jen některá databáze nedostane, budete během upgradu na tuto skutečnost upozorněni a instalace se zastaví. 1. Proces upgradu začněte předaktualizační kontrolou:
Na front-end serveru s instalací WSS 3.0 spusťte příkazový řádek (cmd.exe) v režimu administrátora.
Zadejte následující příkazy: c: [Enter] cd „%COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\12\bin“ [Enter] STSADM.EXE -o preupgradecheck [Enter].
2. 3. 4. 5.
Pokud některý krok předaktualizační kontroly skončí chybou, proveďte opravu a kontrolu spusťte znovu. Zálohujte seznam blokovaných typů souborů, protože ten není při upgradu zachován. Dále pokračujte kroky standardní instalace popsanými v kapitole 1, části „Standardní instalace“. Nejprve proveďte instalaci nezbytného softwaru a poté instalaci MSF 2010. Pokud používáte v informačním portálu více jazyků, doinstalujte jazykové balíčky pro všechny jazyky. Po instalaci MSF 2010 spusťte konfiguračního průvodce a dokončete tak upgrade.
Při upgradu může nastat situace, že potřebujete napojit databázi obsahu webové aplikace k jinému webu. Pak můžete databázi obsahu ve WSS 3.0 odpojit a po upgradu připojit do MSF 2010.
Standardní přímý upgrade na serveru s existující instalací WSS 3.0 s odpojením databází a instalací BLOBu 1. Proces upgradu začněte předaktualizační kontrolou:
Na front-end serveru s instalací WSS 3.0 spusťte příkazový řádek (cmd.exe) v režimu administrátora.
35
K1843.indd 35
9.12.2010 12:58:28
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
Zadejte následující příkazy: c: [Enter] cd „%COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\12\bin“ [Enter] STSADM.EXE -o preupgradecheck [Enter].
Pokud některý krok předaktualizační kontroly skončí chybou, proveďte opravu a kontrolu spusťte znovu. 2. Zálohujte seznam blokovaných typů souborů, neboť ten není při upgradu zachován. 3. Odpojte databáze obsahu pomocí následujícího postupu:
Na front-end serveru s instalací WSS 3.0 spusťte příkazový řádek (cmd.exe) v režimu administrátora.
Zadejte následující příkazy: c: [Enter] cd „%COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\12\bin“ [Enter] STSADM.EXE -o deletecontentdb -url
-databasename [Enter] URLWebováAdresaWebovéAplikace je URL webová adresa informačního portálu a NázevDatabázeObsahu jméno databáze. Zálohujte seznam blokovaných typů souborů, který není při upgradu zachován. Dále pokračujte kroky standardní instalace popsanými v kapitole 1, části „Standardní instalace“. Nejprve proveďte instalaci nezbytného softwaru a poté instalaci MSF 2010. Doinstalujte technologii BLOB podle popisu v kapitole 1, části „Instalace technologie BLOB“. Pokud používáte v informačním portálu více jazyků, doinstalujte jazykové balíčky pro všechny jazyky. Po instalaci spusťte a projděte kroky konfiguračního průvodce.
4. 5. 6. 7. 8.
Poznámka: Konfigurační průvodce prohledá databáze SQL Serveru Windows Internal Database a databáze obsahu převede do nového databázového serveru SQL 2008 Express. Následně jen databáze obsahu připojíte do připravených webových aplikací.
Tip: Pokud budete připojovat databázi obsahu s hlavním webem do vytvořené webové aplikace, odstraňte nejprve databázi obsahu vytvořenou s webovou aplikací a poté proveďte připojení původní databáze.
9. Po dokončení instalace a konfigurace MSF 2010 připojte odpojené databáze obsahu:
Spusťte na serveru pod účtem správce na tlačítku Start – Všechny programy – Microsoft SharePoint 2010 Products položku Prostředí SharePoint 2010 Management Shell.
36
K1843.indd 36
9.12.2010 12:58:28
Upgrade
Spusťte příkaz Mount-SPContentDatabase –Name <JménoDatabáze> –DatabaseServer <JménoDBServeru> –WebApplication [-Updateuserexperience] pro každou připojovanou databázi.
Po připojení databáze obsahu ještě zkontrolujte funkčnost informačního portálu. Tím je upgrade dokončen.
Upgrade na nový hardware s instalací BLOBu a připojením databáze obsahu 1. Na serveru se stávající instalací WSS 3.0 vytvořte zálohu přesouvané databáze obsahu:
Na server nainstalujte nástroj SQL Server management studio a spusťte jej.
V úvodním dialogu zapište do pole názvu serveru \\.\pipe\mssql$microsoft##ssee\sql\ query.
1 Instalace a upgrade na SP Foundation 2010
Vyberte databázi obsahu, kterou budete přesouvat, a proveďte její zálohu standardním způsobem. 2. Na novém serveru nainstalujte databázi Windows Internal Database:
Na novém serveru spusťte na tlačítku Start – Ovládací panely – Nástroje pro správu nástroj Správce serveru.
Ve správci serveru v sekci Vlastnosti (Features) přidejte novou vlastnost Windows Internal Database (WID).
Po dokončení instalace spusťte na tlačítku Start – Ovládací panely – Nástroje pro správu nástroj Služby.
Ve správci služeb serveru klepněte pravým tlačítkem na službu Windows Internal Database a zvolte vlastnosti. Ve vlastnostech nastavte Typ spuštění na Automaticky. Dále službu spusťte. 3. Přesuňte databázi obsahu na nový server a obnovte ji v databázovém serveru Windows Internal Database:
Přesuňte vytvořenou zálohu databáze obsahu na nový server.
Na server nainstalujte nástroj SQL Server management studio a spusťte jej.
V úvodním dialogu zapište do pole názvu serveru \\.\pipe\mssql$microsoft##ssee\sql\ query.
Databázi obsahu obnovte do SQL Serveru standardním způsobem. 4. Na nový server nainstalujte databázový server SQL Server 2008 R2 Express. Průvodce projděte bez změn, pouze v kroku Instance configuration vyberte Named instance a jako jméno zadejte MSF2010.
37
K1843.indd 37
9.12.2010 12:58:29
KAPITOLA 1 Instalace a upgrade na SharePoint Foundation 2010
Obrázek 1.13 Nastavení instance SQL 2008 R2 Express
5. Podle popisu v kapitole 1, části „Instalace technologie BLOB“ nainstalujte technologii BLOB. 6. Podle popisu v kapitole 1, části „Instalace serverové farmy“ nainstalujte MSF 2010. V kroku výběru typu instalace vyberte Serverová farma. Dále pak jako SQL server zadejte název MSF2010. 7. Převeďte databázi obsahu z WID do SQL 2008 Express.
Na server spusťte na tlačítku Start – Všechny programy - Microsoft SharePoint 2010 Products aplikaci SharePoint 2010 Management Shell.
Spusťte příkaz Move-SPBlobStorageLocation –SourceDatabase „“ –DestinationDataSourceInstance „<JménoInstance>“, kde je název obnovené databáze v WID a <JménoInstance> je MSF2010. Aplikaci nezavírejte, ještě ji využijete v dalším postupu. 8. V centrální správě MSF 2010 vytvořte webovou aplikaci podle postupu v kapitole 7, části „Správa aplikací“. 9. Připojte databázi do webové aplikace. V aplikaci SharePoint 2010 Management Shell spusťte příkaz Mount-SPContentDatabase „<JménoDatabáze>“ –WebApplication , kde <JménoDatabáze> je jméno obnovené databáze a je URL webová adresa vytvořené webové aplikace. Pokud byly na původním serveru nějaké doplňky WSS 3.0, doinstalujte jejich aktualizaci také na nový server.
38
K1843.indd 38
9.12.2010 12:58:29
KAPITOLA
Poznávejte prostředí informačního portálu
2
V této kapitole se dozvíte: Struktura portálu Webové rozhraní a jeho
popis Webové části Přihlašování k informačnímu
portálu
Stává se, že správci zaujatí implementací (nebo lépe česky nasazením) firemního informačního portálu zapomínají na běžné uživatele. Právě ti by ale měli být měřítkem úspěšnosti zavedení a nasazení takového řešení do firemní informační struktury a podle uživatelů by měla být měřitelná kvalita práce odvedené správci. A mezi hlavní činnosti při nasazení informačního systému by měla patřit osvěta, diskuse a také školení uživatelů, kteří s vytvořeným informačním portálem budou denně pracovat. Tato kapitola může školitele nahradit. Ukáže čtenáři, jak informační portál pochopit, jak se v něm orientovat, jak s informacemi pracovat. Vysvětlí a názorně ukáže všechny možnosti technologie SharePoint, protože pokud je uživatel nezná, nemůže je efektivně využít. Nejezdíme jen s potkávacími světly a jen na jedničku, protože nám nevysvětlili řazení a přepínání světel. Vše nás v autoškole naučili. Stejně je tomu u technologie SharePoint. Naučit se pracovat s technologií SharePoint není snadné. Postupem času a s každou novou verzí (nyní již čtvrtou verzí Windows SharePoint Foundation 2010 – MSF 2010) výrobce přichází s řadou nových, zajímavých a účelných funkcí. Jsou velmi užitečné, ne vždy však využívané. Jejich užíváním se ale často šetří čas a výsledek je přesnější a lepší. Tvůrci MSF 2010 se snažili co možná nejvíce zjednodušit a zpřehlednit ovládání tak, aby bylo pro uživatele intuitivní, jednoduché a přehledné.
K1843.indd 39
9.12.2010 12:58:30
KAPITOLA 2 Poznávejte prostředí informačního portálu
Struktura portálu Informační portál je něco jako budova knihovny. V jednotlivých místnostech (hlavní weby) jsou jednotlivé regály (podweby). V regálech jsou police (knihovny) a na policích knihy (dokumenty). Když chcete získat sci-fi knihu zahraničního autora Isaca Assimova Já robot, nejprve vejdete do místnosti označené Zahraniční literatura, pak přejdete do regálu označeného Sci-fi a v polici označené písmenem A vyberete knihu Já robot. Pokud chcete získat ještě jinou knihu zahraničního autora Dicka Francise, zůstanete ve stejné místnosti, ale přejdete k jinému regálu. Stejným způsobem je tvořena struktura informačního portálu. Vždy existuje jeden hlavní web, na kterém jsou základní informace uložené na hlavní stránce, v knihovnách a seznamech. Pak mohou existovat podweby, tedy weby, které hlavní web zastřešuje a ony mu náleží jako větve kmeni stromu, police regálu, podřízení nadřízenému. Každý podweb dále může obsahovat další podweby. Každý podweb může obsahovat kromě hlavní stránky také další stránky, knihovny a seznamy. A nakonec každý ze seznamů nebo knihoven může obsahovat položky, stránka různé texty a webové části. Velmi podobná je například firemní organizační struktura. Jeden generální ředitel, pod ním náměstci, pod nimi vedoucí divizí a na konci větví pracovníci. Všichni bez ohledu na funkci a polohu ve struktuře mají jméno, někteří telefonní číslo, firemní vůz, každý ale nějaké oblečení a nějakou domácí adresu. Mluvíme tedy o stromové struktuře, která se od hlavního webu rozvětvuje a kopíruje tak nějakou portálovou strukturu navrženou svými staviteli. Cesta informačním systémem začíná na úvodní hlavní stránce. Ta obsahuje důležité informace umístěné v různých svých oblastech. Některé oblasti stránky jsou neměnné a najdeme tam vždy ty stejné ovládací prvky, texty a informace. Jindy je určitá oblast vyhrazena kontextovým ovládacím prvkem. Stránka ale také obsahuje oblast, která je plně pod patronací uživatelů – designerů stránky. V následujících kapitolách detailně popíšeme všechny tyto oblasti, abyste v budoucnu již nemuseli tápat při hledání požadované akce, určitého ovládacího prvku nebo důležité informace.
Webové rozhraní a jeho popis Uživatelské rozhraní informačního systému postaveného na technologii SharePoint je vytvořeno jako webová aplikace. Tedy sada webových stránek, které obsahují zobrazení textových informací, různé ovládací prvky, odkazy, obrázky a dialogy – stejné, na jaké jsou uživatelé zvyklí z prostředí Internetu. Vlastně se jedná o brouzdání nebo také surfování po intranetu. Zasurfujme si teď na úvodní stránku. Popíšeme její hlavní části, funkce a pochopíme způsob navigace.
40
K1843.indd 40
9.12.2010 12:58:30
Webové rozhraní a jeho popis
Poznávejte prostředí informačního portálu
2
Obrázek 2.1 Hlavní stránka hlavního webu informačního portálu
V počátku poznávání a objevování vašeho informačního portálu budete potřebovat velmi málo. Bude vám stačit počítač připojený k firemní síti a webový prohlížeč. Na výběr máte plně podporované prohlížeče Internet Explorer od verze 7, dále pak s menším omezením Mozilla Firefox od verze 3.6. Protože MSF 2010 patří do rodiny produktů Office, je s nimi v těsném kontaktu a vzájemně se velmi zásadně podporují. Není tedy na škodu zmínit, že aplikace Office od verze 2007 budou také důležitým vybavením pro práci a hlavně tvorbu informací pro informační portál. K těmto aplikacím se dostaneme v pozdějších kapitolách.
Horní panel Pokud jste se již sžili s aplikacemi sady Office verze 2007 nebo 2010, pak jistě znáte pás karet zvaný Ribbon. I zde se s takovým ovládacím panelem setkáte. Usnadní vám veškeré činnosti, formou tlačítek s intuitivními obrázky vám nabídne vždy v rámci kontextu ty správné a použitelné volby pro akce, které můžete v daný okamžik provádět.
41
K1843.indd 41
9.12.2010 12:58:30
KAPITOLA 2 Poznávejte prostředí informačního portálu
Obrázek 2.2 Pás karet zvaný Ribbon
Ribbon Ribbon (také známý jako pás karet) t je ovládací prvek uživatelského rozhraní v podobě karet v horní části okna, z nichž každá sdružuje ikony funkcí z určité oblasti. Poprvé se objevil v kancelářském balíku Microsoft Office 2007.
V pravé horní části tohoto ovládacího prvku najdeme roletku akce webu. Její obsah se liší podle přístupových práv k webu, pro nejvyšší práva je zobrazena na následujícím obrázku.
Obrázek 2.3 Možnosti roletky Akce webu
Uživateli nabízí možnost upravit aktuálně zobrazenou stránku, přidat na ni obsah ve formě webových částí zobrazující obsah knihoven, seznamů, případně speciální webové části na zobrazení členů webu, formátovaného textu, obrázku a další. Dále odtud uživatel vytváří úložiště informací.
42
K1843.indd 42
9.12.2010 12:58:30
Webové rozhraní a jeho popis
Úložiště informací Jedná se o místo, kde se v informačním portálu ukládají informace. Úložištěm informací je nejčastěji míněn seznam nebo knihovna, kam jsou ukládány jednotlivé záznamy stejného charakteru nebo dokumentové soubory. Úložištěm informací může však být také web nebo podweb, na jehož hlavní stránce a případných dalších stránkách může uživatel zapisovat informace do webových částí. Například neformátovaný nebo formátovaný text, obrázek a podobně.
Všem uživatelům bez ohledu na nastavená práva tato roletka nabídne možnost zobrazení veškerého obsahu, tedy vytvořené knihovny, seznamy a podweby navazující bezprostředně na aktuálně zobrazený web. Správci také mohou využít přímého odkazu na úpravu webu v aplikaci SharePoint Designer. Dále jsou to nastavení oprávnění přístupu a práce na aktuálním webu a základní nastavení webu.
Poznávejte prostředí informačního portálu
2
Dalším ovládacím prvkem je ikona procházení struktury webu s popisem Přejít nahoru.
Obrázek 2.4 Zobrazení struktury s možností přechodu na jinou úroveň informačního portálu
Tak jak byla popsána struktura portálu, odráží i zobrazení procházení struktury webu hierarchii obsahu podwebu, nadřízených webů a hlavního webu. Na uvedeném obrázku je nad novou položkou seznam, ve kterém je zobrazená položka vytvářena. Nad seznamem je podweb, ve kterém seznam leží, a nad podwebem hlavní web. Takto se můžete rychle pohybovat ve struktuře informačního portálu a přecházet mezi požadovanými informacemi. Často vás budou jako kouzelné hůlky přesouvat mezi weby a seznamy odkazy vytvořené správci obsahu, kteří tímto způsobem šetří váš čas při přistupování k relevantním údajům. Vpravo od ikony Přejít nahoru pak najdete pás relevantních karet, jejichž obsah závisí na aktuálním zobrazení. Jiné karty budou dostupné v zobrazení hlavní stránky webu, jiné pak v zobrazení knihovny nebo seznamu. Vždy nabídnou akce, které jsou pro aktuální zobrazení dostupné a které můžete využívat. Karta stránky zobrazuje nástroje pro úpravu a správu hlavní stránky informačního portálu.
43
K1843.indd 43
9.12.2010 12:58:30
KAPITOLA 2 Poznávejte prostředí informačního portálu
Obrázek 2.5 Příklad karty ovládání hlavní stránky
Karty nástrojů knihovny jsou aktivní v zobrazení dokumentové knihovny. Karta dokumenty nabízí možnosti tvořit a upravovat obsah, karta Knihovna pak obsahuje nástroje pro správu dokumentové knihovny.
Obrázek 2.6 Příklad karet pro práci v dokumentové knihovně
Na kartě Procházení je podobná navigace jako na ikoně procházení struktury webu.
Obrázek 2.7 Zobrazená navigace s možnostmi na kartě Procházení
Tato navigace pomáhá v orientaci na konkrétním webu. Je přístupná na kartě Procházení. Na ostatních kartách jsou vždy kontextové funkce. Navíc, pokud se u prvku kaskády objeví šipka dolů, nabízí se roletka pro změny. V případě na obrázku je na prvku názvu zobrazení dokumentové knihovny roletka s výběrem zobrazení a kontextovými funkcemi – změnou a vytvořením zobrazení. Součástí této části stránky je také ikona, kterou je možné změnit a lépe tak vyjádřit obsah nebo příslušnost webu. V pravém horním rohu se zobrazuje roletka identity aktuálně přihlášeného uživatele a nabízí jeho změnu (přihlášení jiného uživatele), odhlášení a pak úpravu jeho základních informací.
44
K1843.indd 44
9.12.2010 12:58:31
Webové rozhraní a jeho popis
Obrázek 2.8 Možnosti aktuálně přihlášeného uživatele
Nastavení osobních informací na informačním portálu 1. Klepněte na roletku nadepsanou vaším jménem nebo přihlašovacím jménem v pravém horním rohu okna informačního portálu. 2. Zvolte položku Nastavení. 3. V zobrazení vašich detailů zvolte Upravit položku. 4. Změňte následující sloupec:
Název – vaše jméno.
O sobě – několik informací o vás, které mohou zajímat vaše kolegy.
Obrázek – webovou URL adresu vaší fotografie. Je možné, že správce informačního portálu uložil fotografie všech zaměstnanců do knihovny obrázků informačního portálu a fotografii je možné zobrazit z tohoto místa.
Oddělení a Název pozice – vaše firemní údaje.
Adresa SIP – pokud vlastníte účet služby MSN, používáte Microsoft MSN Messenger nebo Microsoft Live Messenger, zapište svou adresu služby MSN a všude u vašeho jména bude zobrazen váš aktuální stav.
Poznávejte prostředí informačního portálu
2
Možná jste si všimli, že ze zobrazení osobních informací máte také možnost změnit svá místní nastavení a upozornění. Místní nastavení slouží k nastavení časového pásma, vašeho mateřského jazyka nebo formátu času. Pokud administrátor zveřejnil více jazykových verzí informačního portálu, bude na základě těchto informací zobrazena vaše správná jazyková verze informačního portálu. Má upozornění obsahují všechna upozornění, která jste si nastavili nebo vám byla správcem nastavena, a to ve všech seznamech, dokumentech, záznamech nebo knihovnách na celém informačním portálu.
Přihlášení pod jiným uživatelem 1. Klepněte na roletku nadepsanou vaším jménem nebo přihlašovacím jménem v pravém horním rohu okna informačního portálu. 2. Zvolte položku Přihlásit se jako jiný uživatel.
45
K1843.indd 45
9.12.2010 12:58:31
KAPITOLA 2 Poznávejte prostředí informačního portálu
3. V obvyklém přihlašovacím dialogu zapište uživatelské jméno a heslo uživatele, který se k informačnímu portálu chce přihlásit, a potvrďte zadané údaje. Od této chvíle až do okamžiku zavření všech oken prohlížeče nebo odhlášení bude informační portál zobrazovat údaje platné pro nově přihlášeného uživatele.
Záložky a vyhledávání
Obrázek 2.9 Řádek záložek a vyhledávání
Pod panelem s kartami je oblast, která zobrazuje záložky webů a podwebů. Pokud máte na podweb právo přístupu, zobrazí se jeho záložka v této oblasti. Záložka podwebu se automaticky skryje, pokud na něj přístup nemáte. Záložky jsou jedním z klíčových navigačních prostředků webové struktury. Řádek záložek lze editovat, dědit a sdílet.
Při vytvoření podwebu můžete určit, že se bude jeho záložka zobrazovat na nadřazeném webu (ve webové struktuře o jednu úroveň výše). Můžete tak na jednom řádku záložek zobrazit záložku hlavního webu i záložky podwebů hlavního webu. Uživatel tak získá lepší přehled o bezprostředních podwebech, tedy o struktuře informačního portálu. Mohou ale existovat podweby, které se nehodí zobrazovat ve stejném řádku záložek s ostatními. Příkladem může být případ, kdy tvoříte strukturu založenou na rozdělení firmy, tedy co podweb hlavního webu, to jedna sekce firmy, jedno oddělení. Pak záložku podwebu určeného pro řízení celé firmy, například ISO norem, nemusí být vhodné zobrazit společně se záložkami ostatních podwebů. Takový specializovaný podweb může mít svůj odkaz v níže popsaném panelu Snadné spuštění.
Záložky je také možné dědit. Znamená to možnost zobrazit na podwebu záložky nadřazeného webu. Tím můžete v uživateli navodit pocit, že podweb je vlastně na stejné úrovni jako jeho web nadřazený. Nemusí to být na škodu, uživatel má lepší přehled o své aktuální poloze v rámci informačního portálu a pocit, že se pohybuje vlastně na jednom webu, pouze mění pohled podle zvolené záložky. Není tak frustrován rozsahem informačního portálu. Důležité: Pokud nastavíte zobrazení záložky podwebu na webu nadřazeném, který dědí záložky ze svého nadřazeného webu, toto nastavení se neprojeví ve třech po sobě jdoucích úrovních.
46
K1843.indd 46
9.12.2010 12:58:31
Webové rozhraní a jeho popis
Dalším prvkem na řádku záložek je pole pro vyhledávání. Vyhledávání je fulltextové, a tak dokáže prohledávat textový obsah dokumentů Office, dále také PDF dokumenty a další typy souborů. Vyhledávání také vrací výsledky ze seznamů a metadat dokumentů.
Metadata
2 Poznávejte prostředí informačního portálu
Slovo pochází z řeckého Meta (mezi) a latinského Data (to, co je dáno) a lze je volně přeložit jako data o datech. Metadata popisují určité detaily uložených dat, podle kterých lze data třídit, vyhledávat, rozhodovat se o jejich zajímavosti, stáří a užitečnosti. Například dokument obsahující detailní popis výrobku bude nejspíš popsán metadaty o názvu výrobku, ceně, datu výroby, výrobci a podobně. Podle těchto údajů si uživatel ve většině případů udělá jasno, zda je pro něj dokument zajímavý, a to ještě před tím, než jej otevře a stráví čas jeho studiem.
Obrázek 2.10 Vyhledávání v informačním portálu MSF 2010
Vyhledávání dokonce vrací části textu, kde se hledaný výraz vyskytuje, takže lze lépe určit, je-li vyhledaná informace tou, kterou hledáte. Důležité: Příklad na obrázku však bohužel ukazuje také jednu zásadní chybu vyhledávání. Vyhledávání totiž probíhá vždy pod stejným účtem, který musí mít přístup ke všem datům portálu, aby vracel relevantní výsledky. Na obrázku vidíte přihlášeného uživatele Uživatel, který má však nastaveno oprávnění číst obsah pouze hlavního webu. Nemá přístup na podweb Weblog. Výsledek
47
K1843.indd 47
9.12.2010 12:58:32
KAPITOLA 2 Poznávejte prostředí informačního portálu
vyhledávání tomu však neodpovídá. Uživatel získal informaci včetně části textu právě z podwebu, který nesmí ani číst. Částečně se tomuto problému dá předcházet tím, že utajená data ukládáte na samostatný web nejvyšší úrovně (více v příloze 1, části „Stavební kameny informačního portálu“).
Posledním prvkem v tomto řádku je ikona nápovědy. Nápověda MSF 2010 bohužel nereflektuje kontext, ve kterém se uživatel nachází, je tedy potřeba odpověď na položenou otázku vyhledat. Nápověda navíc čerpá ze stránek Microsoftu, je tedy nutné připojení k Internetu.
Obrázek 2.11 Okno nápovědy MSF 2010
Levý panel Snadné spuštění Překlad názvu tohoto panelu příliš nevypovídá o jeho funkci. Je to jakýsi mezistupeň navigace. Idea je totiž taková, že na každém webu existují tři typy informací: 1. Informace, které uživatel většinou nevyhledává, nebo naopak vyžaduje vidět vždy, když na stránku webu vstoupí. Ty se ukládají na hlavní část stránky. Vnucují se uživateli (například novinky týmu, vlastní úkoly, termíny schůzek) nebo zobrazují detaily (telefonní kontakty dodavatelů, odkazy na weby VIP partnerů). 2. Informace, které uživatel bude používat a kvůli kterým se na web bude vracet. Jsou to knihovny a seznamy informací webu a právě pro ně je ideálním místem navigační panel Snadné spuštění. 3. Informace, které mají být uživateli skryty, nepotřebuje je vidět ani vyhledávat. Jsou to většinou různé číselníky, které slouží k naplnění výběrových sloupců viditelných seznamů. Jako příklad uveďme seznam všech krajských měst, kde má firma svého zástupce. Pokud připravujete seznam zakázek, budete do sloupce Místo zadávat jedno z krajských měst. Jejich seznam uložený v seznamu webu s dalšími údaji o krajském městě nebude v panelu Snadné spuštění zobrazen, bude však v seznamu zakázek propojen a uživatel si tak na zakázce zobrazí detaily o krajském městě. Panel Snadné spuštění tak nebude přeplněn seznamy, které uživatele primárně nezajímají.
48
K1843.indd 48
9.12.2010 12:58:33
Webové rozhraní a jeho popis
Poznávejte prostředí informačního portálu
2
Obrázek 2.12 Panel Snadné spuštění
Panel Snadné spuštění je rozdělen na několik sekcí. Seskupuje knihovny, seznamy, diskuse, průzkumy a některé další skupiny úložišť informací. Název každé skupiny navíc odkazuje na seznam všech úložišť informací, vypsaných v panelu Snadné spuštění, i těch na první pohled skrytých. Na panelu Snadné spuštění jsou standardně uvedeny ještě dva odkazy. Koš – obsahuje všechny položky seznamů, dokumenty knihoven i samotné knihovny a seznamy, které přihlášený uživatel v posledních třiceti dnech smazal. Správce má navíc možnost sledovat koš všech uživatelů a obnovit tak data i za nepřítomného kolegu. Správce má ještě jedno privilegium. Pokud uživatel odstraní položky i ze svého koše, nejsou zcela ztraceny. A po dobu třiceti dnů je možné je obnovit, jak ukazuje i následující obrázek.
Obrázek 2.13 Správcovské zobrazení koše pro celou kolekci webů
49
K1843.indd 49
9.12.2010 12:58:33