基本管理 > 管理使用者參與 > 設定檔
  
設定檔
本主題提供處理設定檔所需的資訊,共包括以下幾個大項:
使用設定檔控制可見度的方法
設定檔的類型
新使用者的預設設定檔行為
覆寫設定檔
應用程式前後關聯管理員的預設可見度設定
預設全域設定
使用設定檔控制可見度的方法
設定檔可讓網站及組織管理員動態控制可讓使用者、使用者群組或組織中的使用者看見哪些動作,方法是透過將該資訊與設定檔相關聯。設定檔代表公司內的一般使用者類別,且以與該特定使用者類別相關聯的角色和權限為依據。設定檔控制的並非存取權限,而是使用者介面。
定義設定檔使其只顯示出使用者所需的功能和資訊,有助於建立單純明確的使用者介面,將無關緊要的使用者介面區域清除以減少混淆。客戶可藉由此能力確保供應商、客戶或使用者群組可以看到一組簡化及有重點的資訊和動作。
使用者、群組或組織的關聯設定檔可控制這些使用者所能看見的動作和使用者介面區域。儘管物件網域原則有授與使用者編輯物件的權限,但如果使用者的設定檔沒有包括編輯動作,他還是看不到該物件的編輯動作。
定義設定檔的主要目的只是要隱藏使用者不需要或功能不相關的使用者介面元素 (如動作、標籤和屬性)。如果存取控制規則沒有授與使用者存取物件或執行動作的權限,這些存取控制原則限制的動作或資訊亦不會新增設定檔的可視元素中。也就是說,凡是使用者無權存取的動作或使用者介面區域,即無法透過設定檔設定讓使用者看見這些介面元素。譬如使用者在系統中具有「新建零件」動作的存取控制權限,但可以利用設定檔隱藏該動作,不讓它出現在使用者介面上。反言之,如果使用者沒有「新建零件」動作的存取控制權限,便無法透過設定檔設定讓該動作顯示在使用者介面上。因此除了要存取控制原則授與使用者存取物件或動作的權限外,還必須在設定檔中加入這些物件或動作的可見度設定,使用者才能看到並執行動作。
每個使用者或群組均可有一或多個關聯的設定檔。如果設定檔為相同類型,則系統可能會使用最寬鬆的可見度設定。例如,如果使用者與兩個標準設定檔 (其中一個標準設定檔會隱藏動作,而另一個標準設定檔允許看見該動作) 相關聯,則使用者將會在使用者介面中看到該動作。如果一個標準設定檔只授與唯讀可視權限,但另一個標準設定檔卻授與完整控制權限,則使用者仍具有控制該屬性的完整權限。但是,如果使用者是標準設定檔與授權設定檔的成員,且其中一個設定檔授與動作的可見度,而另一個設定檔不授與,則此動作為不可見。如果使用者是標準設定檔與授權設定檔的成員,且二者均已授與某動作的可見度,則使用者將能夠看到該動作。
對設定檔做的修改會在使用者下次登入系統時生效。
建立或取消使用者或群組的設定檔關聯並不會對存取權限造成任何潛藏或強制影響。
* 
設定檔不適用於工作區中的某些動作。使用存取控制規則來管理參與者對於工作區內這些動作的存取。
設定檔的類型
Windchill 中有兩種類型的設定檔:
標準設定檔Windchill 管理員管理,可控制您所選成員的動作、屬性及使用者介面元素的可見度。
授權設定檔由 PTC 維護,且無法改變、刪除或匯出。它們可提供使用者介面元素的可見度,以符合為各種 Windchill 授權定義的功能。
授權設定檔成員資格包含授權群組,透過這些群組可延伸設定檔的功能。欲將授權設定檔的功能延伸至使用者,請將使用者新增至已成為設定檔成員的授權群組。將使用者新增至為其購買之授權的授權群組後,授權使用合法性才會生效。如需詳細資訊,請參閱管理授權設定檔授權設定檔資訊頁
管理員可以選擇將使用者新增至隱藏動作的標準設定檔,來進一步限制授權設定檔授與的動作可見度。例如,「PTC 僅限檢視及列印授權」設定檔可讓您看到「檢視記事本」動作。假設 John 是「PTC 僅限檢視及列印授權」群組的成員,而該群組為設定檔的成員。管理員可以將 John 新增至隱藏「檢視記事本」動作的標準設定檔。因此,John 將無法檢視動作。
類似地,如果標準設定檔可讓您看到某一個動作,但授權設定檔隱藏該動作,且使用者是與這兩個設定檔相關聯之群組的成員,則使用者將無法看到該動作。如果授權設定檔與標準設定檔可讓您看到動作,且這兩個設定檔均適用於使用者,則使用者能夠看到該動作。
新使用者的預設設定檔行為
使用者加入系統中時,他會繼承使用者本身或群組之所屬組織的關聯標準設定檔。假如使用者加入的組織沒有任何關聯設定檔,則使用者也不會有關聯設定檔,全憑預設設定檔系統的組態來決定使用者所能看到的動作和使用者介面區域。雖然使用者不會和此預設系統設定檔產生關聯,但只要是缺少設定檔關聯的使用者,系統一律會使用這個預設系統設定檔來替補。
現成的系統預設設定檔會顯示出使用者介面的所有功能和區域。網站管理員可以修改此系統設定檔,以縮限顯示動作和資訊元素。如需詳細資訊,請參閱自訂角色式 UI 功能 - 屬性可見性
覆蓋應用程式前後關聯中的標準設定檔
標準設定檔是在網站和組織前後關聯中進行定義及管理。除非給予相同的名稱,否則在組織前後關聯中建立的標準設定檔一律是在網站前後關聯中建立的標準設定檔的對等項 - 亦即,系統會合併與該使用者相關聯的所有標準設定檔的設定,而不考慮這些設定是在網站還是組織前後關聯中定義,以便確定可供使用者檢視的項目。若在組織前後關聯中建立的標準設定檔和網站前後關聯中的標準設定檔同名,則組織設定檔會取代網站設定檔。
* 
標準設定檔不能與授權設定檔使用相同的名稱。
您可以在特定應用程式前後關聯 (如專案) 中覆蓋在網站和組織前後關聯中建立的標準設定檔。譬如我們假設某個使用者和定義在網站前後關聯中的設定檔關聯,且此設定檔將建立資料夾這一動作隱藏起來,禁止使用者在任何應用程式關聯中建立資料夾。然而該專案的專案經理可以為使用者所屬的小組配置角色,允許該使用者看見建立資料夾的動作,藉此覆蓋網站定義的設定檔權限。
應用程式前後關聯管理員可經由「小組」頁面來覆蓋網站和組織設定檔中定義的可見度。如需有關經由「小組」使用者介面覆蓋可見度的詳細資訊,請參閱關於依角色配置動作可見度
應用程式前後關聯管理員的預設可見度設定
網站和組織管理員可以針對特定的產品、物件庫、專案或其他應用程式前後關聯,設定其中的動作或使用者介面元素的預設值以及隱藏其控制項。也就是說,網站和組織管理員可以嚴密地控制應用程式前後關聯管理員 (專案、產品和物件庫經理) 在前後關聯實例中所能覆蓋的控制元素。
若想要移除應用程式前後關聯管理員覆蓋設定檔設定的權限,可將特定前後關聯的「配置角色動作」全面隱藏起來。執行這個動作後,應用程式前後關聯管理員便無法修改前後關聯實例中的動作和使用者介面區域的可見度設定。
應用程式前後關聯管理員可以在前後關聯實例中配置或覆蓋的動作或使用者介面元素,會在「配置角色動作」對話方塊 (從「小組」頁面存取) 內一一條列出來。
網站管理員可以定義使用者介面元素的預設值 (顯示或隱藏),不過一旦允許在前後關聯中配置使用者介面元素,應用程式前後關聯管理員就能覆蓋預設值,對每個前後關聯小組角色全權決定顯示或隱藏其使用者介面元素。
預設全域設定
網站或系統管理員可以對動作以及標準現成角色進行全域性的預設可見度設定。做法為修改現成的系統預設設定檔。如需詳細資訊,請參閱自訂角色式可見性