Link to home
Start Free TrialLog in
Avatar of daveTechSearch
daveTechSearchFlag for Canada

asked on

Set-QadObject : The server is unwilling to process the request

I am attempting to use the Quest ActiveRoles snap in to read all (mail enabled) user accts from one OU and create contacts in another.  All mail hitting the Exchange account to be forwarded to the contact.

This is what I am trying to do:
Get-QADUser -sizeLimit 0 -ldap "(mailnickname=*)" `
-ou 'OU=Test,OU=Users,OU=TESTOU,DC=domain,DC=com' -Description $_.description |
foreach { `
  $contact = New-QADObject -Type contact
-ParentContainer 'OU=Test,OU=Contacts,OU=Users,OU=TESTOU,DC=domain,DC=com' -name ` $_.DisplayName |
  set-qadobject -ObjectAttributes `
@{displayName=$_.displayName;samAccountName=$_.samAccountName; `
mailNickName=$_.mailNickName;mail=($_.samAccountName+"@mail.domain.com")}
}


--------------
The Contact gets created no problem.  The issue is with set-qadobject :

Set-QADObject : The server is unwilling to process the request.

Is this even possible (pipe into set-qadobject)?
I also tried it like so, no errors, but no configs applied either:
set-qadobject -ObjectAttributes `
{@{displayName=$_.displayName;samAccountName=$_.samAccountName; `
mailNickName=$_.mailNickName;mail=($_.samAccountName+"@mail.domain.com")}}
ASKER CERTIFIED SOLUTION
Avatar of Chris Dent
Chris Dent
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of daveTechSearch

ASKER

Thx!