Set-EntraBetaCustomSecurityAttributeDefinition
Zaktualizuj właściwości obiektu customSecurityAttributeDefinition.
Składnia
Default (domyślnie)
Set-EntraBetaCustomSecurityAttributeDefinition
-Id <String>
[-Description <String>]
[-Status <String>]
[-UsePreDefinedValuesOnly <Boolean>]
[<CommonParameters>]
Opis
Zaktualizuj właściwości obiektu customSecurityAttributeDefinition. Określ Id parametr, aby zaktualizować niestandardową definicję atrybutu zabezpieczeń.
Zalogowany użytkownik musi mieć przypisaną jedną z następujących ról katalogu:
- Administrator definicji atrybutu
Przykłady
Przykład 1. Aktualizowanie niestandardowego atrybutu zabezpieczeń
Connect-Entra -Scopes 'CustomSecAttributeDefinition.Read.All', 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object { $_.Name -eq 'Engineering' }
Set-EntraBetaCustomSecurityAttributeDefinition -Id $attributeDefinition.Id -Description 'Engineering Description' -Status 'Available' -UsePreDefinedValuesOnly $false
W tym przykładzie zaktualizowano niestandardowy atrybut zabezpieczeń.
-
-IdParametr określa identyfikator obiektu niestandardowej definicji atrybutu zabezpieczeń. -
-Descriptionparametr określa opis niestandardowego atrybutu zabezpieczeń. -
-StatusParametr określa niestandardowy atrybut zabezpieczeń jest aktywny lub dezaktywowany. -
-UsePreDefinedValuesOnlyparametr określa jedyne wstępnie zdefiniowane wartości można przypisać do niestandardowego atrybutu zabezpieczeń.
Parametry
-Description
Opis atrybutu zabezpieczeń niestandardowego o długości do 128 znaków i w tym znaków Unicode. Ten opis można zmienić później.
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: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Id
Unikatowy identyfikator obiektu definicji atrybutu zabezpieczeń niestandardowego 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 |
-Status
Określa, czy niestandardowy atrybut zabezpieczeń jest aktywny, czy dezaktywowany. Dopuszczalne wartości to: Dostępne i przestarzałe. Można zmienić później.
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: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-UsePreDefinedValuesOnly
Wskazuje, czy do niestandardowego atrybutu zabezpieczeń można przypisać tylko wstępnie zdefiniowane wartości. Jeśli ustawiono wartość false, dozwolone są wartości w postaci dowolnej. Później można zmienić wartość z true na false, ale nie można jej zmienić z wartości false na true. Jeśli typ jest ustawiony na wartość logiczną, nie można ustawić wartości true dla parametru usePreDefinedValuesOnly.
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.