접근 권한

접근 권한 은 사용자가 접근하고 편집할 수 있는 콘텐츠 및 애플리케이션을 결정하는 권한입니다. Odoo에서는 이러한 권한을 개별 사용자 또는 사용자 그룹에 대해 설정할 수 있습니다. 필요한 사용하에 한하도록 권한을 제한하여 사용자 권한이 없는 항목을 수정하거나 삭제하지 않도록 합니다.

Only an administrator can change access rights.

위험

액세스 권한을 변경하면 데이터베이스에 악영향을 미칠 수 있습니다. 여기에는 데이터베이스에서 액세스 권한을 변경할 수 있는 사용자가 없게 되는 관리자 권한 불가 상태까지 있을 수 있습니다. 따라서 Odoo는 변경하기 전에 Odoo 비즈니스 분석 담당자 또는 지원 팀에 문의하는 것을 권장합니다.

A user must have the specific Administration access rights set on their user profile, in order to make changes on another user’s settings for access rights.

To access this setting, navigate to Settings app ‣ Manage users ‣ select a user ‣ Access Rights tab ‣ Administration section ‣ Administration field.

Once at the setting, an already existing administrator must change the setting in the Administration field to Access Rights.

Once complete, click Save to save the changes, and implement the user as an administrator.

사용자

The access rights for individual users are set when the user is added to the database, but they can be adjusted at any point in the user’s profile.

To make changes to a user’s rights, click on the desired user to edit their profile.

Users menu in the Users & Companies section of the Settings app of Odoo.

On the user’s profile page, in the Access Rights tab, scroll down to view the current permissions.

각 앱에 대해 드롭다운 메뉴를 사용하여 사용자에게 부여할 액세스 권한의 수준을 선택합니다. 각 섹션마다 옵션이 다르지만 가장 일반적인 옵션은 비워둠/없음, 사용자: 내 문서, 사용자: 모든 문서 또는 관리자 입니다.

The Administration field in the Access Rights tab has the following options: Settings or Access Rights.

The Sales apps drop-down menu to set the user's level of permissions.

그룹 생성 및 수정하기

그룹 은 다수의 사용자에 대한 공통 액세스 권한을 관리하는 데 사용되는 앱별 권한에 대한 집합입니다. 관리자는 Odoo에서 기존 그룹을 수정하거나 새 그룹을 생성하여 애플리케이션 내의 모델에 대한 규칙을 정의할 수 있습니다.

To access groups, first activate Odoo’s developer mode, then go to Settings app ‣ Users & Companies ‣ Groups.

Groups menu in the Users & Companies section of the Settings app of Odoo.

To create a new group from the Groups page, click Create. Then, from the blank group form, select an Application, and complete the group form (detailed below).

To modify existing groups, click on an existing group from the list displayed on the Groups page, and edit the contents of the form.

Enter a Name for the group and tick the checkbox next to Share Group, if this group was created to set access rights for sharing data with some users.

중요

Always test the settings being changed to ensure they are being applied to the correct users.

그룹 양식에 있는 여러 가지 탭으로 그룹의 모든 요소를 ​​관리합니다. 각 탭에서 줄 추가 를 클릭하면 사용자 또는 규칙에 대한 새 행을 추가할 수 있으며 ❌ (삭제) 아이콘을 클릭하면 행이 삭제됩니다.

