搜尋管理用戶端中的參與者
下列管理客戶端在搜尋參與者 (使用者、群組及組織) 時使用共同介面:
「原則管理」-- 使用原則規則時,選取要套用規則的參與者。
「生命週期範本管理」-- 定義進階生命週期範本時,可以選取參與者作為針對該生命週期範本定義之任一個角色的構成部份。
「小組管理」-- 定義小組範本中的小組時,可以選取參與者作為角色的構成部份。
「工作流程範本管理」-- 定義活動時,可以選取參與者來完成每個指派的活動。
上述管理客戶端中,能夠找出使用者、群組與組織的能力是由管理員的存取權限,以及在其中搜尋之每個服務的搜尋範圍決定。執行搜尋的管理員必須具有參與者的「讀取」權限才能使參與者顯示在搜尋結果中。
服務的預設搜尋範圍用於尋找使用者及組織 (亦即在服務的 JNDI 轉接器中配置的搜尋範圍)。
在管理用戶端中,會顯示使用者定義的群組。所選目錄服務的搜尋範圍可確定會顯示哪些群組。如需詳細資訊,請參閱使用 LDAP Directory Service
您可以透過設定參與者搜尋屬性來確定用於在參與者搜尋視窗中顯示使用者、群組或組織的方法。屬性可縮小搜尋範圍,並在搜尋結果中傳回具有特定特徵的參與者。藉由在 wt.properties 檔案中設定以下屬性值,即可變更介面的行為,以便當參與者視窗出現時,會自動填入所有可用的群組或組織資料在視窗內。
如需有關新增、移除及修改 Windchill 屬性檔中屬性的資訊,請參閱關於 xconfmanager 公用程式
搜尋屬性包括:
屬性名稱
Properties.html
搜尋屬性功能
描述
最大計數
com.ptc.netmarkets.userSearch.maxCount
定義最大結果計數
控制從搜尋傳回多少結果。預設設定為 50,也就是將結果限制為 50 個傳回的參與者。
* 
如果有許多群組或組織,則自動將它們的資料填入參與者視窗可能需要一段較長的時間。除非群組及組織的數量不多,否則 PTC 建議您對「最大計數」屬性使用預設值。
LDAP 查詢限制
wt.org.LdapQueryLimit
定義 Windchill 使用 LDAP 查詢時可以請求的最大結果大小。
控制 LDAP 傳送到 Windchill 的結果數。如果該內容設為零,則會使用內部配置的 LDAP 值 (通常為 20000)。如果設為比 LDAP 值更低的值,則會使用此內容的值。如果設為比 LDAP 更高的值,則會使用 LDAP 已配置的值。傳回到使用者的實際結果會受到 com.ptc.netmarkets.userSearch.maxCount 內容的影響。
* 
如果您的組織需要限制與 LDAP 的通訊,或者如果您必須以廣泛條件搜尋並可能傳回許多結果,PTC 建議您使用預設值零 (0) 以外的值。
必要字元搜尋
com.ptc.netmarkets.participantPicker.requiredCharacterSearch
定義最少必要字元
在搜尋開始之前先指定必要字元數。例如,若將此屬性設定為 '3',則搜尋在至少一個欄位中需要三個字元。字元可將搜尋結果限制為傳回以指定字元命名的參與者。預設設定為 '0';可讓您在搜尋中使用任何數量的字元。
無效字元
com.ptc.netmarkets.participantPicker.invalidCharacters
定義無效字元
指定哪些字元未計入「必要字元搜尋」屬性。特殊字元 (例如星號 (*)、冒號 (:) 與逗號 (,)) 是指定為無效字元的良好候選項。
例如,將「必要字元搜尋」設定為最小數量 3,並將 (*) 定義為「無效字元」,則不允許使用搜尋字串 (ma*),因為星號不算作字元。但是,搜尋字串 (mat*) 將會允許執行搜尋,因為此搜尋字串擁有至少 3 個有效字元。
預設設定將空格字元 (_) 定義為不可在搜尋中使用。
* 
欲使用「無效字元」屬性設定,您必須將「必要字元搜尋」屬性設定為 1 或更高。
允許起首萬用字元
com.ptc.netmarkets.participantPicker.leadingWildcardAllowed
允許或禁止使用起首萬用字元
控制在搜尋欄位中是否允許使用起首萬用字元 (*)。預設設定為 true;即允許將起首萬用字元作為搜尋參數使用。
將此屬性設定為 false 可能有助於提高搜尋效能。
主要萬用字元搜尋
com.ptc.netmarkets.user.principalWildcardSearch
強化搜尋來在參與者名稱內尋找搜尋內容
在所指定搜尋字元的任何一側加上萬用字元,以傳回在參與者名稱中的任何位置包含這些字元的任何結果。預設設定為 true;即萬用字元會自動新增至搜尋字元。
將此屬性設定為 false 可能有助於提高搜尋效能。
這是否有幫助?