Import-CMSecurityRole

Importar un rol de seguridad desde un archivo XML.

Syntax

Import-CMSecurityRole
      [-NewRoleName <String>]
      -Overwrite <Boolean>
      -XmlFileName <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Use este cmdlet para importar un rol de seguridad desde un archivo XML. El XML se exportó anteriormente desde Configuration Manager. Puede usar este proceso de exportación e importación para realizar copias de seguridad de roles de seguridad personalizados o copiarlos entre jerarquías independientes.

Por ejemplo, desarrolla un rol de seguridad personalizado en un entorno de laboratorio. Exporte este nuevo rol desde la jerarquía de laboratorio y, a continuación, impórtelo en la jerarquía de producción.

Para obtener más información sobre los roles de seguridad y los permisos, consulte Aspectos básicos de la administración basada en roles en Configuration Manager.

Nota:

Ejecute cmdlets de Configuration Manager desde la unidad de sitio Configuration Manager, por ejemploPS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Importación de un rol de seguridad

Este comando importa un rol de seguridad en Configuration Manager desde el archivo de exportación XML denominado RemoteAdminSecurity.xml. El comando especifica que el rol de seguridad que se importa sobrescribe un rol de seguridad existente con el mismo nombre.

Import-CMSecurityRole -XmlFileName "RemoteAdminSecurity.xml" -Overwrite $True

Parámetros

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NewRoleName

Especifique el nombre del nuevo rol de seguridad. Si especifica -Overwrite $false, este valor invalida la RoleName propiedad en el archivo XML.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Overwrite

Establezca este parámetro $true en para sobrescribir un rol de seguridad existente con el mismo nombre.

Type:Boolean
Aliases:OverwrittenExisted
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-XmlFileName

Especifique la ruta de acceso del archivo XML para importar el rol de seguridad. Puede ser una ruta de acceso local o de red. Incluya la extensión de .xml archivo.

Type:String
Aliases:FileName, FilePath, ImportFilePath, Path, RolesXml
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Salidas

System.Object