存取權與繼承

為了讓存取權的設定更為容易,Rational® DOORS® 提供功能強大的繼承機制。當您在資料庫中建立項目時,它會自動繼承其母項的存取權。對存取權所做的變更會在資料庫樹狀結構中往下延伸。但是,這些變更不會影響關閉繼承的任何項目或是其直系後代。

您可以清除繼承母項,來關閉繼承。存取權清單會變成可用,且您可以編輯它並且設定不同的存取權。項目的任何子物件都會繼承新的存取權,除非您編輯物件內容以關閉繼承。

在下列圖片中,項目的階層具有共同的上代 A。繼承母項欄位顯示,除了 A 和 D 以外所有的項目都開啟了繼承。

Rational DOORS 中存取權的繼承方式

橙色項目(B、C、E 和 H)繼承 A 的存取權。藍色項目(F 與 G)繼承 D 的存取權。

如果您變更 A 的存取權,這項變更會自動套用至其他的橙色項目(B、C、E 和 H)。這項變更會在樹狀結構中往下延伸至繼承 A 存取權的所有項目。 同樣地,如果您變更 D 的存取權,該項變更會自動套用至其他的藍色項目(F 和 G)。

範例

您正在管理 Car 專案且已建立了由 John、Sue、Mark 和 Jane 組成的 Engineering 群組。 您希望 Engineering 群組中的每一個人對於 Car 專案中的所有資料都具備完整存取權。

您設定了 Car 專案的存取權,並且將專案的完整存取權提供給 Engineering 群組。當您在專案中建立資料時,它會繼承專案的存取權,因此 Engineering 群組對於專案中的所有資料都具備完整存取權。

稍後,您改變了想法,決定僅將 Car 專案中資料的完整存取權授予 John,並讓群組中其他成員只具有讀取權。 您將變更 Car 專案的存取權:
  • 將 Engineering 群組項目變更為讀取權。
  • 新增 John 項目,並提供完整存取權給他。
這些變更會自動套用至 Car 專案中的所有資料,因為所有的資料都開啟繼承。

但是 Sue 與 Mark 正在撰寫「設計」模組,因此您想提供該模組的完整存取權給他們。請關閉「設計」模組的繼承,並且新增 Sue 存取權項目,以提供該模組的完整存取權給她,以及新增 Mark 存取權項目,以提供該模組的完整存取權給他。


視訊圖示 觀看視訊

CLM 播放清單
Jazz.net 頻道
User Education 頻道

學習圖示 進一步瞭解

CLM 學習週期
敏捷技能學習週期
學習週期

詢問圖示 詢問問題

Jazz.net 討論區
developerWorks 討論區

支援圖示 取得支援

支援中心入口網站
Deployment Wiki
支援中心部落格