2013-11-27 24 views
0

經過大部分OpenERP 7.0文檔後,我還沒有找到明確的方法來了解如何在OpenERP中設置ACL的最佳實踐在OpenERP中創建ACL的體系結構

我需要建立一個架構,使我創造它可以訪問不同層次的功能和數據的不同用戶。我們的想法是讓這些羣體分層的,從而我們在推出他們,我們可以很容易地擴展功能。

是否有一個引導的地方?

回答

3

上有OpenERP的網站的一些文檔,但其概念是相當簡單的。

  1. 有許多設置與核心模塊組即有機會獲得不同級別的(會計VS財務經理等)

  2. 如果你正在寫自己的模塊,您創建組併爲此設置訪問權限作爲您的模塊的一部分,因此在安裝時設置。

的基本概念是......

  1. 用戶屬於一個或多個組。
  2. 組是平的,那就是沒有級聯所以是值得仔細考慮您的基團(如會計師VS財務經理)。
  3. 組可以訪問系統的不同部分和模型。因此,通常只有各個銷售組中的人員才能看到銷售訂單。
  4. 組可以給予部分或全部的CRUD選項。
  5. 最後還有基本的安全規則。這些允許您執行諸如只允許銷售代表查看自己的訂單等事情。

所有的安全設置是在設置菜單下找到。我通常會發現OpenERP中的安全系統對我們的客戶有好處,但我還沒有爲客戶建立一個非常複雜的多層安全模型。