Set-AzureADMSUser

ユーザーの更新。

構文

Set-AzureADMSUser
   -Id <String>
   [-DisplayName <String>]
   [-CustomSecurityAttributes <Object>]
   [-UserPrincipalName <String>]
   [<CommonParameters>]

説明

Azure Active Directory (AD) のユーザーを更新します。

例 1

PS C:\> $user = Get-AzureADMSUser -UserPrincipalName TestUser@example.com 
PS C:\> $user.DisplayName = 'YetAnotherTestUser' 
PS C:\> Set-AzureADMSUser -UserPrincipalName TestUser@example.com -Displayname $user.Displayname

ユーザーを更新します。

例 2

PS C:\> $attributes = @{
    Engineering = @{
        "@odata.type" = "#Microsoft.DirectoryServices.CustomSecurityAttributeValue"
        "Project@odata.type" = "#Collection(String)"
        Project = @("Baker","Cascade")
    }
} 
PS C:\> Set-AzureADMSUser -Id dbb22700-a7de-4372-ae78-0098ee60e55e -CustomSecurityAttributes $attributes

複数文字列値を持つカスタム セキュリティ属性をユーザーに割り当てます。

  • 属性セット: Engineering
  • 属性: Project
  • 属性のデータ型: 文字列のコレクション
  • 属性値: ("Baker","Cascade")

例 3

PS C:\> $attributesUpdate = @{
    Engineering = @{
        "@odata.type" = "#Microsoft.DirectoryServices.CustomSecurityAttributeValue"
        "Project@odata.type" = "#Collection(String)"
        Project = @("Alpine","Baker")
    }
}
PS C:\> Set-AzureADMSUser -Id dbb22700-a7de-4372-ae78-0098ee60e55e -CustomSecurityAttributes $attributes

ユーザーの複数文字列値を使用してカスタム セキュリティ属性を更新します。

  • 属性セット: Engineering
  • 属性: Project
  • 属性のデータ型: 文字列のコレクション
  • 属性値: ("Alpine","Baker")

パラメーター

-CustomSecurityAttributes

ユーザーのカスタム セキュリティ属性。

型:Object
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

ユーザーの表示名を指定します。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Azure AD のユーザーの ID を指定します。

型:String
Position:Named
既定値:None
必須:True
Accept pipeline input:True
Accept wildcard characters:False

-UserPrincipalName

Azure AD のユーザーのユーザー プリンシパル名を指定します。

型:String
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

入力

String

出力

Object