SharePointVault ~/course ⌕ Search 404 pages, error messages, scripts…Ctrl K ★ Star
M↓ README.mdM↓ 03-informacni-architektura.md
sharepoint-vault›course›03-informacni-architektura.mdhistoryedit on GitHub
● COURSE · CZ· 4 min read

Kapitola 03 – SharePoint Online a informační architektura

reviewed: 2026-07-18

Modern SharePoint architecture is flat, not nested: prefer separate sites joined by hubs over subsites, and know how site types and templates shape the structure.

Moderní architektura SharePointu je plochá, ne vnořená: dávej přednost samostatným webům spojeným huby před podřízenými weby a znej, jak typy webů a šablony utvářejí strukturu.

Terminologie a struktura SharePointu, weby vs. podřízené weby, hub sites, typy webů a šablony.

Informační architektura a terminologie

Struktura obsahu, členění a hierarchie

SharePoint má jasnou hierarchii objektů, kterou je dobré vnímat na úrovni URL:

URL Objekt (EN) Objekt (CZ)
https://firma.sharepoint.com Tenant Top Level Site Web nejvyšší úrovně v tenantu
https://firma.sharepoint.com/sites Managed Path Spravovaná cesta (jen oddělující řetězec)
https://firma.sharepoint.com/sites/hr Site Collection / Site Kolekce webů / web
https://firma.sharepoint.com/sites/hr/benefity Sub-Site Podřízený web
…/sites/hr/benefity/shared documents Document Library Knihovna dokumentů
…/shared documents/slozka01 Folder Složka
…/slozka01/dokument.docx Document Dokument

