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.
-
-IdEl parámetro especifica el identificador de una directiva de marco de confianza. -
-ContentEl 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.
-
-IdEl parámetro especifica el identificador de una directiva de marco de confianza. -
-ContentEl parámetro especifica el contenido de la directiva del marco de confianza que se va a actualizar. -
-OutputFilePathEl 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.
-
-IdEl parámetro especifica el identificador de una directiva de marco de confianza. -
-InputFilePathEl 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. -
-OutputFilePathEl 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.
-
-IdEl parámetro especifica el identificador de una directiva de marco de confianza. -
-InputFilePathEl 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.