Tillad eller forbyd, at slutbrugere opretter moderne webstedssider

Tillad eller forbyd, at slutbrugere opretter moderne webstedssider

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Brug af SharePoint Online-siderne er en god metode til at dele idéer ved hjælp af billeder, video m.m. i Excel, Word og PowerPoint. Brugere kan hurtigt og nemt oprette og publicere moderne sider, og de ser godt ud på en hvilken som helst enhed.

Hvis du er en global eller SharePoint administrator i Office 365, kan du tillade eller forhindre oprettelse af SharePoint Online webstedssider af brugere. Du kan gøre hele denne organisationen ved at ændre indstillingerne i administration SharePoint eller på webstedsniveau ved hjælp af et Microsoft PowerShell-script.

Bemærk!: Der er følgende procedurer for SharePoint sider. Når du tillader oprettelse af sider på et websted, opretter nye webstedssider kommandoen Tilføj en side i menuen Indstillinger. Hvis du deaktiverer muligheden for at oprette sider til webstedet, kan brugerne stadig tilføje en SharePoint side i menuen Ny på siden hjem og tilføje fra siden klassisk til en wikibibliotek ved hjælp af den samme kommando.

Tilladelse eller forhindring af oprettelse af webstedssider på organisationsniveau i SharePoint Administration

  1. Log på Office 365 som global administrator eller SharePoint-administrator.

  2. Vælg appstarter-ikonet Når du klikker på det ikon, der ligner en vaffel og repræsenterer en knap, vises der flere felter for programmer, som du kan vælge. øverst til venstre, og vælg Administrator for at åbne Office 365 Administration. (Hvis du ikke kan se feltet Administrator, har du ikke Office 365-administratortilladelser i din organisation.)

  3. Vælg Administration > SharePoint i ruden til venstre.

  4. Vælg Indstillinger i venstre rude.

  5. Vælg enten Tillad brugere at oprette sider til webstedet eller forhindre brugere i at oprette sider på et websted ud for webstedssider.

  1. Download den seneste SharePoint Online Management Shell.

  2. Installere SharePoint Online-klientenheder komponenter SDK.

  3. Opret forbindelse til SharePoint Online som global administrator eller SharePoint-administrator i Office 365. Se hvordan under Introduktion til SharePoint Online Management Shell.

    Bemærk!: Læs Om udførelse af politikker , og Sørg for, at du kører SharePoint Online Management Shell som administrator og den korrekte udførelse af politik til at køre usigneret scripts.

  4. Kopier den følgende kode, og sæt dem ind i et tekstredigeringsprogram som Notesblok.

    # 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. Gem tekstfilen, og derefter ændre dens filtypenavn. I dette eksempel skal navngive vi den SitePagesOut.ps1.

    Bemærk!: Du kan bruge et andet filnavn, men du skal gemme filen som en ANSI-kodet tekstfil, hvis filtypenavn er .ps1.

  6. Skift til den mappe, hvor du gemte filen.

  7. Kør følgende kommando:

    ./SitePagesOut.ps1
  8. Scriptet beder dig om et SiteUrl og WebUrl.

    Hvis du har et websted som "https://contoso.sharepoint.com/sites/marketing/northwindcompete"

    For SiteUrl du ville angive: https://contoso.sharepoint.com/sites/marketing

    Og du ville angive sites/marketing/northwindcompete for WebUrl

  1. Download den seneste SharePoint Online Management Shell.

  2. Installere SharePoint Online-klientenheder komponenter SDK.

  3. Opret forbindelse til SharePoint Online som global administrator eller SharePoint-administrator i Office 365. Se hvordan under Introduktion til SharePoint Online Management Shell.

    Bemærk!: Læs Om udførelse af politikker , og Sørg for, at du kører SharePoint Online Management Shell som administrator og den korrekte udførelse af politik til at køre usigneret scripts.

  4. Kopier den følgende kode, og sæt dem ind i et tekstredigeringsprogram som Notesblok.

    # 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. Gem tekstfilen, og derefter ændre dens filtypenavn. I dette eksempel skal navngive vi den SitePagesIn.ps1.

    Bemærk!: Du kan bruge et andet filnavn, men du skal gemme filen som en ANSI-kodet tekstfil, hvis filtypenavn er .ps1.

  6. Skift til den mappe, hvor du gemte filen.

  7. Kør følgende kommando:

    ./SitePagesIn.ps1
  8. Scriptet beder dig om et SiteUrl og WebUrl.

    Hvis du har et websted som "https://contoso.sharepoint.com/sites/marketing/northwindcompete"

    For SiteUrl du ville angive: https://contoso.sharepoint.com/sites/marketing

    Og du ville angive sites/marketing/northwindcompete for WebUrl

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×