Set-EntraBetaTrustFrameworkPolicy

Este cmdlet se usa para actualizar una directiva de marco de confianza (directiva personalizada) en el directorio.

Sintaxis

Content (valor predeterminado)

Set-EntraBetaTrustFrameworkPolicy

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

File

Set-EntraBetaTrustFrameworkPolicy

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

Description

El Set-EntraBetaTrustFrameworkPolicy cmdlet se usa para actualizar una directiva de marco de confianza en el directorio .

En escenarios delegados con cuentas profesionales o educativas, el administrador debe tener un rol de Microsoft Entra compatible o un rol personalizado con los permisos necesarios. B2C IEF Policy Administrator es el rol con privilegios mínimos que admite esta operación.

Ejemplos

Ejemplo 1: Actualiza una directiva de marco de confianza del contenido 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

En el ejemplo se actualiza una directiva de marco de confianza del contenido especificado.

El contenido de la directiva de marco de confianza actualizada se muestra en pantalla.

  • -Id El parámetro especifica el identificador de una directiva de marco de confianza.
  • -Content El parámetro especifica el contenido de la directiva del marco de confianza que se va a actualizar.

Ejemplo 2: Actualiza una directiva de marco de confianza del contenido 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

En el ejemplo se actualiza una directiva de marco de confianza del contenido especificado.

El contenido de la directiva de marco de confianza actualizada se escribe en el archivo mencionado en la ruta de acceso del archivo de salida.

  • -Id El parámetro especifica el identificador de una directiva de marco de confianza.
  • -Content El parámetro especifica el contenido de la directiva del marco de confianza que se va a actualizar.
  • -OutputFilePath El parámetro especifica la ruta de acceso al archivo usado para actualizar el contenido de la directiva de marco de confianza.

Ejemplo 3: Actualiza una directiva de marco de confianza del archivo mencionado en InputFilePath

Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
    Id  = 'B2C_1A_signup_signin'
    InputFilePath =  'C:\InputPolicy.xml'
    OutputFilePath = 'C:\UpdatedPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params

En el ejemplo se actualiza una directiva de marco de confianza del archivo mencionado en InputFilePath.

El contenido de la directiva de marco de confianza actualizada se escribe en el archivo mencionado en la ruta de acceso del archivo de salida.

  • -Id El parámetro especifica el identificador de una directiva de marco de confianza.
  • -InputFilePath El parámetro especifica la ruta de acceso al archivo usado para leer el contenido de la directiva del marco de confianza que se va a actualizar.
  • -OutputFilePath El parámetro especifica la ruta de acceso al archivo usado para actualizar el contenido de la directiva de marco de confianza.

Ejemplo 4: Actualiza una directiva de marco de confianza del archivo mencionado en InputFilePath

Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
    Id  = 'B2C_1A_signup_signin'
    InputFilePath =  'C:\InputPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params

En el ejemplo se actualiza una directiva de marco de confianza del archivo mencionado en InputFilePath.

El contenido de la directiva de marco de confianza creada actualizada se muestra en pantalla.

  • -Id El parámetro especifica el identificador de una directiva de marco de confianza.
  • -InputFilePath El parámetro especifica la ruta de acceso al archivo usado para leer el contenido de la directiva del marco de confianza que se va a actualizar.

Parámetros

-Content

Contenido de la directiva del marco de confianza que se va a actualizar.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Content
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-Id

Identificador único de una directiva de marco de confianza.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InputFilePath

Ruta de acceso al archivo usado para leer el contenido de la directiva del marco de confianza que se va a actualizar.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

File
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-OutputFilePath

Ruta de acceso al archivo usado para escribir el contenido de la directiva de marco de confianza actualizada.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

System.String

Salidas

System.Object