Tabs in the Groups form to modify the settings of the group.
  • 사용자 탭: 그룹에 있는 현재 사용자를 표시합니다. 관리 권한을 가진 사용자는 검은색으로 표시됩니다. 관리 액세스 권한이 없는 사용자는 파란색으로 표시됩니다. 이 그룹에 사용자를 추가하려면 줄 추가 를 클릭합니다.

  • Inherited tab: inherited means that users added to this group are automatically added to the groups listed on this tab. Click Add a line to add inherited groups.

    Example

    예를 들어, 판매/관리자 그룹이 상속됨 탭에 있는 웹사이트/제한된 편집자 그룹에서도 나타나는 경우에는 판매/관리자 그룹에 추가된 모든 사용자는 자동으로 웹사이트/제한된 편집자 그룹에 대한 액세스 권한도 부여받게 됩니다.

  • Menus tab: defines which menus/models the group can have access to. Click Add a line to add a specific menu.

  • Views tab: lists which views in Odoo the group has access to. Click Add a line to add a view to the group.

  • 액세스 권한 탭: 그룹에 부여된 액세스 권한 중 첫 번째 수준의 권한 (모델)이 표시됩니다. 이 그룹에 대한 액세스 권한을 연결하려면 줄 추가 를 클릭합니다. 이 탭에서 모델 열은 메뉴/모델의 일반명을 나타내고, 이름 열은 모델에 지정된 기술명을 나타냅니다. 각 모델에 대해 다음 옵션을 알맞게 활성화합니다.

    • Read: users can see the object’s existing values.

    • Write: users can edit the object’s existing values.

    • Create: users can create new values for the object.

    • Delete: users can delete values for the object.

    먼저 모델 열의 드롭다운 메뉴에서 일반적인 모델명을 검색해 보세요. 일반적인 모델명을 확장하면 모델 의 기술명을 (외부 링크) 아이콘을 클릭하여 확인할 수 있습니다.

    The model technical name can also be accessed in developer mode.

    On a form, navigate to any field, and hover over the field name. A box of backend information reveals itself with the specific Odoo Object name in the backend. This is the technical name of the model that should be added.

    Technical information shown on a field of a model, with object highlighted.
  • 기록 규칙: 편집 및 표시 권한의 두 번째 계층을 기재합니다. 기록 규칙`은 그룹의 액세스 권한을 덮어쓰거나 세부적으로 조정합니다. 이 그룹에 기록 규칙을 추가하려면 :guilabel:`줄 추가 를 클릭합니다. 각 규칙에 대해 다음 옵션에 대한 값을 선택합니다.

    • Apply for Read.

    • Apply for Write.

    • Apply for Create.

    • Apply for Delete.

    중요

    Record rules are written using a domain, or conditions that filter data. A domain expression is a list of such conditions. For example:

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

    This record rule is to enable MRP consumption warnings for subcontractors.

    Odoo에는 사용 편의성을 위해 레코드 규칙 라이브러리가 사전 설정되어 있습니다. 도메인 (및 도메인 표현식)에 대한 지식이 없는 사용자의 경우에는 변경하기 전에 Odoo 비즈니스 애널리스트나 Odoo 고객 지원 팀으로 문의하도록 합니다.

슈퍼 유저 모드

슈퍼 유저 모드 를 사용하면 사용자가 기록 규칙 및 액세스 권한을 우회할 수 있습니다. 슈퍼 유저 모드 를 활성화하려면 먼저 개발자 모드 를 활성화합니다. 그런 다음 상단 배너에 있는 🪲 (버그) 아이콘으로 표시되어 있는 디버그 메뉴로 이동합니다.

Finally, towards the bottom of the menu, click Become Superuser.

중요

Only users with Settings access for the Administration section of the Access Rights (in their user profile) are allowed to log in to Superuser mode.

위험

Superuser mode allows for circumvention of record rules and access rights, and therefore, should be exercised with extreme caution.

슈퍼 유저 모드 를 종료하면 변경 사항으로 인해 사용자가 데이터베이스에서 잠길 수 있습니다. 이로 인해 관리자 권한 불가 상태가 발생하거나 관리자가 액세스 권한/설정을 변경할 수 없는 상황이 발생할 수 있습니다.

In this case contact Odoo Support here: new help ticket. The support team is able to restore access using a support login.

To leave Superuser mode, log out of the account, by navigating to the upper-right corner, and clicking on the OdooBot username. Then, select the Log out option.

An alternative way to activate Superuser mode is to login as a superuser. To do that, navigate to the login screen, and enter the appropriate Email and Password.

Instead of clicking Login, click Log in as superuser.