Terminologie – tři názvy pro totéž:

  • Web nejvyšší úrovně celého tenantu = Root Tenant Site, Root Site, Root Site Collection (https://SPOTenantURL.sharepoint.com).
  • Web = Site, Site Collection.
  • Podřízený web = SubSite.

Příklad kolekce webů HR s podřízenými weby: …/sites/hr (kolekce) → /benefity, /akce, /skoleni, /smlouvy, /nabor, /mzdy (podřízené weby). Segment /sites/ je jen oddělující řetězec, není potřeba ho řešit.

Vlastnosti kolekcí webů

Následující vlastnosti jsou k dispozici na úrovni kolekce webů:

  • URL adresa (…sharepoint.com/sites/NazevSite)
  • Nastavení kvóty (kolik místa mohou data alokovat), koš
  • Správce
  • Úrovně oprávnění
  • SharePoint skupiny
  • Aktivní sady funkcí
  • Metriky úložišť (využití webu a alokovaného místa)
  • Scope pro omezení výsledků vyhledávání (výsledky jen z dané kolekce)
  • Lokálně vytvořené číselníky spravovaných metadat (managed metadata)
  • Lokálně vytvořené typy obsahů (content types)

Weby vs. podřízené weby

Dvě možnosti struktury – plochá (flat) vs. hierarchická:

Plochá struktura (doporučená v moderním SharePointu):

https://company.sharepoint.com/sites/projects
https://company.sharepoint.com/sites/project01
https://company.sharepoint.com/sites/project02

Hierarchická struktura (weby a podřízené weby):

https://company.sharepoint.com/projects
https://company.sharepoint.com/projects/project01
https://company.sharepoint.com/projects/project02

Pro migraci webů nebo obsahu mezi weby (z webu A do B) se hodí nástroj Sharegate.

Povolení tvorby podřízených webů

Ve výchozím stavu je tvorba podřízených webů v SharePoint Online omezená. Nastavení najdete v admin centru:

https://SPOTenantURL-admin.sharepoint.com/_layouts/15/online/TenantSettings.aspx

Nastavení tvorby podřízených webů v SharePoint admin centru – volba Disable / Enable subsite creation, připojení ke skupinám M365 a Custom Script

Poznámka: následující PowerShell je z prostředí SharePoint Serveru (on-premises) a pracuje s SPBasePermissions. V SharePoint Online se tvorba podřízených webů řídí výše uvedeným nastavením v admin centru; skript je uveden pro úplnost / srovnání s on-premises.

$webApp = Get-SPWebApplication -Identity https://MySharePointOnlineSiteURL
$allowSubsites = $false

$newPermissions = $null
if ($allowSubsites) {
    $newPermissions = [Microsoft.SharePoint.SPBasePermissions]($webApp.RightsMask -bor [Microsoft.SharePoint.SPBasePermissions]::ManageSubWebs)
} else {
    $newPermissions = [Microsoft.SharePoint.SPBasePermissions]($webApp.RightsMask -band [System.Int64](-bnot ([Microsoft.SharePoint.SPBasePermissions]::EmptyMask -bor [Microsoft.SharePoint.SPBasePermissions]::ManageSubWebs)))
}

$webApp.RightsMask = $newPermissions
$webApp.Update()

SharePoint Online a Microsoft Teams

  • Manage who can create Microsoft 365 Groups – řízení, kdo smí zakládat skupiny (a tím i týmy a weby).
  • Integrace Microsoft Teams, SharePointu a Microsoft 365 Groups (pro IT administrátory).
  • Teams tým a jeho kanály – každý tým má napojený SharePoint web.

Koncept hub sites

Registrace webu jako hub site v seznamu aktivních webů (Hub → Register as hub site)

Hub sites propojují související weby do jedné logické skupiny. Co huby poskytují:

  • Snadná navigace – usnadňují uživatelům přechod mezi souvisejícími weby.
  • Konzistentní branding a vzhled – jednotné vizuální styly (loga, barvy) napříč přidruženými weby.
  • Agregace obsahu – novinky, aktivity a dokumenty z přidružených webů na centrální stránce hubu.
  • Zjednodušená správa – přidání/odebrání webů z hubu je rychlé, bez složité konfigurace.
  • Flexibilní struktura – dynamické přidružení webů; ideální pro reorganizace (např. změny org. struktury).
  • Zlepšení vyhledávání – hledání obsahu napříč všemi weby připojenými k hubu.

SharePoint Home Site

Web nejvyšší úrovně celé organizace (rozcestník / domovská stránka intranetu), s rozšířenými schopnostmi (globální navigace, vyhledávání napříč, cílení obsahu).

Navigace

App bar a globální navigace – sjednocené navigační prvky napříč tenantem.

Typy webů

Dialog vytvoření webu – Team site (privátní prostor pro spolupráci týmu)

  • Teams Team Site – má připojenou skupinu Microsoft 365, a tedy i tým v Teams.

Dialog vytvoření webu – Communication site (sdílení informací pro širší publikum)

  • Communication Site – nemá připojenou skupinu M365. Vhodné pro weby nejvyšší úrovně nebo kořenový web celého SPO tenantu.

  • Team Site (bez skupiny) – nemá připojenou skupinu M365. Vhodné např. pro podřízené weby.

Dialog výběru dalších typů webů (Browse more sites)

Výběr šablony „Team site" v pokročilých možnostech vytvoření webu

Doporučení

  • Z pohledu hub sites: hlavní web hubu = Communication Site nebo Teams Site bez týmu v Teams. Další připojené weby v hubu – použijte kterýkoli typ.
  • Z pohledu klasických webů (bez hubů): nepotřebujete-li tým v Teams, použijte Teams site bez týmu nebo Communication site.

Šablony webů a jejich synchronizace

Chcete-li mít „živé" vzorové weby a replikovat je do cílových míst (např. jednotné projektové weby):

https://firma.sharepoint.com/sites/projekty
https://firma.sharepoint.com/sites/projekty/p1
https://firma.sharepoint.com/sites/projekty/p2

Cesta k tomu je PnP Provisioning Engine – umožňuje udržovat vzorové weby a opakovaně je aplikovat na nové weby.


Součást kurzu „Microsoft SharePoint Online – administrace od A do Z". Vede Kamil Juřík · okskoleni.cz/kurzy/detail/MSHP-ONLINE

Was this helpful?ask or add your experience on GitHub →
Saved you an hour? A star on GitHub helps other SharePoint people find the vault.★ Star on GitHub
last reviewed: 2026-07-18last updated: 2026-09-24historyedit on GitHubview source