Búsqueda de sitios web

SharePoint Online: cree una página WIKI usando PowerShell


Requisito: Crear una página wiki en SharePoint Online usando PowerShell.

¿Cómo crear una página wiki en SharePoint Online?

Las páginas wiki en SharePoint Online son páginas web que se pueden crear y editar fácilmente mediante la interfaz basada en navegador. Están diseñados para facilitar la colaboración y el intercambio de conocimientos dentro de una organización. Si desea crear contenido de texto con imágenes, una página wiki es perfecta para ese propósito. Uno de los beneficios clave de usar páginas wiki en SharePoint Online es la facilidad de colaboración. Varios usuarios pueden editar la misma página simultáneamente y los cambios se guardan y versionan automáticamente. Es rápido y fácil crear páginas wiki en SharePoint Online.

A continuación se explica cómo puede crear una página wiki sencilla en SharePoint Online:

  1. Vaya a su sitio de SharePoint Online >> Haga clic en el engranaje de configuración y luego navegue hasta la página "Contenido del sitio"
  2. Haga clic en Nuevo >> y elija la opción “página wiki” entre las tres.

  3. Ingrese un nombre para su página wiki y haga clic en crear.

Ahora que se ha creado su página wiki, puede escribir/copiar y pegar cualquier cosa en su página, como con otros editores de páginas wiki. Una vez hecho esto, puede guardar su página.

SharePoint Online: crear una página WIKI usando PowerShell CSOM

Para automatizar la creación de páginas wiki, podemos usar PowerShell como se muestra a continuación:


#Load SharePoint CSOM Assemblies
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll"
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll"

#Config Variable
$SiteURL = "https://crescent.sharepoint.com/Sites/Marketing"
$PageRelativeURL="/sites/Marketing/Wiki/Knowledgebase.aspx"
$PageContent="A KEDB is a database of all such known errors, recorded as they are and when they happened - and they're maintained over time."

#Get Credentials to connect
$Cred= Get-Credential
 
#Setup the context
$Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL)
$Ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.Username, $Cred.Password)

#Create a Wiki page
$WikiPageInfo = New-Object Microsoft.SharePoint.Client.Utilities.WikiPageCreationInformation
$WikiPageInfo.WikiHtmlContent = $PageContent
$WikiPageInfo.ServerRelativeUrl = $PageRelativeURL
$WikiFile = [Microsoft.SharePoint.Client.Utilities.Utility]::CreateWikiPageInContextWeb($Ctx, $WikiPageInfo)
$Ctx.ExecuteQuery()

Este PowerShell agrega una página wiki en la URL proporcionada.

Crear una página wiki en SharePoint Online usando PnP PowerShell

Para crear una nueva página wiki en un sitio de SharePoint Online usando PnP PowerShell, puede usar el cmdlet Add-PnPWikiPage


#Config Variable
$SiteURL = "https://crescent.sharepoint.com/Sites/Marketing"
$PageRelativeURL="/sites/Marketing/Wiki/Knowledgebase.aspx"
$PageContent="A KEDB is a database of all such known errors, recorded as they are and when they happened - and they're maintained over time."

#Connect to PnP Online
Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential)

#Create a Wiki page
Add-PnPWikiPage -ServerRelativePageUrl $PageRelativeURL -Content $PageContent 

En resumen, las páginas wiki son una herramienta poderosa para la colaboración y el intercambio de conocimientos en SharePoint Online. Crear una página wiki en SharePoint Online es un proceso sencillo que se puede realizar mediante la interfaz del navegador web o PowerShell. Al utilizar el módulo SharePoint Online PnP PowerShell, puede crear fácilmente páginas wiki en su sitio de SharePoint Online. Ya sea que esté documentando procesos, procedimientos u otra información importante, las páginas wiki son una excelente manera de colaborar y compartir información con su equipo.

Artículos relacionados