共用方式為


Enable-CsUser

 

上次修改主題的時間: 2012-03-23

啟用一或多個使用者的 Microsoft Lync Server 2010。除非針對 Lync Server 啟用使用者帳戶,否則使用者無法使用 Microsoft Lync 2010 或其他 Lync Server 2010 用戶端。

語法

Enable-CsUser -Identity <UserIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-HostingProviderProxyFqdn <Fqdn>] [-PassThru <SwitchParameter>] [-ProxyPool <Fqdn>] [-RegistrarPool <Fqdn>] [-SipAddress <String>] [-SipAddressType <FirstLastName | EmailAddress | UserPrincipalName | SAMAccountName | None>] [-SipDomain <Fqdn>] [-WhatIf [<SwitchParameter>]]

詳細描述

使用者必須符合兩項需求,才能登入 Lync Server:必須具備有效的 Active Directory 網域服務帳戶,且必須對 Lync Server 啟用該帳戶。對 Lync Server 啟用使用者帳戶的方法之一是使用 Enable-CsUser 指令程式。若要使用此指令程式對 Lync Server 啟用帳戶,您必須:1) 選取要啟用的帳戶;2) 選取帳戶的登錄器集區 (也就是主伺服器);以及 3) 為帳戶指派 SIP 位址。Lync Server 可讓系統管理員選擇為使用者指派特定 SIP 位址,或是讓 Lync Server 為您建立 SIP 位址。

誰可以執行此 Cmdlet:下列群組的成員預設會獲授權可以在本機上執行 Enable-CsUser Cmdlet:RTCUniversalUserAdmins。若要傳回所有獲指派此 Cmdlet 的角色存取控制 (RBAC) 角色清單 (包括您自行建立的自訂 RBAC 角色),請在 Windows PowerShell 提示字元中執行下列命令:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Enable-CsUser"}

參數

參數 必要 類型 說明

Identity

必要

使用者 ID 參數

表示要啟用 Lync Server 之使用者帳戶的 Identity。可以使用下列四種格式的其中一種來指定使用者識別:1) 使用者的 SIP 位址;2) 使用者的使用者主體名稱 (UPN);3) 使用者的網域名稱和登入名稱,格式為 domain\logon (如 litwareinc\kenmyer);4) 使用者的 Active Directory 顯示名稱 (如 Ken Myer)。您也可以利用使用者的 Active Directory 辨別名稱來參考使用者帳戶。

使用「顯示名稱」作為使用者 Identity 時,您可以使用星號 (*) 萬用字元。例如,若 Identity 為 "* Smith",則會傳回所有顯示名稱結尾為字串值 " Smith" 的使用者。

RegistrarPool

必要

FQDN

表示使用者的 Lync Server 帳戶將隸屬的登錄器集區。

SipAddressType

選用

字串

指示 Lync Server 自動為新使用者產生 SIP 位址。為了讓 Lync Server 自動產生 SIP 位址,您必須加上 SipAddressType 參數並使用下列其中一個參數值:

FirstLastName。SIP 位址是使用者的名字和句點,後面接著使用者的姓氏和 SIP 網域。例如,使用者 Ken Myer 的 SIP 位址會類似:Ken.Myer@litwareinc.com。如果您使用這種位址類型,還必須加入 SipDomain 參數。

EmailAddress。使用者的電子郵件地址 (如 Active Directory 中定義) 會當做 SIP 位址使用。

UserPrincipalName。使用者的 UPN 用作 SIP 位址。

SamAccountName。SIP 位址是使用者的 SamAccountName (登入名稱) 加上 SIP 網域。例如,SamAccountName 為 kmyer 的使用者會有如下的 SIP 位址:kmyer@litwareinc.com。如果您使用這種位址類型,還必須加入 SipDomain 參數。

如果您使用 SIPAddress 參數且明確指派 SIP 位址給使用者,則不需要 SipAddressType 參數。

SipDomain

選用

字串

要啟用之使用者帳戶的 SIP 網域。如果您使用 SIPAddressType 參數讓 Lync Server 自動為使用者產生 SIP 位址,且您以 SamAccountName 或使用者的名字和姓氏做為 SIP 位址的基礎,則需要此參數。如果您以使用者的電子郵件地址或 UPN 做為 SIP 位址的基礎,則不需要此參數;因為這些屬性值中已包含網域名稱。

SipAddress

選用

字串

可讓您為使用者指派特定的 SIP 位址。指定 SIP 位址時,請記得在位址開頭加上 "sip:"。這表示提供給 SipAddress 參數的值應該會類似:

sip:kenmyer@litwareinc.com

如果您使用 SipAddressType 參數以便讓 Lync Server 自動為使用者產生 SIP 位址,則不應使用 SipAddress 參數。

如果您正在嘗試同時啟用多個使用者,則無法使用 SipAddress 參數。而是必須使用 SipAddressType 參數,為這些使用者自動產生 SIP 位址。

