Copy-CMSecurityRole

Cree un rol de seguridad personalizado.

Syntax

Copy-CMSecurityRole
    [-Description <String>]
    -Name <String>
    -SourceRoleId <String>
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Copy-CMSecurityRole
    [-Description <String>]
    -Name <String>
    -SourceRoleName <String>
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Copy-CMSecurityRole
    [-Description <String>]
    -InputObject <IResultObject>
    -Name <String>
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Use este cmdlet para crear un nuevo rol de seguridad mediante un rol de seguridad existente como plantilla. Configuration Manager proporciona varios roles de seguridad integrados. Si necesita roles de seguridad adicionales, puede crear un rol de seguridad personalizado creando una copia de un rol de seguridad existente y, a continuación, modificando la copia.

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

Nota

Ejecute los cmdlets de Configuration Manager desde la unidad de sitio de Configuration Manager, por ejemplo PS XYZ:\> . Para obtener más información, vea getting started.

Ejemplos

Ejemplo 1: Copiar un rol de seguridad mediante un identificador

Este comando crea un nuevo rol de seguridad denominado SecRole02. Copia el rol de seguridad con id. SMS000CR , que es el rol Administrador de actualizaciones de software.

Copy-CMSecurityRole -Name "SecRole02" -SourceRoleId "SMS000CR"

Parámetros

- Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

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

-Description

Especifique una descripción opcional para el rol de seguridad.

Type:String
Aliases:RoleDescription
Position:Named
Default value:None
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
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
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Especifique un objeto de función de seguridad que se copiará. Para obtener este objeto, use el cmdlet Get-CMSecurityRole.

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Name

Especifique un nombre para el nuevo rol de seguridad.

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

-SourceRoleId

Especifique el identificador del rol de seguridad que se debe copiar. Este valor es la RoleID propiedad, por ejemplo, para el rol Administrador de SMS000AR implementaciones del sistema operativo.

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

-SourceRoleName

Especifique el nombre del rol de seguridad que se copiará.

Type:String
Position:Named
Default value:None
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
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object