Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue
Pobiera wstępnie zdefiniowaną wartość niestandardowej definicji atrybutu zabezpieczeń.
Składnia
GetQuery (domyślnie)
Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue
-CustomSecurityAttributeDefinitionId <String>
[-Filter <String>]
[-Property <String[]>]
[<CommonParameters>]
GetById
Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue
-CustomSecurityAttributeDefinitionId <String>
-Id <String>
[-Property <String[]>]
[<CommonParameters>]
Opis
Pobiera wstępnie zdefiniowaną wartość dla niestandardowej definicji atrybutu zabezpieczeń Microsoft Entra ID. Określ CustomSecurityAttributeDefinitionId parametr, aby pobrać wstępnie zdefiniowaną wartość niestandardowej definicji atrybutu zabezpieczeń.
Zalogowany użytkownik musi mieć przypisaną jedną z następujących ról katalogu:
- Czytelnik definicji atrybutów
- Administrator definicji atrybutu
Przykłady
Przykład 1. Pobieranie wszystkich wstępnie zdefiniowanych wartości
Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id
Id IsActive
-- --------
Apline True
Ten przykład pobiera wszystkie wstępnie zdefiniowane wartości.
-
-CustomSecurityAttributeDefinitionIdparametr określa identyfikator definicji atrybutu zabezpieczeń niestandardowego. Możesz użyćGet-EntraBetaCustomSecurityAttributeDefinitionpolecenia , aby uzyskać tę wartość.
Przykład 2. Pobieranie wstępnie zdefiniowanej wartości z parametrem ID
Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id -Id 'Alpine'
Id IsActive
-- --------
Apline True
W tym przykładzie jest pobierana określona wstępnie zdefiniowana wartość.
-
-CustomSecurityAttributeDefinitionIdparametr określa identyfikator definicji atrybutu zabezpieczeń niestandardowego. Możesz użyćGet-EntraBetaCustomSecurityAttributeDefinitionpolecenia , aby uzyskać tę wartość. -
-Idparametr określa identyfikator obiektu Microsoft Entra ID.
Przykład 3. Pobieranie wstępnie zdefiniowanej wartości za pomocą parametru Filter
Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id -Filter "Id eq 'Alpine'"
Id IsActive
-- --------
Apline True
W tym przykładzie pobrano wstępnie zdefiniowaną wartość zawierającą identyfikator z określoną wartością.
-
-CustomSecurityAttributeDefinitionIdparametr określa identyfikator definicji atrybutu zabezpieczeń niestandardowego. Możesz użyćGet-EntraBetaCustomSecurityAttributeDefinitionpolecenia , aby uzyskać tę wartość.
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 |
-Filter
Filtruj elementy według wartości właściwości.
Właściwości parametru
| Typ: | System.String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
GetQuery
| Position: | Named |
| Obowiązkowe: | False |
| 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
GetById
| 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 |
-Property
Określa właściwości, które mają być zwracane
Właściwości parametru
| Typ: | System.String[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | Select |
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.