Set-EntraBetaTrustFrameworkPolicy

Cette applet de commande est utilisée pour mettre à jour une stratégie d’infrastructure d’approbation (stratégie personnalisée) dans le répertoire.

Syntaxe

Content (Par défaut)

Set-EntraBetaTrustFrameworkPolicy

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

File

Set-EntraBetaTrustFrameworkPolicy

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

Description

L’applet Set-EntraBetaTrustFrameworkPolicy de commande est utilisée pour mettre à jour une stratégie d’infrastructure d’approbation dans le répertoire.

Dans les scénarios délégués avec des comptes professionnels ou scolaires, l’administrateur doit disposer d’un rôle Microsoft Entra pris en charge ou d’un rôle personnalisé avec les autorisations requises. Il B2C IEF Policy Administrator s’agit du rôle le moins privilégié qui prend en charge cette opération.

Exemples

Exemple 1 : Met à jour une stratégie d’infrastructure d’approbation à partir du contenu spécifié

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

L’exemple met à jour une stratégie d’infrastructure d’approbation à partir du contenu spécifié.

Le contenu de la stratégie d’infrastructure de confiance mise à jour s’affiche à l’écran.

  • -Id Le paramètre spécifie l’ID d’une stratégie d’infrastructure d’approbation.
  • -Content Le paramètre spécifie le contenu de la stratégie d’infrastructure d’approbation à mettre à jour.

Exemple 2 : Met à jour une stratégie d’infrastructure d’approbation à partir du contenu spécifié

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

L’exemple met à jour une stratégie d’infrastructure d’approbation à partir du contenu spécifié.

Le contenu de la stratégie d’infrastructure de confiance mise à jour est écrit dans le fichier mentionné dans le chemin d’accès du fichier de sortie.

  • -Id Le paramètre spécifie l’ID d’une stratégie d’infrastructure d’approbation.
  • -Content Le paramètre spécifie le contenu de la stratégie d’infrastructure d’approbation à mettre à jour.
  • -OutputFilePath Le paramètre spécifie le chemin d’accès au fichier utilisé pour mettre à jour le contenu de la stratégie d’infrastructure d’approbation.

Exemple 3 : Met à jour une stratégie d’infrastructure d’approbation à partir du fichier mentionné dans InputFilePath

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

L’exemple met à jour une stratégie d’infrastructure d’approbation à partir du fichier mentionné dans InputFilePath.

Le contenu de la stratégie d’infrastructure de confiance mise à jour est écrit dans le fichier mentionné dans le chemin d’accès du fichier de sortie.

  • -Id Le paramètre spécifie l’ID d’une stratégie d’infrastructure d’approbation.
  • -InputFilePath Le paramètre spécifie le chemin d’accès au fichier utilisé pour lire le contenu de la stratégie d’infrastructure d’approbation à mettre à jour.
  • -OutputFilePath Le paramètre spécifie le chemin d’accès au fichier utilisé pour mettre à jour le contenu de la stratégie d’infrastructure d’approbation.

Exemple 4 : Met à jour une stratégie d’infrastructure d’approbation à partir du fichier mentionné dans InputFilePath

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

L’exemple met à jour une stratégie d’infrastructure d’approbation à partir du fichier mentionné dans InputFilePath.

Le contenu de la stratégie d’infrastructure de confiance créée mise à jour s’affiche à l’écran.

  • -Id Le paramètre spécifie l’ID d’une stratégie d’infrastructure d’approbation.
  • -InputFilePath Le paramètre spécifie le chemin d’accès au fichier utilisé pour lire le contenu de la stratégie d’infrastructure d’approbation à mettre à jour.

Paramètres

-Content

Contenu de la stratégie d’infrastructure d’approbation à mettre à jour.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

Content
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Id

Identificateur unique d’une stratégie d’infrastructure d’approbation.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-InputFilePath

Chemin d’accès au fichier utilisé pour lire le contenu de la stratégie d’infrastructure d’approbation à mettre à jour.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

File
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-OutputFilePath

Chemin d’accès au fichier utilisé pour écrire le contenu de la stratégie d’infrastructure de confiance mise à jour.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

System.String

Sorties

System.Object