odoo 許可權問題

2022-05-17 06:20:04 字數 1361 閱讀 1379

許可權組是為了將人員按組劃分同一分配許可權。許可權組的建立是基於每個應用來實現的

建立乙個應用的分組(可省略,主要用於建立使用者時有選擇項)

建立一條record記錄model是ir.module.category,例如在my_task(乙個應用)myaddons/my_task/security/permission.xml中編寫下面內容:

我的任務

建立2個分組.

我的任務

1

管理員員工

給分組新增許可權

新增許可權通常在security下的ir.model.access.csv

繼承許可權

員工

增加預設使用者

name組的描述名稱

category_id指定此組屬於哪個應用程式(模組)

users指定了組裡面的使用者,這裡表示把admin使用者新增到該組

eval 解析

(4,id)新增主從鏈結關係到id=id的物件。

(3,id)去除和id=id的物件主從鏈結關係,但是不刪除這個物件

(2,id)去除和id=id的物件主從鏈結關係,並且刪除這個物件(呼叫unlink方法)

(5)去除所有的鏈結關係,也就是迴圈所有的從資料且呼叫(3,id)

(6,0,[ids])用ids裡面的記錄替換原來鏈結的記錄,即先執行(5)再迴圈ids執行(4,id)

<?xml version="1.0" encoding="utf-8"?>

銷售員工訪問

['|',('sale_people','=',user.id),('sale_people','=',false)]

銷售經理訪問

[(1,'=',1)]

通過groups指定許可權組id(需要加上模組名)來繫結擁有許可權的組,這樣只有有許可權的人才能看到按鈕,並且通過銷售的狀態來決定是否顯示按鈕

odoo許可權配置講解2

今天我們在來講解一下odoo中配合使用公司開發的許可權配置模組,簡單配置odoo許可權的操作說明 接著上篇講到的,昨天我們只是做了乙個簡單的表單模型的篩選規則 今天來講解一下如何在建立內貿 單的時候,在客戶欄下拉列表上做許可權操作,使得自己看到自己的客戶 截圖為二開專案,實際專案也一樣 就是如上圖所...

odoo 部署問題彙總

問題 列印格式錯誤,缺少第三方庫 libsass 解決 pip install libsass 問題 列印問題,無法預覽 列印 解決 安裝wkhtmltopdf,並不是簡單的 pip install 步驟 安裝 新增環境變數 以預設安裝路徑為例,安裝路徑 c program files wkhtml...

odoo 許可權配置講解 上帝的中腿

今天來講解一下odoo許可權配置的簡單講解,配合公司開發的許可權模組的使用,進行odoo許可權配置的說明 basesecurityextend 2.0模組 這是公司自主開發的一款針對odoo選單級別進行視覺化許可權配置模組,這些天正好在配置乙個專案的許可權 記錄一下模組的使用和許可權的配置 安裝好模...