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.

  • -Id O parâmetro especifica a ID de uma política de estrutura de confiança.
  • -Content O 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.

  • -Id O parâmetro especifica a ID de uma política de estrutura de confiança.
  • -Content O parâmetro especifica o conteúdo da política de estrutura de confiança a ser atualizada.
  • -OutputFilePath O 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.

  • -Id O parâmetro especifica a ID de uma política de estrutura de confiança.
  • -InputFilePath O 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.
  • -OutputFilePath O 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.

  • -Id O parâmetro especifica a ID de uma política de estrutura de confiança.
  • -InputFilePath O 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.

Entradas

System.String

Saídas

System.Object