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.

  • -Id Parametern anger ID för en princip för förtroenderamverk.
  • -Content Parametern 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.

  • -Id Parametern anger ID för en princip för förtroenderamverk.
  • -Content Parametern anger innehållet i den princip för förtroenderamverk som ska uppdateras.
  • -OutputFilePath Parametern 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.

  • -Id Parametern anger ID för en princip för förtroenderamverk.
  • -InputFilePath Parametern 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.
  • -OutputFilePath Parametern 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.

  • -Id Parametern anger ID för en princip för förtroenderamverk.
  • -InputFilePath Parametern 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.

Indata

System.String

Utdata

System.Object