Answered by:
Move User cmdlet

Question
-
I wanted to add a few more people to my Lync server, and before I realized that there was a way to do this in the Lync Control Panel, I used the "delete from communications server" in AD. Now when I try to add these users, I get "Cannot move user in enable operation. Use the Move user cmdlet instead."
I've opened up the Lync Management Shell, and I'm assuming the cmdlet is Move-CsUser, but I'm not sure the syntax for it.
Does anyone know?Friday, September 24, 2010 11:21 AM
Answers
-
I did see this same issue in our labs, and the resolution was as follows:
1. Open ADSI tool.
2. Locate "My User Account" and open its properties.
3. Clear "msRTCSIP-UserPolicies" property.Afterwards I can enable that user in Lync Server Control Panel, or via Enable-CsUser cmdlet.
Please let me know if above steps work or not.
- Marked as answer by hodd Friday, September 24, 2010 1:29 PM
Friday, September 24, 2010 1:23 PM
All replies
-
So I discovered it's Move-CsUser -Identity "AD Name Here" -target lync.server.here
but for those users that I trashed with the OCS 2007 AD snap in, I get errors that the user can't be found. How can I flush everything out about the user for Lync and/or OCS?
Friday, September 24, 2010 11:41 AM -
Here's the output from LSMS:
PS C:\Users\administrator.ORG> Enable-CsUser -Identity "My User Account" -SipAdd
ress "sip:myuser@lync.local" -RegistrarPool "lync.local"
Enable-CsUser : Cannot move user in enable operation. Use the Move user cmdlet
instead.
At line:1 char:14
+ Enable-CsUser <<<< -Identity "My User Account" -SipAddress "sip:myuser@local.local" -RegistrarPool "lync.local"
+ CategoryInfo : InvalidOperation: (:) [Enable-CsUser], InvalidOp
erationException
+ FullyQualifiedErrorId : ProcessRecord,Microsoft.Rtc.Management.AD.Cmdlet
s.EnableOcsUserCmdletSo I try the Move cmdlet as it states:
PS C:\Users\administrator.ORG> Move-CsUser -Identity "My User Account" -Target "
lync.local"
Move-CsUser : Management object not found for identity "My User Account".
At line:1 char:12
+ Move-CsUser <<<< -Identity "My User Account" -Target "lync.local"
+ CategoryInfo : NotSpecified: (:) [Move-CsUser], ManagementExcep
tion
+ FullyQualifiedErrorId : Microsoft.Rtc.Management.AD.ManagementException,
Microsoft.Rtc.Management.AD.Cmdlets.MoveOcsUserCmdletI've tried these commands (as well as disabling) on accounts that we're added correctly and they work without fail.
Friday, September 24, 2010 12:04 PM -
I did see this same issue in our labs, and the resolution was as follows:
1. Open ADSI tool.
2. Locate "My User Account" and open its properties.
3. Clear "msRTCSIP-UserPolicies" property.Afterwards I can enable that user in Lync Server Control Panel, or via Enable-CsUser cmdlet.
Please let me know if above steps work or not.
- Marked as answer by hodd Friday, September 24, 2010 1:29 PM
Friday, September 24, 2010 1:23 PM -
Yup that did it...thanks!
- Proposed as answer by Yuan Liu - MSFT Saturday, September 25, 2010 1:25 PM
Friday, September 24, 2010 1:29 PM -
Thank you,,, ; )
Wednesday, September 4, 2013 9:09 PM -
Thank you, its Ok.Thursday, May 9, 2019 9:26 PM