Dozvoljavanje ili sprečavaju kreiranje stranica moderni lokacije tako što ćete krajnjim korisnicima

Dozvoljavanje ili sprečavaju kreiranje stranica moderni lokacije tako što ćete krajnjim korisnicima

Važno : Ovaj članak je mašinski preveden, pogledajte odricanje odgovornosti. Pogledajte verziju ovog članka na engleskom jeziku ovde za referencu.

Korišćenje SharePoint Online stranica je sjajan način da dele ideje pomoću slike, Excel, Word i PowerPoint dokumente, video i još mnogo toga. Korisnici mogu da Kreiranje i objavljivanje stranica moderni brzo i lako i izgledaju odlično na bilo kom uređaju.

Ako ste SharePoint administrator, možete da dozvolite ili sprečavaju kreiranje stranica lokacije SharePoint Online od strane korisnika. Možete da učinite tako što ćete promeniti postavke u centru administracije SharePoint , odnosno ako koristite Windows PowerShell skriptu.

Napomene : 

  • Sledeće procedure su za samo SharePoint Online stranice. Kada koje dozvoljavaju kreiranje lokacija stranica, na stranici Dodavanje komandi u meniju " postavke " kreira nova stranica lokacije. Ako isključite mogućnost kreiranja stranice lokacije, korisnici mogu da i dalje dodaju klasični stranice u Wiki biblioteci koristeći istu komandu.

  • Dozvoljavanje ili sprečavanje kreiranja stranice lokacije na nivou lokacije mogu da se izvrše samo pomoću Windows PowerShell skripti.

Dozvoljavanje ili sprečavaju Kreiranje lokacije stranica na nivou organizacije u SharePoint centru administracije

  1. Odaberite centre administracije a zatim izaberite SharePoint.

    SharePoint administrator

  2. Odaberite stavku Postavke.

  3. Pored stranice lokacije, izaberite opciju Dozvoli korisnicima da kreiraju stranice lokacije ili Sprečavanje korisnika da kreirate stranice lokacije.

Dozvoljavanje ili sprečavaju Kreiranje lokacije stranica na nivou lokacije pomoću Windows PowerShell skripti

Napomena : Da biste pokrenuli Windows PowerShell skripti, minimalni izvršavanja smernica za SharePoint Server 2016 je RemoteSigned, mada podrazumevane smernice za Windows PowerShell ograničenih. Ako smernice radi kao ograničenih, SharePoint 2016 Management Shell promena smernica za Windows PowerShell za RemoteSigned. To znači da morate da izaberete Pokreni kao administrator da biste pokrenuli SharePoint 2016 Management Shell sa punim privilegijama administratorske dozvole. Ova promena će se primeniti na sve sesije Windows PowerShell. Više informacija potražite u članku ExecutionPolicy nabrajanja. Dodatne informacije o skripte i izvršavanja smernica potražite about_scripts i about_Execution_Policies tim redosledom.

Da biste to uradili, koristićete klijentska objekat Model (CSOM). Pre nego što koristite skriptu, uverite se da su ispunjeni sledeći preduslovi:

  1. Uverite se da ispunjavate sledeće minimalni zahtevi:

    • Vi ste Globalni administrator

    • Možete da pročitate about_Execution_Policies.

    • Po redosledu za ovaj scenario za rad, moraćete da instalirate SharePoint Online klijenta komponente SDK.

    • Scenario će vas upitati za SiteUrl i WebUrl.

      SiteUrl i WebUrl se sastoji od punu URL adresu koja je u ovom primeru je https://contoso.sharepoint.com/sites/marketing/northwindcompete

      Možete da koristite za SiteUrl : https://contoso.sharepoint.com/sites/marketing

      i za WebUrl možete da koristite sites/marketing/northwindcompete.

  2. Kopirajte sledeći kôd i nalepite ga u uređivaču teksta, kao što je program Notepad. Za ovaj članak će Dajte ime datoteci skripte, SitePagesOut.ps1.

    # 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"
    }
    
  3. 1. sačuvate datoteku, imenovanje SitePagesOut.ps1.

    Napomena : Možete da koristite drugo ime datoteke, ali morate da sačuvate datoteku kao ANSI šifrovanu tekstualnu datoteku čije oznaka tipa datoteke je .ps1.

  4. Promena u direktorijumu kojoj ste sačuvali datoteku.

  5. Na Windows PowerShell komandnoj liniji otkucajte sledeću komandu:

    ./SitePagesOut.ps1

Da biste to uradili, koristićete klijentska objekat Model (CSOM). Pre nego što koristite skriptu, uverite se da su ispunjeni sledeći preduslovi:

  1. Uverite se da ispunjavate sledeće minimalni zahtevi:

    • Vi ste Globalni administrator

    • Možete da pročitate about_Execution_Policies.

    • Po redosledu za ovaj scenario za rad, moraćete da instalirate SharePoint Online klijenta komponente SDK.

    • Scenario će vas upitati za SiteUrl i WebUrl.

      SiteUrl i WebUrl se sastoji od punu URL adresu koja je u ovom primeru je https://contoso.sharepoint.com/sites/marketing/northwindcompete

      Možete da koristite za SiteUrl : https://contoso.sharepoint.com/sites/marketing

      i za WebUrl možete da koristite sites/marketing/northwindcompete.

  2. Kopirajte sledeći kôd i nalepite ga u uređivaču teksta, kao što je program Notepad. Za ovaj članak će Dajte ime datoteci skripte, SitePagesIn.ps1.

    # 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"
    }
    
  3. Sačuvate datoteku, imenovanje SitePagesIn.ps1.

    Napomena : Možete da koristite drugo ime datoteke, ali morate da sačuvate datoteku kao ANSI šifrovanu tekstualnu datoteku čije oznaka tipa datoteke je .ps1.

  4. Promena u direktorijumu kojoj ste sačuvali datoteku.

  5. Na Windows PowerShell komandnoj liniji otkucajte sledeću komandu:

    ./SitePagesIn.ps1

    Dodatne informacije o Windows PowerShell potražite u članku Korišćenje alatke Windows PowerShell.

Napomena : Odricanje odgovornosti za mašinski prevod: Ovaj članak je preveo računarski sistem bez ljudske intervencije. Microsoft nudi ove mašinske prevode da bi pomogao korisnicima koji ne govore engleski da uživaju u sadržaju o Microsoft proizvodima, uslugama i tehnologijama. Budući da je članak mašinski preveden, može da sadrži greške u rečniku, sintaksi ili gramatici.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×