Set-EntraBetaTrustFrameworkPolicy
Den här cmdleten används för att uppdatera en princip för förtroenderamverk (anpassad princip) i katalogen.
Syntax
Content (Standard)
Set-EntraBetaTrustFrameworkPolicy
-Content <String>
[-Id <String>]
[-OutputFilePath <String>]
[<CommonParameters>]
File
Set-EntraBetaTrustFrameworkPolicy
-InputFilePath <String>
[-Id <String>]
[-OutputFilePath <String>]
[<CommonParameters>]
Description
Cmdleten Set-EntraBetaTrustFrameworkPolicy används för att uppdatera en princip för förtroenderamverk i katalogen.
I delegerade scenarier med arbets- eller skolkonton måste administratören ha en Microsoft Entra roll som stöds eller en anpassad roll med nödvändiga behörigheter.
B2C IEF Policy Administrator är den minst privilegierade roll som stöder den här åtgärden.
Exempel
Exempel 1: Uppdaterar en princip för förtroenderamverk från det angivna innehållet
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
Exemplet uppdaterar en princip för förtroenderamverk från det angivna innehållet.
Innehållet i den uppdaterade policyn för förtroenderamverk visas på skärmen.
-
-IdParametern anger ID för en princip för förtroenderamverk. -
-ContentParametern anger innehållet i den princip för förtroenderamverk som ska uppdateras.
Exempel 2: Uppdaterar en princip för förtroenderamverk från det angivna innehållet
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
Exemplet uppdaterar en princip för förtroenderamverk från det angivna innehållet.
Innehållet i den uppdaterade principen för förtroenderamverket skrivs till filen som nämns i sökvägen till utdatafilen.
-
-IdParametern anger ID för en princip för förtroenderamverk. -
-ContentParametern anger innehållet i den princip för förtroenderamverk som ska uppdateras. -
-OutputFilePathParametern anger sökvägen till filen som används för att uppdatera innehållet i förtroenderamverkets princip.
Exempel 3: Uppdaterar en princip för förtroenderamverk från filen som nämns i InputFilePath
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
Id = 'B2C_1A_signup_signin'
InputFilePath = 'C:\InputPolicy.xml'
OutputFilePath = 'C:\UpdatedPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
Exemplet uppdaterar en princip för förtroenderamverk från filen som nämns i InputFilePath.
Innehållet i den uppdaterade principen för förtroenderamverket skrivs till filen som nämns i sökvägen till utdatafilen.
-
-IdParametern anger ID för en princip för förtroenderamverk. -
-InputFilePathParametern anger sökvägen till filen som används för att läsa innehållet i principen för förtroenderamverket som ska uppdateras. -
-OutputFilePathParametern anger sökvägen till filen som används för att uppdatera innehållet i förtroenderamverkets princip.
Exempel 4: Uppdaterar en princip för förtroenderamverk från filen som nämns i InputFilePath
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
Id = 'B2C_1A_signup_signin'
InputFilePath = 'C:\InputPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
Exemplet uppdaterar en princip för förtroenderamverk från filen som nämns i InputFilePath.
Innehållet i den uppdaterade princip för förtroenderamverk som skapats visas på skärmen.
-
-IdParametern anger ID för en princip för förtroenderamverk. -
-InputFilePathParametern anger sökvägen till filen som används för att läsa innehållet i principen för förtroenderamverket som ska uppdateras.
Parametrar
-Content
Innehållet i policyn för förtroenderamverket som ska uppdateras.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
Content
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-Id
Den unika identifieraren för en princip för förtroenderamverk.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-InputFilePath
Sökväg till filen som används för att läsa innehållet i förtroenderamverkets princip som ska uppdateras.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
File
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-OutputFilePath
Sökväg till filen som används för att skriva innehållet i en uppdaterad princip för förtroenderamverk.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.