Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.
Comando
Remove-PermissionLevelMapping
Descripción
El comando para quitar una asignación de nivel de permisos.
Ejemplos
Quitar asignaciones
# Create or update permission level mappings
$mappingSettings = Set-PermissionLevelMapping -Source "Full Control" -Destination "Full Control"
$mappingSettings = Set-PermissionLevelMapping -Source "My Custom Permission" -MappingSettings $mappingSettings -Destination "Full Control"
# Ignore the "Read" permission level
$mappingSettings = Set-PermissionLevelMapping -MappingSettings $mappingSettings -Source "Read" -Ignore
# Remove the "Full Control" mapping
$mappingSettings = Remove-PermissionLevelMapping -MappingSettings $mappingSettings -Source "Full Control"
# Display the final permission level mappings
$mappingSettings
# Output:
# PropertyMappings :
# ContentTypeMappings :
# UserAndGroupMappings :
# PermissionLevelMappings : My Custom Permission -> Full Control
# Read -> <NO DESTINATION>
# SiteTemplateMappings :
# SensitivityLabelMappings :
Sintaxis
Remove-PermissionLevelMapping
-MappingSettings <MappingSettings>
-Source <String>
Parámetros
-MappingSettings <MappingSettings>
Especifica la configuración de asignación.
¿Obligatorio? | Verdadero |
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 |
-Source <String>
Especifica el nivel de permisos de origen.
¿Obligatorio? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
Este artículo fue traducido con inteligencia artificial. En caso de duda, consulta la versión original en inglés.
