Set-EntraBetaTrustFrameworkPolicy
To polecenie cmdlet służy do aktualizowania zasad platformy zaufania (zasad niestandardowych) w katalogu.
Składnia
Content (domyślnie)
Set-EntraBetaTrustFrameworkPolicy
-Content <String>
[-Id <String>]
[-OutputFilePath <String>]
[<CommonParameters>]
File
Set-EntraBetaTrustFrameworkPolicy
-InputFilePath <String>
[-Id <String>]
[-OutputFilePath <String>]
[<CommonParameters>]
Opis
Polecenie Set-EntraBetaTrustFrameworkPolicy cmdlet służy do aktualizowania zasad platformy zaufania w katalogu.
W scenariuszach delegowanych z kontami służbowymi administrator musi mieć obsługiwaną rolę Microsoft Entra lub rolę niestandardową z wymaganymi uprawnieniami. Jest B2C IEF Policy Administrator to najmniej uprzywilejowana rola, która obsługuje tę operację.
Przykłady
Przykład 1. Aktualizuje zasady struktury zaufania z określonej zawartości
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
Przykład aktualizuje zasady platformy zaufania z określonej zawartości.
Zawartość zaktualizowanych zasad platformy zaufania jest wyświetlana na ekranie.
-
-IdParametr określa identyfikator zasad platformy zaufania. -
-ContentParametr określa zawartość zasad platformy zaufania do zaktualizowania.
Przykład 2. Aktualizuje zasady struktury zaufania z określonej zawartości
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
Przykład aktualizuje zasady platformy zaufania z określonej zawartości.
Zawartość zaktualizowanych zasad platformy zaufania jest zapisywana w pliku wymienionym w ścieżce pliku wyjściowego.
-
-IdParametr określa identyfikator zasad platformy zaufania. -
-ContentParametr określa zawartość zasad platformy zaufania do zaktualizowania. -
-OutputFilePathParametr określa ścieżkę do pliku używanego do aktualizowania zawartości zasad platformy zaufania.
Przykład 3. Aktualizuje zasady struktury zaufania z pliku wymienionego w pliku InputFilePath
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
Id = 'B2C_1A_signup_signin'
InputFilePath = 'C:\InputPolicy.xml'
OutputFilePath = 'C:\UpdatedPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
Przykład aktualizuje zasady struktury zaufania z pliku wymienionego w pliku InputFilePath.
Zawartość zaktualizowanych zasad platformy zaufania jest zapisywana w pliku wymienionym w ścieżce pliku wyjściowego.
-
-IdParametr określa identyfikator zasad platformy zaufania. -
-InputFilePathParametr określa ścieżkę do pliku używanego do odczytywania zawartości zasad platformy zaufania do zaktualizowania. -
-OutputFilePathParametr określa ścieżkę do pliku używanego do aktualizowania zawartości zasad platformy zaufania.
Przykład 4. Aktualizuje zasady struktury zaufania z pliku wymienionego w pliku InputFilePath
Connect-Entra -Scopes 'Policy.ReadWrite.TrustFramework'
$params = @{
Id = 'B2C_1A_signup_signin'
InputFilePath = 'C:\InputPolicy.xml'
}
Set-EntraBetaTrustFrameworkPolicy @params
Przykład aktualizuje zasady struktury zaufania z pliku wymienionego w pliku InputFilePath.
Zawartość zaktualizowanych zasad platformy zaufania jest wyświetlana na ekranie.
-
-IdParametr określa identyfikator zasad platformy zaufania. -
-InputFilePathParametr określa ścieżkę do pliku używanego do odczytywania zawartości zasad platformy zaufania do zaktualizowania.
Parametry
-Content
Zawartość zasad platformy zaufania do zaktualizowania.
Właściwości parametru
| Typ: | System.String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
Content
| Position: | Named |
| Obowiązkowe: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
-Id
Unikatowy identyfikator zasad platformy zaufania.
Właściwości parametru
| Typ: | System.String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowe: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-InputFilePath
Ścieżka do pliku używanego do odczytywania zawartości zasad platformy zaufania do zaktualizowania.
Właściwości parametru
| Typ: | System.String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
File
| Position: | Named |
| Obowiązkowe: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
-OutputFilePath
Ścieżka do pliku używanego do zapisywania zawartości zaktualizowanych zasad platformy zaufania.
Właściwości parametru
| Typ: | System.String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowe: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.