2014-10-28 61 views
0

我想通過xml文件將用戶上載到lync中。有沒有任何lync api或c#代碼來做到這一點? 我有一個像下面如何使用lync api將用戶上傳到lync

   <ns1:LyncOnlineAcpUsers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="http://schemas.microsoft.com/online/mco/2011/02/acp">-<ns1:ACPUser><ns1:Username>[email protected]</ns1:Username>-<ns1:UserAudioConferencingInfo>-<ns1:Provider><ns1:Identity>BT Conferencing</ns1:Identity></ns1:Provider><ns1:TollNumber>17209882090</ns1:TollNumber><ns1:TollFreeNumber>18666708282</ns1:TollFreeNumber><ns1:Passcode>99999999</ns1:Passcode></ns1:UserAudioConferencingInfo></ns1:ACPUser></ns1:LyncOnlineAcpUsers> 
+0

是指創建實際的Lync用戶或聯繫人列表條目? – 2014-10-28 16:24:10

+0

我想用xml文件創建實際的lync用戶。總之我有一個xml文件,我們有一些通行碼和免費電話號碼,並且想通過代碼更新它們。 – 2014-10-29 11:22:46

回答

0

您必須編寫自己的腳本來做到這一點,有(至少)以下步驟xml文件:

  • 加載XML和遍歷所有用戶,那麼對於每個用戶:
  • 在Active Directory中創建用戶。
  • 爲Lync啓用新的AD用戶。
  • 爲企業語音啓用Lync用戶(因爲您的電話號碼我認爲您需要)。

這些單獨的步驟可以使用PowerShell輕鬆完成,查找下面的命令:

  • Get-Content用於讀取XML文件。
  • New-ADUser用於創建AD用戶。
  • Enable-CsUser用於創建Lync用戶。
  • Set-CsUser用於啓用Lync用戶的語音。
+0

這些用戶已經添加到活動目錄中,我們只需要爲這些用戶設置密碼和tollfree no.s。此選項存在於Lync管理門戶中以將撥入用戶導入到Lync服務器。我們正在尋找一個api,它將執行相同的操作,將XMl文件上傳到Lync在線服務器。 – 2014-10-29 12:44:42

0

您需要使用PowerShell。 谷歌「LyncOnlineConnector」,一旦下載並且安裝程序使用「load-module lynconlineconnector」。之後,你將不得不爲你的tennant創建一個會話。 在該會話中,您可以使用「set-csuseracp」並提供您的詳細信息,例如標識符(電子郵件)收費/收銀臺號碼,密碼,提供商等。