Povolit nebo zakázat vytváření stránek webu moderní koncoví uživatelé

Povolit nebo zakázat vytváření stránek webu moderní koncoví uživatelé

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Použití stránkami SharePoint Online je skvělý způsob, jak sdílet nápady pomocí obrázky, Excel, Word a PowerPoint dokumenty, videa a další. Uživatelé můžou vytvářet a publikovat moderní stránky rychle a snadno a vypadají skvěle i na libovolném zařízení.

Pokud jste SharePoint nebo globální správce v Office 365, můžete povolit nebo zakázat vytváření stránek webu SharePoint Online uživateli. Změnou nastavení v Centru pro správu SharePoint nebo na úrovni webu pomocí skriptu prostředí Microsoft PowerShell můžete udělat toto celou organizaci.

Poznámka: Následující postupy jsou pouze SharePoint stránek. Když povolíte vytváření stránek webu, na příkaz Přidat na stránku v nabídce Nastavení vytvoří nové stránky webu. Pokud vypnete možnost vytvářet stránky webu, uživatelé pořád přidat stránku SharePoint v nabídce Nový na domovské stránce a přidejte z klasické stránky wikiwebu knihovny pomocí příkazu stejné.

Povolit nebo zakázat vytváření stránek webu na úrovni organizace v Centru pro správu služby SharePoint

  1. Přihlaste se k Office 365 jako globální správce nebo správce SharePointu.

  2. Vyberte ikonu spouštěče aplikací Ikona, která vypadá jako vafle a představuje kliknutí na tlačítko, kterým odkryjete několik dlaždic aplikací na výběr v levém horním rohu a zvolte Správce. Tím otevřete Centrum pro správu Office 365. (Pokud nevidíte dlaždici Správce, nemáte oprávnění správce Office 365 ve vaší organizaci.)

  3. V levém podokně zvolte Centra pro správu > SharePoint.

  4. V levém podokně zvolte Nastavení.

  5. Vedle stránky webu vyberte Povolit uživatelům vytvářet stránky webu nebo zabránit uživatelům v vytváření stránek webu.

  1. Stáhněte si nejnovější prostředí SharePoint Online Management Shell.

  2. SharePoint Online klientskými SDKnainstalujte.

  3. Připojte se k SharePointu Online jako globální správce nebo správce SharePointu v Office 365. Pokyny najdete v článku o tom, jak začít pracovat s prostředím SharePoint Online Management Shell.

    Poznámka: Přečtěte si O provádění zásady a ujistěte se, že spustíte prostředí SharePoint Online Management Shell jako správce a zásad správného spouštění spuštění nepodepsaný skriptů.

  4. Zkopírujte následující kód a vložte ho do textového editoru, jako je Poznámkový blok.

    # Load SharePoint Online Client Components SDK Module
    Import-Module 'C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll'
    
    # Set script constants
    $sitePagesFeatureIdString = 'B6917CB1-93A0-4B97-A84D-7CF49975D4EC'
    
    # Set up client context
    $userName = Read-Host "Username"
    $password = Read-Host "Password" -AsSecureString
    $siteUrl = Read-Host "Site Url"
    $webUrl = Read-Host "Server-Relative Web Url"
    $context = New-Object Microsoft.SharePoint.Client.ClientContext($siteUrl)
    $credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($userName, $password)
    $context.Credentials = $credentials
    
    # Get the list of existing features
    $web = $context.Site.OpenWeb($webUrl)
    $features = $web.Features
    $context.Load($features)
    $context.ExecuteQuery()
    
    # Verify that the Site Pages feature is present in the web
    if(($features | ? { $_.DefinitionId -eq $sitePagesFeatureIdString }).Count -eq 0)
    {
    	Write-Host "The Site Pages feature is already disabled in this web"
    	return
    }
    
    # Remove the Site Pages feature from the web
    $features.Remove((new-object 'System.Guid' $sitePagesFeatureIdString), $false)
    $context.ExecuteQuery()
    
    # Verify that the Site Pages feature is no longer present in the Web
    $web = $context.Site.OpenWeb($webUrl)
    $features = $web.Features
    $context.Load($features)
    $context.ExecuteQuery()
    if(($features | ? { $_.DefinitionId -eq $sitePagesFeatureIdString }).Count -eq 0)
    {
    	Write-Host "The Site Pages feature has been successfully disabled"
    }
    else
    {	
    	throw "The Site Pages feature failed to be disabled"
    }
    
  5. Uložte textový soubor a potom změňte jeho rozšíření. V tomto příkladu jsme nazvěte ji SitePagesOut.ps1.

    Poznámka: Můžete použít jiný název souboru, ale je nutné uložit soubor jako soubor kódování ANSI text, jehož přípona je .ps1.

  6. Přejděte do adresáře místo, kam jste soubor uložili.

  7. Spusťte následující příkaz:

    ./SitePagesOut.ps1
  8. Skript zobrazí výzvu k zadání SiteUrl a WebUrl.

    Pokud máte web, třeba "https://contoso.sharepoint.com/sites/marketing/northwindcompete"

    Pro SiteUrl , který byste zadali: https://contoso.sharepoint.com/sites/marketing

    A pro WebUrl byste zadali sites/marketing/northwindcompete

  1. Stáhněte si nejnovější prostředí SharePoint Online Management Shell.

  2. SharePoint Online klientskými SDKnainstalujte.

  3. Připojte se k SharePointu Online jako globální správce nebo správce SharePointu v Office 365. Pokyny najdete v článku o tom, jak začít pracovat s prostředím SharePoint Online Management Shell.

    Poznámka: Přečtěte si O provádění zásady a ujistěte se, že spustíte prostředí SharePoint Online Management Shell jako správce a zásad správného spouštění spuštění nepodepsaný skriptů.

  4. Zkopírujte následující kód a vložte ho do textového editoru, jako je Poznámkový blok.

    # Load SharePoint Online Client Components SDK Module
    Import-Module 'C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll'
    
    # Set script constants
    $sitePagesFeatureIdString = 'B6917CB1-93A0-4B97-A84D-7CF49975D4EC'
    
    # Set up client context
    $userName = Read-Host "Username"
    $password = Read-Host "Password" -AsSecureString
    $siteUrl = Read-Host "Site Url"
    $webUrl = Read-Host "Server-Relative Web Url"
    $context = New-Object Microsoft.SharePoint.Client.ClientContext($siteUrl)
    $credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($userName, $password)
    $context.Credentials = $credentials
    
    # Get the list of existing features
    $web = $context.Site.OpenWeb($webUrl)
    $features = $web.Features
    $context.Load($features)
    $context.ExecuteQuery()
    
    # Verify that the Site Pages feature is not present in the web
    if(($features | ? { $_.DefinitionId -eq $sitePagesFeatureIdString }).Count -gt 0)
    {
    	Write-Host "The Site Pages feature is already enabled in this web"
    	return
    }
    
    # Add the Site Pages feature back to the web
    $features.Add((new-object 'System.Guid' $sitePagesFeatureIdString), $false, [Microsoft.SharePoint.Client.FeatureDefinitionScope]::None)
    $context.ExecuteQuery()
    
    # Verify that the Site Pages feature is now present in the web
    $web = $context.Site.OpenWeb($webUrl)
    $features = $web.Features
    $context.Load($features)
    $context.ExecuteQuery()
    
    if(($features | ? { $_.DefinitionId -eq $sitePagesFeatureIdString }).Count -gt 0)
    {
    	Write-Host "The Site Pages feature has been successfully enabled"
    }
    else
    {
    	throw "The Site Pages feature failed to be enabled"
    }
    
  5. Uložte textový soubor a potom změňte jeho rozšíření. V tomto příkladu jsme nazvěte ji SitePagesIn.ps1.

    Poznámka: Můžete použít jiný název souboru, ale je nutné uložit soubor jako soubor kódování ANSI text, jehož přípona je .ps1.

  6. Přejděte do adresáře místo, kam jste soubor uložili.

  7. Spusťte následující příkaz:

    ./SitePagesIn.ps1
  8. Skript zobrazí výzvu k zadání SiteUrl a WebUrl.

    Pokud máte web, třeba "https://contoso.sharepoint.com/sites/marketing/northwindcompete"

    Pro SiteUrl , který byste zadali: https://contoso.sharepoint.com/sites/marketing

    A pro WebUrl byste zadali sites/marketing/northwindcompete

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×