HostingProviderProxyFqdn

選用

字串

此參數只能用於 Microsoft Lync Online 2010。請勿用於 Lync Server 的內部部署實作。

ProxyPool

選用

字串

此參數只能用於 Lync Online 2010。請勿用於 Lync Server 的內部部署實作。

DomainController

選用

字串

可讓您連線至指定的網域控制站,以啟用使用者帳戶。若要連線至特定的網域控制站,請加入 DomainController 參數,後面加上電腦名稱 (例如,atl-cs-001) 或其完整網域名稱 (FQDN) (例如,atl-cs-001.litwareinc.com)。

PassThru

選用

切換參數

可讓您透過管線傳遞代表已對 Lync Server 啟用之使用者帳戶的使用者物件。根據預設,Enable-CsUser 指令程式不會透過管線傳遞物件。

WhatIf

選用

切換參數

描述執行命令後的結果,但無須實際執行命令。

Confirm

選用

切換參數

執行命令前先要求您確認。

輸入類型

字串或 Microsoft.Rtc.Management.ADConnect.Schema.ADUser 物件。Enable-CsUser 接受管線傳送的字串值,代表已經針對 Lync Server 啟用的使用者帳戶 Identity。該指令程式也接受管線傳送的 Active Directory 使用者物件執行個體。

傳回類型

無。Enable-CsUser 不會傳回值或物件。而是指令程式會設定 Microsoft.Rtc.Management.ADConnect.Schema.ADUser 物件的執行個體。

範例

-------------------------- 範例 1 --------------------------

Enable-CsUser -Identity "Pilar Ackerman" -RegistrarPool "atl-cs-001.litwareinc.com" -SipAddressType SamAccountName  -SipDomain litwareinc.com

在範例 1 中,Enable-CsUser 會啟用顯示名稱為 Pilar Ackerman 的使用者帳戶。在此範例中,使用者會指派至登錄器集區 atl-cs-001.litwareinc.com,而 Lync Server 會使用該使用者的 SamAccountName (pilar),後面加上 SIP 網域 litwareinc.com,以自動產生 SIP 位址。

-------------------------- 範例 2 --------------------------

Enable-CsUser -Identity "Pilar Ackerman" -RegistrarPool "atl-cs-001.litwareinc.com" -SipAddress "sip:pilar@litwareinc.com"

在前一個範例中,屬於 Pilar Ackerman 的 Active Directory 使用者帳戶已啟用,可搭配 Lync Server 一起使用。若要設定 Lync Server 的帳戶,會使用下列參數以及 Enable-CsUser:Identity (識別要啟用的帳戶);RegistrarPool (表示裝載了使用者的 Standard Edition Server 或 Enterprise Edition 前端集區);以及 SipAddress (指定新使用者的 SIP 位址)。在此例中,會明確地指派 SIP 位址,而非使用 Lync Server 自動產生位址。

-------------------------- 範例 3 --------------------------

Get-CsAdUser -LDAPFilter "department=Finance" | Enable-CsUser -RegistrarPool "atl-cs-001.litwareinc.com" -SipAddressType SamAccountName  -SipDomain litwareinc.com

在範例 3 中,財務部門的所有使用者都會對 Lync Server 啟用其帳戶。為了執行此工作,使用 Get-CsAdUser 指令程式並指定 LDAPFilter 參數,以傳回在財務部門工作的所有使用者的集合。然後,該資訊會傳送到 Enable-CsUser,這會啟用 Lync Server 之集合中的每一個帳戶。

若要啟用帳戶,您必須指定該使用者的登錄器集區和 SIP 位址。在此範例中,使用 RegistrarPool 參數指定登錄器集區。不過,並未直接指派 SIP 位址。而是在命令中加上 SipAddressType 和 SipDomain 這兩個參數。也就是說,將自動為每一個帳戶產生新的 SIP 位址,此位址由使用者的 SamAccountName 和 SIP 網域名稱組成。例如,SamAccountName 為 kenmyer 的使用者會被指定 SIP 位址 sip:kenmyer@litwareinc.com。

-------------------------- 範例 4 --------------------------

Get-CsAdUser -Filter {Enabled -ne $True} | Enable-CsUser -RegistrarPool "atl-cs-001.litwareinc.com" -SipAddressType SamAccountName  -SipDomain litwareinc.com

上述命令啟用尚未對 Lync Server 啟用的所有 Active Directory 使用者。若要這樣做,會叫用 Get-CsAdUser 指令程式,並指派 Filter 參數。篩選 {Enabled -ne $True} 會傳回尚未對 Lync Server 啟用之所有使用者的集合。接著,該集合會傳送到 Enable-CsUser 來啟用每一個帳戶,然後將使用者指派至登錄器集區 atl-cs-001.litwareinc.com 並自動為每一個使用者產生 SIP 位址。

請參閱

其他資源

Disable-CsUser
Get-CsUser