Set-QADGroup, setting properties
-
16-06-2021 - |
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")
}
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