Peoplepicker-searchadcustomfilter:Stsadm 屬性 (Office SharePoint Server)
讓伺服器陣列管理員能夠指定特有的搜尋查詢。所輸入的準則會搜尋符合內建查詢功能或伺服器陣列管理員所定義之自訂查詢的人員。如需自訂查詢及 Active Directory 的其他資訊,請參閱 Peoplepicker-searchadcustomquery 作業。
注意
Peoplepicker-searchadcustomfilter 屬性最早出現在 Microsoft Office SharePoint Server 2007 Service Pack 1。
stsadm -o setproperty
-propertyname peoplepicker-searchadcustomfilter
-propertyvalue <自訂查詢字串>
[-url] <URL>
getproperty 作業的語法為:
stsadm -o getproperty
-propertyname peoplepicker-searchadcustomfilter
[-url] <URL>
注意
您可使用 -pn 替代 -propertyname,而以 -pv 替代 -propertyvalue。
下表顯示可能的值。
名稱 |
值 |
propertyname |
取得或設定屬性名稱。 |
propertyvalue |
查詢字串或自訂篩選的名稱,例如 (!(sn=Zhu))。 篩選名稱必須是有效的 Active Directory 查詢。否則,[人員選擇] 無法正確運作。 只有在按一下 [瀏覽] 圖示時才會套用篩選。按一下 [檢查名稱] 圖示並不會套用篩選,但仍會解析使用者名稱。 例如,假設有一個使用者的登入名稱是 *網域*\Joe,其顯示名稱為 "Joe",而 "Joe" 在 Active Directory 中是唯一的。伺服器陣列管理員指定下列自訂篩選:(!(Title=Joe))。如果您輸入 "Joe",並按一下 [檢查名稱] 圖示,即會解析使用者名稱。然而,您不能使用 [選取人員與群組] 對話方塊來搜尋使用者 "Joe"。 |
url |
網站集合的 URL 路徑一般會使用 http://*server_name* 格式。 在 [範例] 區段中,http://contoso 是目標 Web 應用程式的名稱。 |
若要建立自訂篩選,以在 Contoso 網域的 Active Directory 中搜尋使用者 "David",請使用下列語法:
stsadm -o setproperty -url http://contoso -pn "peoplepicker-searchadcustomfilter -pv (|(Title=David))
若要檢視 searchadcustomfilter 屬性目前的設定,請使用下列語法︰
stsadm -o getproperty -url https://server_name -pn peoplepicker- searchadcustomfilter