0
我已經定義了一個模塊是這樣的:訪問控制規則未出現在ACL
class ProjectVersion(models.Model):
_name = 'project.version' ...
和菜單項:
<act_window id="action_project_versions"
name="Project versions"
res_model="project.version"
view_mode="tree,form" />
<menuitem id="menu_project_version"
parent="project.menu_project_config"
name="Versions"
action="action_project_versions"
sequence="4" />
我有一個文件ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_project_version_user,project.version user,model_project_version,project.group_project_user,1,0,0,0
access_project_version_manager,project.version manager,model_project_version,project.group_project_manager,1,1,1,1
用戶的UID> 1沒有看到新的菜單項,並在表單視圖無法編輯的版本場(
出現3210訪問錯誤「您無法訪問請求的文檔...型號: project.version」
),也有新的規則並沒有在設置>技術>安全>訪問控制uppear列表
什麼是wnong與我的文件ir.model.access.csv?
您是否已將用戶uid> 1添加到組ptoject_user/project_manager? – KbiR
我在gruou project_manager中有嚴重的用戶,在project_user中沒有人。我應該嘗試創建一個project_user嗎?我想ir.model.access.csv中的關鍵字有問題。 odoo是否說ir.model.access.csv中的標識符是未知的? – uBaH
只需打開您的組設置 - >組 - > project_user。並在用戶選項卡下添加新用戶。還請檢查訪問權限選項卡以查看您給此組的訪問權限。並嘗試登錄到已添加到project_user組的用戶帳戶。 – KbiR