Thursday, February 24, 2011

Change a User Object to an inetOrgPerson Object (or the Reverse)

Change a User Object to an inetOrgPerson Object (or the Reverse)

This topic explains how to use the Active Directory module for Windows PowerShell to convert a user object to an object in the inetOrgPerson class (or the reverse).

Example 1

The following example demonstrates how to convert the user object, SaraDavis, to an inetOrgPerson object:
Set-ADUser SaraDavis -Add @{objectClass='inetOrgPerson'}

Example 2

The following example demonstrates how to convert the inetOrgPerson object, SaraDavis, to a user object.
Set-ADUser SaraDavis -Remove @{objectClass='inetOrgPerson'}

Additional information

You can use the following parameters when you set many of the common values that are associated with the user object in Active Directory Domain Services (AD DS):
  • -AccountExpirationDate
  • -AccountNotDelegated
  • -AccountPassword
  • -AllowReversiblePasswordEncryption
  • -CannotChangePassword
  • -ChangePasswordAtLogon
  • -Enabled
  • -PasswordNeverExpires
  • -PasswordNotRequired
  • -SmartcardLogonRequired
  • -TrustedForDelegation

  • -DisplayName
  • -GivenName
  • -Initials
  • -OtherName
  • -Surname
  • -Description

  • -City
  • -Country
  • -POBox
  • -PostalCode
  • -State
  • -StreetAddress

  • -Company
  • -Department
  • -Division
  • -EmployeeID
  • -EmployeeNumber
  • -Manager
  • -Office
  • -Organization
  • -Title

  • -Fax
  • -HomePhone
  • -MobilePhone
  • -OfficePhone

  • -EmailAddress
  • -HomeDirectory
  • -HomeDrive
  • -HomePage
  • -ProfilePath
  • -ScriptPath

  • -Certificates
  • -LogonWorkstations
  • -PermittedLogonTimes
  • -UserPrincipalName
  • -ServicePrincipalNames
For a full explanation of the parameters that you can pass to Set-ADUser, at the Active Directory module command prompt, type Get-Help Set-ADUser –detailed, and then press ENTER.

No comments:

Post a Comment