Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue
Dodaje wstępnie zdefiniowaną wartość dla niestandardowej definicji atrybutu zabezpieczeń.
Składnia
Default (domyślnie)
Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue
-IsActive <Boolean>
-CustomSecurityAttributeDefinitionId <String>
-Id <String>
[<CommonParameters>]
Opis
Element Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue dodaje wstępnie zdefiniowaną wartość dla Microsoft Entra ID niestandardowej definicji atrybutu zabezpieczeń.
W scenariuszach delegowanych z kontami służbowymi zalogowany użytkownik musi mieć obsługiwaną rolę Microsoft Entra lub rolę niestandardową z niezbędnymi uprawnieniami. Można użyć następujących ról o najniższych uprawnieniach:
- Administrator definicji atrybutu
Przykłady
Przykład 1. Dodawanie wstępnie zdefiniowanej wartości dla definicji niestandardowego atrybutu zabezpieczeń Microsoft Entra ID
Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object { $_.Name -eq 'Engineering' }
Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id -Id 'Alpine' -IsActive $true
Id IsActive
-- --------
Alpine True
W tym przykładzie dodano wstępnie zdefiniowaną wartość do niestandardowej definicji atrybutu zabezpieczeń.
-
-CustomSecurityAttributeDefinitionIdparametr określa identyfikator definicji atrybutu zabezpieczeń niestandardowego. Aby uzyskać identyfikator, możesz użyć poleceniaGet-EntraBetaCustomSecurityAttributeDefinition. -
-Idparametr określa identyfikator wstępnie zdefiniowanej wartości. -
-IsActiveParametr określa wstępnie zdefiniowaną wartość jest aktywna lub dezaktywowana.
Parametry
-CustomSecurityAttributeDefinitionId
Unikatowy identyfikator niestandardowej definicji atrybutu zabezpieczeń w Microsoft Entra ID.
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
Unikatowy identyfikator wstępnie zdefiniowanej wartości, który może zawierać maksymalnie 64 znaki i zawierać znaki Unicode. Spacje są dozwolone, ale niektóre znaki specjalne nie są. Ten identyfikator uwzględnia wielkość liter, nie można go później zmienić i jest wymagany.
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: | False |
| Wartość z potoku według nazwy właściwości: | False |
| 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: | True |
| 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
Notatki
Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValues to alias dla elementu Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue.