Ir al contenido principal

Establecer asignación de plantillas de sitio

Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.

Comando

Set-SiteTemplateMapping

Descripción

El comando para agregar o actualizar una asignación de plantilla de sitio en las configuraciones de asignación.

Ejemplos

Establecer asignaciones personalizadas

# Establecer una asignación de plantilla de sitio predeterminada para "Team Site" en todos los idiomas
$mappingSettings = Set-SiteTemplateMapping -DefaultTemplate -Destination "Team Site" -AllLanguages

# Agregar una asignación de plantilla de sitio de "Blank Site" a "Team Site" para el idioma inglés (EE. UU.)
$mappingSettings = Set-SiteTemplateMapping -MappingSettings $mappingSettings -Source "Blank Site" -Destination "Team Site" -SourceLanguage "en-us" -DestinationLanguage "en-us"

# Mostrar las asignaciones de plantillas de sitio actualizadas
$mappingSettings

# Ejemplo de salida:
# PropertyMappings :
# ContentTypeMappings :
# UserAndGroupMappings :
# PermissionLevelMappings :
# SiteTemplateMappings : All Languages
# <Default Site Template> -> Team Site
# English (United States)
# Blank Site -> Team Site

Establecer asignaciones personalizadas en asignaciones existentes desde una lista de origen y una lista de destino

# Conectar a los sitios de origen y destino
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"

# Recuperar las asignaciones de plantillas de sitio existentes entre los sitios de origen y destino
$mappingSettings = Get-SiteTemplateMapping -SourceSite $srcSite -DestinationSite $dstSite

# Establecer una asignación de plantilla de sitio predeterminada para "Team Site" en todos los idiomas
$mappingSettings = Set-SiteTemplateMapping -MappingSettings $mappingSettings -DefaultTemplate -Destination "Team Site" -AllLanguages

# Mostrar las asignaciones de plantillas de sitio actualizadas
$mappingSettings

# Ejemplo de salida:
# PropertyMappings :
# ContentTypeMappings :
# UserAndGroupMappings :
# PermissionLevelMappings :
# SiteTemplateMappings : All Languages
# <Default Site Template> -> Team Site
# English (United States)
# ACCSRV#0 -> <NO DESTINATION>
# ACCSRV#1 -> ACCSRV#1
# ACCSRV#3 -> ACCSRV#3
# ACCSRV#4 -> ACCSRV#4
# ACCSRV#5 -> ACCSRV#5
# ACCSRV#6 -> ACCSRV#6
# BDR#0 -> BDR#0
# BICenterSite#0 -> BICenterSite#0
# BLANKINTERNET#0 -> CMSPUBLISHING#0
# BLANKINTERNET#1 -> <NO DESTINATION>
# BLANKINTERNET#2 -> BLANKINTERNET#2
# BLANKINTERNETCONTAINER#0 -> BLANKINTERNETCONTAINER#0
# BLOG#0 -> BLOG#0
# ...
# STS#0 -> STS#0
# STS#1 -> STS#1
# STS#2 -> STS#2
# TENANTADMIN#0 -> <NO DESTINATION>
# visprus#0 -> visprus#0
# WIKI#0 -> ENTERWIKI#0
# French (France)
# ACCSRV#0 -> <NO DESTINATION>
# ACCSRV#1 -> ACCSRV#1
# ACCSRV#3 -> ACCSRV#3
# ACCSRV#4 -> ACCSRV#4
# ACCSRV#5 -> ACCSRV#5
# ACCSRV#6 -> ACCSRV#6
# BDR#0 -> BDR#0
# BICenterSite#0 -> BICenterSite#0
# BLANKINTERNET#0 -> CMSPUBLISHING#0
# BLANKINTERNET#1 -> <NO DESTINATION>
# BLANKINTERNET#2 -> BLANKINTERNET#2
# BLANKINTERNETCONTAINER#0 -> BLANKINTERNETCONTAINER#0
# BLOG#0 -> BLOG#0
# ...
# STS#0 -> STS#0
# STS#1 -> STS#1
# STS#2 -> STS#2
# TENANTADMIN#0 -> <NO DESTINATION>
# vispr#0 -> vispr#0
# WIKI#0 -> ENTERWIKI#0

Sintaxis

Set-SiteTemplateMapping
-DefaultTemplate <SwitchParameter>
-Ignore <SwitchParameter>
-AllLanguages <SwitchParameter>
[-MappingSettings <MappingSettings>]
Set-SiteTemplateMapping
-DefaultTemplate <SwitchParameter>
-Destination <String>
-SourceLanguage <String>
-DestinationLanguage <String>
[-MappingSettings <MappingSettings>]
Set-SiteTemplateMapping
-DefaultTemplate <SwitchParameter>
-Ignore <SwitchParameter>
-SourceLanguage <String>
[-MappingSettings <MappingSettings>]
Set-SiteTemplateMapping
-DefaultTemplate <SwitchParameter>
-Destination <String>
-AllLanguages <SwitchParameter>
[-MappingSettings <MappingSettings>]
Set-SiteTemplateMapping
-Source <String>
-Destination <String>
-AllLanguages <SwitchParameter>
[-MappingSettings <MappingSettings>]
Set-SiteTemplateMapping -Source <String> -Ignore <SwitchParameter>-AllLanguages <SwitchParameter> [-MappingSettings <MappingSettings>]
Set-SiteTemplateMapping
-Source <String> -Ignore <SwitchParameter>-SourceLanguage <String> [-MappingSettings <MappingSettings>]
Set-SiteTemplateMapping
-Source <String> -Destination <String> -SourceLanguage <String> -DestinationLanguage <String>[-MappingSettings <MappingSettings>]

Parámetros

-AllLanguages <SwitchParameter>

Especifica que se usen todos los idiomas para el origen y el destino.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

Default, DefaultWithDestination, SourceDestination, Source

Alias

Ninguno

-DefaultTemplate <SwitchParameter>

Especifica que se use la plantilla de sitio predeterminada para el origen.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

Default, DefaultWithDestinationAndCulture, DefaultWithCulture, DefaultWithDestination

Alias

Ninguno

-Destination <String>

Especifica la plantilla de sitio de destino.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

DefaultWithDestinationAndCulture, DefaultWithDestination, SourceDestination, SourceDestinationWithCulture

Alias

Ninguno

-DestinationLanguage <String>

Especifica el idioma de la plantilla de sitio de destino.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

DefaultWithDestinationAndCulture, SourceDestinationWithCulture

Alias

Ninguno

-Ignore <SwitchParameter>

Especifica que se ignore la plantilla de sitio.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

Default, DefaultWithCulture, Source, SourceWithCulture

Alias

Ninguno

-MappingSettings <MappingSettings>

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

Sí (ByValue, ByPropertyName)

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(Todos)

Alias

Ninguno

-Source <String>

Especifica la plantilla de sitio de origen.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

SourceDestination, Source, SourceWithCulture, SourceDestinationWithCulture

Alias

Ninguno

-SourceLanguage <String>

Especifica el idioma de la plantilla de sitio de origen.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

DefaultWithDestinationAndCulture, DefaultWithCulture, SourceWithCulture, SourceDestinationWithCulture

Alias

Ninguno


"Este artículo fue traducido usando inteligencia artificial. En caso de duda, consulte la versión original en inglés."

¿Ha quedado contestada tu pregunta?