Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.
Comando
Import-PermissionLevelMapping
Descripción
El comando para importar la asignación de niveles de permisos desde un archivo.
Ejemplos
Importar asignaciones desde un archivo
# Importar asignaciones de niveles de permisos desde el archivo especificado
$mappingSettings = Import-PermissionLevelMapping -Path "C:\MyMappings\MyPermissionLevelMappingsFileName.sgrm"
# Mostrar las asignaciones importadas
$mappingSettings
# Salida:
# PropertyMappings :
# ContentTypeMappings :
# UserAndGroupMappings :
# PermissionLevelMappings : Approve -> Approve
# Contribute -> Contribute
# Design -> Design
# Full Control -> Full Control
# My Custom Permission -> <NO DESTINATION>
# Read -> Read
# View Only -> View Only
# SiteTemplateMappings :
Combinar asignaciones con las de un archivo
# Asignar "My Custom Permission" a "Full Control"
$mappingSettings = Set-PermissionLevelMapping -Source "My Custom Permission" -Destination "Full Control"
# Importar asignaciones adicionales de niveles de permisos desde el archivo especificado, combinándolas con la configuración actual
$mappingSettings = Import-PermissionLevelMapping -MappingSettings $mappingSettings -Path "C:\MyMappings\MyPermissionLevelMappingsFileName.sgrm"
# Mostrar las asignaciones finales de niveles de permisos
$mappingSettings
# Salida:
# PropertyMappings :
# ContentTypeMappings :
# UserAndGroupMappings :
# PermissionLevelMappings : Approve -> Approve
# Contribute -> Contribute
# Design -> Design
# Full Control -> Full Control
# My Custom Permission -> Full Control
# Read -> Read
# View Only -> View Only
# SiteTemplateMappings :
Sintaxis
Import-PermissionLevelMapping
-Path <String>
[-MappingSettings <MappingSettings>]
Parámetros
-MappingSettings <MappingSettings>
Especifica la configuración de asignación. Usa este comando para agregar varias configuraciones de asignación a un objeto de configuración de asignación existente. Para más detalles, consulta Usar varios archivos de asignación a la vez.
¿Requerido? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Verdadero (ByValue, ByPropertyName) |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-Path <String>
Especifica la ruta del archivo que fue exportado previamente con ShareGate.
¿Requerido? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | PSPath |
"Este artículo fue traducido usando inteligencia artificial. En caso de duda, consulta la versión original en inglés."
