Set-EntraBetaTrustFrameworkPolicy

Este cmdlet é usado para atualizar uma política de trust framework (política personalizada) no diretório.

Sintaxe

Content (Predefinição)

Set-EntraBetaTrustFrameworkPolicy

    -Content <String>
    [-Id <String>]
    [-OutputFilePath <String>]
    [<CommonParameters>]

File

Set-EntraBetaTrustFrameworkPolicy

    -InputFilePath <String>
    [-Id <String>]
    [-OutputFilePath <String>]
    [<CommonParameters>]

Descrição

O Set-EntraBetaTrustFrameworkPolicy cmdlet é usado para atualizar uma política de trust framework no diretório.

Em cenários delegados com contas de trabalho ou escola, o administrador deve ter uma função Microsoft Entra suportada ou uma função personalizada com as permissões necessárias. É B2C IEF Policy Administrator o papel menos privilegiado que apoia esta operação.

Exemplos

Exemplo 1: Atualiza uma política de trust framework a partir 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 a partir do conteúdo especificado.

O conteúdo da política atualizada do quadro de confiança é exibido no ecrã.

  • -Id O parâmetro especifica ID para uma política de trust framework.
  • -Content O parâmetro especifica o conteúdo da política do framework de confiança a ser atualizada.

Exemplo 2: Atualiza uma política de estrutura de confiança a partir 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 a partir do conteúdo especificado.

O conteúdo da política atualizada do framework de confiança é escrito para o ficheiro mencionado no caminho do ficheiro de saída.

  • -Id O parâmetro especifica ID para uma política de trust framework.
  • -Content O parâmetro especifica o conteúdo da política do framework de confiança a ser atualizada.
  • -OutputFilePath O parâmetro especifica o caminho para o ficheiro utilizado para atualizar o conteúdo da política do trust framework.

Exemplo 3: Atualiza uma política de trust framework a partir do ficheiro mencionado no 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 trust framework a partir do ficheiro mencionado no InputFilePath.

O conteúdo da política atualizada do framework de confiança é escrito para o ficheiro mencionado no caminho do ficheiro de saída.

  • -Id O parâmetro especifica ID para uma política de trust framework.
  • -InputFilePath O parâmetro especifica o caminho para o ficheiro utilizado para ler o conteúdo da política do trust framework a atualizar.
  • -OutputFilePath O parâmetro especifica o caminho para o ficheiro utilizado para atualizar o conteúdo da política do trust framework.

Exemplo 4: Atualiza uma política de framework de confiança a partir do ficheiro mencionado no 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 trust framework a partir do ficheiro mencionado no InputFilePath.

O conteúdo da política atualizada do quadro de confiança criada é exibido no ecrã.

  • -Id O parâmetro especifica ID para uma política de trust framework.
  • -InputFilePath O parâmetro especifica o caminho para o ficheiro utilizado para ler o conteúdo da política do trust framework a atualizar.

Parâmetros

-Content

O conteúdo da política do trust framework a ser atualizado.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

Content
Posto:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-Id

O identificador único para uma política de trust framework.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-InputFilePath

Caminho para o ficheiro usado para ler o conteúdo da política do trust framework a atualizar.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

File
Posto:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-OutputFilePath

Caminho para o ficheiro usado para escrever o conteúdo da política atualizada do trust framework.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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