Question

I can't get the following properties to work :/

mail 
mailNickname 
name 
cn 
dn 

The reason behind this is because we are going to be renaming every object in our AD (thousands of groups), and i need all properties to be changed.

been reading Quest everywhere however they only take up displayName as an example and nothing more advanced.

I've gotten the following to work though:

get-QADGroup -SearchRoot 'ex.local/' -LdapFilter '(samaccountname=test_group*)' -GroupType 'Distribution' -IncludedProperties "displayName", "mailNickname", "name", "mail" | foreach-object {
    Set-QADGroup $_ –displayName ("new_displayname")
}
Était-ce utile?

La solution

You can try:

Set-QADGroup $_ -ObjectAttributes @{mail = "New_Mail"; mailNickname = "New_mailNickname"; name = "New_Name" }

DN and CN will be update when you move the group from an OU to another one.

Autres conseils

One thing though, you cannot rename the group by setting the Name property, you'll get an error. To rename the object use the Rename-QADObject cmdlet

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top