Set-AzureADUserExtension
Ustawia rozszerzenie użytkownika.
Składnia
SetSingle
Set-AzureADUserExtension
-ObjectId <String>
-ExtensionName <String>
-ExtensionValue <String>
[<CommonParameters>]
SetMultiple
Set-AzureADUserExtension
-ObjectId <String>
-ExtensionNameValues <System.Collections.Generic.Dictionary`2[System.String,System.String]>
[<CommonParameters>]
Opis
Polecenie cmdlet Set-AzureADUserExtension ustawia rozszerzenie użytkownika w usłudze Azure Active Directory (Azure AD).
Przykłady
Przykład 1: Ustawianie wartości atrybutu rozszerzenia dla użytkownika
PS C:\> $User = Get-AzureADUser -Top 1
PS C:\> Set-AzureADUserExtension -ObjectId $User.ObjectId -ExtensionName extension_e5e29b8a85d941eab8d12162bd004528_extensionAttribute8 -ExtensionValue "New Value"
Pierwsze polecenie pobiera użytkownika przy użyciu polecenia cmdlet Get-AzureADUser , a następnie zapisuje je w zmiennej $User.
Drugie polecenie ustawia wartość atrybutu rozszerzenia o określonej nazwie na wartość New Value.
Nazwy atrybutów rozszerzenia można uzyskać przy użyciu polecenia cmdlet Get-AzureAdExtensionProperty .
Parametry
-ExtensionName
Określa nazwę rozszerzenia.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
SetSingle
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
-ExtensionNameValues
Określa wartości nazw rozszerzeń.
Właściwości parametru
| Typ: | Dictionary<TKey,TValue>[System.String,System.String] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
SetMultiple
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
-ExtensionValue
Określa wartość rozszerzenia.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
SetSingle
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
-ObjectId
Określa identyfikator obiektu.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | True |
| 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.