Set-EntraBetaTrustFrameworkPolicy
Esse cmdlet é usado para atualizar uma política de estrutura de confiança (política personalizada) no diretório.
Sintaxe
Content (Default)
Set-EntraBetaTrustFrameworkPolicy
-Content <String>
[-Id <String>]
[-OutputFilePath <String>]
[<CommonParameters>]
File
Set-EntraBetaTrustFrameworkPolicy
-InputFilePath <String>
[-Id <String>]
[-OutputFilePath <String>]
[<CommonParameters>]
Description
O Set-EntraBetaTrustFrameworkPolicy cmdlet é usado para atualizar uma política de estrutura de confiança no diretório.
Em cenários delegados com contas corporativas ou de estudante, o administrador deve ter uma função de Microsoft Entra com suporte ou uma função personalizada com as permissões necessárias. A B2C IEF Policy Administrator função é a menos privilegiada que dá suporte a essa operação.
Exemplos
Exemplo 1: atualiza uma política de estrutura de confiança do conteúdo especificado
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$policyContent = Get-Content 'C:\temp\CreatedPolicy.xml' | out-string
$params = @{
Id = 'B2C_1A_signup_signin'
Content = $policyContent
}
Set-EntraBetaTrustFrameworkPolicy @params
O exemplo atualiza uma política de estrutura de confiança do conteúdo especificado.
O conteúdo da política de estrutura de confiança atualizada é exibido na tela.
-
-IdO parâmetro especifica a ID de uma política de estrutura de confiança. -
-ContentO parâmetro especifica o conteúdo da política de estrutura de confiança a ser atualizada.
Exemplo 2: atualiza uma política de estrutura de confiança do conteúdo especificado
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$policyContent = Get-Content 'C:\temp\CreatedPolicy.xml' | out-string
$params = @{
Id = 'B2C_1A_signup_signin'
Content = $policyContent
OutputFilePath = 'C:\UpdatedPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
O exemplo atualiza uma política de estrutura de confiança do conteúdo especificado.
O conteúdo da política de estrutura de confiança atualizada é gravado no arquivo mencionado no caminho do arquivo de saída.
-
-IdO parâmetro especifica a ID de uma política de estrutura de confiança. -
-ContentO parâmetro especifica o conteúdo da política de estrutura de confiança a ser atualizada. -
-OutputFilePathO parâmetro especifica o caminho para o arquivo usado para atualizar o conteúdo da política de estrutura de confiança.
Exemplo 3: atualiza uma política de estrutura de confiança do arquivo mencionado em InputFilePath
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
Id = 'B2C_1A_signup_signin'
InputFilePath = 'C:\InputPolicy.xml'
OutputFilePath = 'C:\UpdatedPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
O exemplo atualiza uma política de estrutura de confiança do arquivo mencionado em InputFilePath.
O conteúdo da política de estrutura de confiança atualizada é gravado no arquivo mencionado no caminho do arquivo de saída.
-
-IdO parâmetro especifica a ID de uma política de estrutura de confiança. -
-InputFilePathO parâmetro especifica o caminho para o arquivo usado para ler o conteúdo da política de estrutura de confiança a ser atualizada. -
-OutputFilePathO parâmetro especifica o caminho para o arquivo usado para atualizar o conteúdo da política de estrutura de confiança.
Exemplo 4: atualiza uma política de estrutura de confiança do arquivo mencionado em InputFilePath
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
Id = 'B2C_1A_signup_signin'
InputFilePath = 'C:\InputPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
O exemplo atualiza uma política de estrutura de confiança do arquivo mencionado em InputFilePath.
O conteúdo da política de estrutura de confiança criada atualizada é exibido na tela.
-
-IdO parâmetro especifica a ID de uma política de estrutura de confiança. -
-InputFilePathO parâmetro especifica o caminho para o arquivo usado para ler o conteúdo da política de estrutura de confiança a ser atualizada.
Parâmetros
-Content
O conteúdo da política de estrutura de confiança a ser atualizada.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
Content
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-Id
O identificador exclusivo de uma política de estrutura de confiança.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-InputFilePath
Caminho para o arquivo usado para ler o conteúdo da política de estrutura de confiança a ser atualizada.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
File
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-OutputFilePath
Caminho para o arquivo usado para gravar o conteúdo da política de estrutura de confiança atualizada.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.