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ń.
-
-CustomSecurityAttributeDefinitionIdparametr określa identyfikator definicji atrybutu zabezpieczeń niestandardowego. -
-Idparametr określa identyfikator obiektu Microsoft Entra ID. -
-IsActiveParametr 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.