Export-CMSecurityRole
Exportar uma função de segurança para um arquivo XML.
Syntax
Export-CMSecurityRole
-InputObject <IResultObject>
-Path <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Export-CMSecurityRole
-Path <String>
-RoleId <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Export-CMSecurityRole
-Path <String>
-RoleName <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Use este cmdlet para exportar a configuração de uma função de segurança personalizada do site para um arquivo XML. Não é possível exportar funções de dentro. Para obter mais informações sobre funções e permissões de segurança, consulte Fundamentos daadministração baseada em função no Configuration Manager .
Observação
Execute cmdlets do Configuration Manager na unidade de site do Configuration Manager, por PS XYZ:\>
exemplo. Para obter mais informações, consulte getting started.
Exemplos
Exemplo 1: Exportar uma função de segurança personalizada
Este comando exporta a função de segurança personalizada denominada XYZ00001 para o arquivo chamado Security_Manager.xml.
Export-CMSecurityRole -Path "\\Contoso01\Export\Sec_Roles\Security_Manager.xml" -RoleId "XYZ00001"
Parâmetros
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Especifique um objeto de função de segurança a ser exportado. Para obter esse objeto, use o cmdlet Get-CMSecurityRole.
Type: | IResultObject |
Aliases: | Role |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Path
Especifique o caminho do arquivo XML para exportar a função de segurança. Pode ser um caminho local ou de rede. Inclua a .xml
extensão de arquivo.
Type: | String |
Aliases: | FileName, FilePath, ExportFilePath, XmlFileName, RolesXml |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RoleId
Especifique a ID da função de segurança a ser exportada. Esse valor é a RoleID
propriedade. Como esse cmdlet só funciona com funções personalizadas, esse valor sempre deve começar com o código do site. (As IDs para funções criadas começam com SMS
.)
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RoleName
Especifique o nome da função de segurança a ser exportada.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
System.Object