存取權限

存取權限 控制使用者可存取及編輯甚麼內容及應用程式。在 Odoo 系統內,這些權限可設定至個別使用者或使用者群組。將權限設定至只限有需要存取或編輯的使用者,可確保使用者不能修改或刪除他們不應看到的內容。

只限系統管理員 才可更改存取權限。

危險

更改存取權限可能會對資料庫產生不利影響,包括 沒有管理員有足夠權限 ,表示資料庫的任何使用者,都無法更改存取權限。因此,建議你在更改存取權限前,聯絡 Odoo 業務分析顧問或技術支援團隊。

小訣竅

使用者的個人檔案 必須 配置特定的 系統管理員 存取權限,才可更改其他使用者的存取權限設定。

要存取此設定,請前往 設定應用程式 ‣ 管理使用者 ‣ 選擇一名使用者 ‣ 存取權限分頁 ‣ 系統管理部份 ‣ 系統管理欄位

進入設定頁面後,已有相關權限的管理員 必須系統管理 欄位的設定,更改為 存取權限

完成後,按一下 儲存 以儲存變更,並將使用者設置為系統管理員。

使用者

個人使用者 的存取權限,會在使用者被加入至資料庫時設定,其後任何時間可在使用者個人檔案中調整。

要更改使用者的存取權限,請按一下需要修改的使用者,以編輯其個人檔案。

Odoo 設定應用程式中「使用者及公司」部份的「使用者」選單。

在使用者個人檔案頁面的 存取權限 分頁,向下捲動以查看目前的權限。

你可針對個別應用程式,使用下拉式選單設定該使用者應有的權限級別。每個部份的選項各有不同,最常見的有 空白/無使用者:自己的文件使用者:所有文件,以及 系統管理員

存取權限 分頁中的 系統管理 欄位,有以下選項: 設定存取權限

銷售應用程式的下拉式選單,可設定使用者的權限級別。

建立及修改群組

群組 是不同應用程式的權限集,用於管理大量使用者相同的存取權限。管理員可修改 Odoo 中的現有組別,或建立新群組,為應用程式中的模型定義所需規則。

要存取群組設定,請先啟動 Odoo 的 開發人員模式,然後前往 設定應用程式 ‣ 使用者及公司 ‣ 群組

Odoo 設定應用程式中「使用者及公司」部份的「群組」選單。

要在 群組 頁面建立新的群組,請按一下 建立。之後,從空白群組表單中,選擇適用的 應用程式 並填寫群組表單(詳見下文)。

要修改現有的群組,請在 群組 頁面顯示的列表中,按下一個現有群組,然後編輯表單內容。

輸入群組的 名稱。若建立該群組是想設定向某些使用者分享資料的存取權限,請勾選 分享群組 旁邊的勾選方格。

重要

記得務必測試更改後的設定,確保它們套用至正確的使用者。

群組表單有多個分頁,管理群組的不同範疇。在每個分頁中,你可按一下 加入資料行 為使用者或規則加入新資料行。按下 ❌ (移除) 圖示可移除一行。

群組表單中的分頁,用作修改群組設定。
  • 使用者 分頁:列出該群組目前的使用者。以黑色顯示的使用者擁有系統管理權限。沒有系統管理權限的使用者,會以藍色顯示。按一下 加入資料行 以加入其他使用者至此群組。

  • 繼承 分頁:「繼承」表示加入至此群組的使用者,會同時自動加入至此分頁列出的其他群組。按一下 加入資料行 可加入繼承群組。

    Example

    舉例,若 銷售/管理員 群組的 繼承 分頁中,列出 網站/限制編輯 群組,那麼加入至 銷售/管理員 群組的任何使用者,都會自動獲得 網站/限制編輯 群組的存取權限。

  • 選單 分頁:定義該群組可存取的模型。按一下 加入資料行 可加入其他選單。

  • 檢視畫面 分頁:列出該群組可存取的 Odoo 檢視畫面。按一下 加入資料行 可將其他檢視畫面加入至此群組。

  • 存取權限 分頁:列出該群組擁有的第一級權限(模型)。 名稱 直欄表示目前群組存取在 模型 直欄所選取的模型名稱。

    要將新的存取權限連結至群組,請按一下 加入資料行。在 模型 下拉式選單中,選擇所需模型,然後在 名稱 直欄中,輸入存取權限的名稱。你可為每個模型,按需要啟用以下選項:

    • 讀取:使用者可查看物件的現有資料值。

    • 寫入:使用者可編輯物件的現有資料值。

    • 建立:使用者可為物件建立新的資料值。

    • 刪除:使用者可刪除物件的資料值。

    小訣竅

    雖然存取權限的命名方式,沒有約定俗成的法則,但最好選擇一個能夠很容易識別其用途的名稱。

    舉例,採購經理存取 聯絡人 模型的權限,可命名為 res.partner.purchase.manager。此名稱包括模型的技術名稱,後接相關使用者群組的識別名稱。

    模型存取權限的名稱

    若要在目前檢視畫面中,尋找模型的技術名稱,請先在 名稱 欄位輸入佔位符文字,然後按一下 模型 名稱,再按 (內部連結) 圖示。

  • 記錄規則:列出第二層級的編輯及檢視權限。 記錄規則 設定會覆蓋或細化調整群組的存取權限。按一下 加入資料行 可加入其他記錄規則至此群組。就每項規則,你可為以下選項選擇設定值:

    • 申請讀取

    • 申請寫入

    • 申請建立

    • 申請刪除

    重要

    記錄規則是以 搜尋範圍 (即:篩選數據的條件)形式編寫。範圍表達式是列出這些條件的清單。例如:

    [('mrp_production_ids', 'in', user.partner_id.commercial_partner_id.production_ids.ids)]

    此記錄規則會啟用在製造管理程式中,對分包商發出的物料消耗警告。

    Odoo 有一套預先配置的記錄規則庫,方便使用。不理解搜尋範圍(及範圍表達式)的使用者進行修改前,應諮詢 Odoo 業務分析顧問或技術支援團隊。

超級使用者模式

超級使用者模式 的使用者可繞過記錄規則及存取權限。要啟動 超級使用者模式,請先啟動 開發人員模式,然後前往 除錯 選單。該選單在頂部橫幅中,以 🪲 (臭蟲) 圖示表示。

最後,在選單底部按一下 成為超級使用者

重要

只限在個人檔案中 存取權限系統管理 部份擁有 設定 存取權限的使用者,才可登入至 超級使用者模式

危險

超級使用者模式 可讓使用者繞過記錄規則及存取權限,因此使用時必須格外小心。

離開 超級使用者模式 後,使用者可能會因為所作之變更,而被封鎖在資料庫之外,無法存取。這可能會導致 管理員沒有足夠權限 ,或管理員沒有所需權限去更改存取權限或設定。

在這種情況下,請使用以下連結,聯絡 Odoo 技術支援服務: 建立支援請求。支援團隊可利用支援登入帳戶,為你恢復存取權限。

要離開 超級使用者模式 ,請在畫面右上角按一下 OdooBot 使用者名稱,然後選擇 登出 選項,以登出帳戶。

小訣竅

另一個啟動 超級使用者模式 的方法,是直接以超級使用者身份登入。要執行此操作,請前往登入頁面,然後輸入適當的 電郵密碼

按一下 登入為超級使用者 (不是按 登入)。