Share via


Peoplepicker-searchadforests:Stsadm 屬性 (Office SharePoint Server)

允許使用者從第二個單向信任樹系或網域來進行搜尋。

伺服器陣列中的所有伺服器都必須在一個網域中。伺服器所在之樹系 (亦即資源樹系) 中的使用者會自動顯示。如果樹系至少有一個對該樹系的單向信任,則可在該樹系中搜尋要新增的使用者。

當 Web 應用程式使用 Windows 驗證時,[人員選擇] 會搜尋所有雙向信任樹系及所有雙向信任網域。然而,如果您想要從單向信任樹系或單向信任網域來進行搜尋,則必須執行 setapppassword 作業,然後再執行 peoplepicker-searchadforests 屬性。

在已選取使用者的情況下,peoplepicker-searchadforests 屬性可讓您搜尋多個值。您也可以新增多個樹系、網域、帳戶,甚至特定的屬性搜尋。

注意

Microsoft Office SharePoint Server 2007 預設會與已安裝 Office SharePoint Server 2007 之網域以及雙向信任網域之所有信任網域的網域控制站對話。

語法

setproperty 作業的語法為:

stsadm -o setproperty

-propertyname peoplepicker-searchadforests

-propertyvalue <樹系或網域的有效清單>

[-url] <URL>

getproperty 作業的語法為:

stsadm -o getproperty

**   propertyname peoplepicker-searchadforests**

[-url] <URL>

注意

您可使用 -pn 替代 -propertyname,而以 -pv 替代 -propertyvalue

下表顯示可能的值。

名稱

propertyname

取得或設定屬性名稱。

propertyvalue

樹系或網域的有效清單。樹系或網域值的清單格式如下:

  • forest:*DnsName,LoginName,Password*

  • domain:*DnsName,LoginName,Password*

    注意

    如果使用 Password,則需要先在每部前端網頁伺服器上執行 stsadm –o setapppassword -password <SomeKey>。<SomeKey> 可以是任何字串,用來當作將 domain:DnsName,LoginName,Password 或 forest:DnsName,LoginName,Password 中之密碼加密的金鑰,並且會將加密的密碼儲存在資料庫中。 然而,如果網域或樹系受到信任,就不需要在登入名稱或密碼中傳遞。使用的格式如下:forest:DnsName 或 domain:DnsName

url

Web 應用程式的 URL 路徑一般會使用 http://*server_name* 格式。

範例

搜尋其他網域或樹系

若要從第二個樹系或網域使用 [人員選擇] 來列舉使用者清單,請使用下列語法:

stsadm –o setproperty –pn peoplepicker-searchadforests –pv <樹系或網域清單> -url <WebApp>

從單向信任指定使用者帳戶及密碼

若要從單向信任來指定使用者名稱及密碼,讓 [人員選擇] 能夠查閱此資訊,請使用下列語法:

stsadm -o setproperty -url http://<server:port> -pn peoplepicker-searchadforests -pv "forest:contoso.corp.com;domain:bar.contoso.corp.com", <登入名稱>, <密碼>

相關屬性及作業

您可以從多個樹系併入其他使用者及群組。如需如何選取及新增使用者的詳細資訊,請參閱<從多個樹系的網域選取使用者>及<從多重樹系網域新增使用者>。