Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Aktualizuje istniejącą wstępnie zdefiniowaną wartość definicji atrybutu zabezpieczeń niestandardowego.

Składnia

Default (domyślnie)

Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

    -CustomSecurityAttributeDefinitionId <String>
    -Id <String>
    [-IsActive <Boolean>]
    [<CommonParameters>]

Opis

Polecenie Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue cmdlet aktualizuje Microsoft Entra ID niestandardowy obiekt definicji atrybutu zabezpieczeń wstępnie zdefiniowanej wartości zidentyfikowany przez identyfikator. Określ CustomSecurityAttributeDefinitionId parametr i Id , aby zaktualizować Microsoft Entra ID niestandardową definicję atrybutu zabezpieczeń wstępnie zdefiniowaną wartość.

Zalogowany użytkownik musi mieć przypisaną jedną z następujących ról katalogu:

  • Administrator definicji atrybutu

Przykłady

Przykład 1. Aktualizowanie wstępnie zdefiniowanej wartości niestandardowej definicji atrybutu zabezpieczeń

Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id -Id 'Alpine' -IsActive $true

W tym przykładzie zaktualizowano wstępnie zdefiniowaną wartość niestandardowej definicji atrybutu zabezpieczeń.

  • -CustomSecurityAttributeDefinitionId parametr określa identyfikator definicji atrybutu zabezpieczeń niestandardowego.
  • -Idparametr określa identyfikator obiektu Microsoft Entra ID.
  • -IsActive Parametr określa wstępnie zdefiniowaną wartość jest aktywna lub dezaktywowana.

Parametry

-CustomSecurityAttributeDefinitionId

Unikatowy identyfikator customSecurityAttributeDefinition.

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:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-Id

Wskazuje, czy wstępnie zdefiniowana wartość jest aktywna, czy dezaktywowana. Jeśli ustawiono wartość false, tej wstępnie zdefiniowanej wartości nie można przypisać do żadnych dodatkowych obsługiwanych obiektów katalogu. To pole jest opcjonalne.

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:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-IsActive

Wskazuje, czy wstępnie zdefiniowana wartość jest aktywna, czy dezaktywowana. Jeśli ustawiono wartość false, ta wstępnie zdefiniowana wartość nie może być przypisana do żadnych innych obsługiwanych obiektów katalogu.

Właściwości parametru

Typ:System.Boolean
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.

Dane wejściowe

System.String

Dane wyjściowe

System.Object