# الصلاحيات

يعرف الوكالات 3 من المجموعات و4 من صلاحيات الوصول و4 من قواعد السجلات. وتوضح هذه الصفحة بلغة بسيطة صلاحيات الاطلاع والتعديل لكل مجموعة، مع القواعد الدقيقة أسفل كل بند. مولد من قاعدة البيانات المثبت عليها التطبيق بتاريخ 2026-10-14 للإصدار 19.0.2.1.9.

**يعرف الوكالات 3 من المجموعات و4 من صلاحيات الوصول و4 من قواعد السجلات. وتوضح هذه الصفحة بلغة بسيطة صلاحيات الاطلاع والتعديل لكل مجموعة، مع القواعد الدقيقة أسفل كل بند. مولد من قاعدة البيانات المثبت عليها التطبيق بتاريخ 2026-10-14 للإصدار 19.0.2.1.9.**

## المجموعات

### الوكالات (`j_law_agent.res_groups_privilege_j_agent`) {#group-j-law-agent-res-groups-privilege-j-agent}

امتياز: العنوان الذي تظهر تحته المجموعات التالية في نموذج المستخدم.

### المدير: جميع المستندات (`j_law_agent.group_j_agent_manager`) {#group-j-law-agent-group-j-agent-manager}

المجموعات المتضمنة: الوكالات / المستخدم: مستنداته الخاصة (`j_law_agent.group_j_agent_user`)

### للقراءة فقط (`j_law_agent.group_j_agent_readonly`) {#group-j-law-agent-group-j-agent-readonly}

المجموعات المتضمنة: الدور / المستخدم (`base.group_user`)

### المستخدم: مستنداته الخاصة (`j_law_agent.group_j_agent_user`) {#group-j-law-agent-group-j-agent-user}

المجموعات المتضمنة: الوكالات / للقراءة فقط (`j_law_agent.group_j_agent_readonly`)

## صلاحيات الوصول

### الوكالة القانونية (`j.agent`) {#access-j-agent}

| مجموعة | قراءة | كتابة | إنشاء | حذف |
|---|---|---|---|---|
| المنصب / بوابة (`base.group_portal`) | نعم | لا | لا | لا |
| الوكالات / المدير: جميع المستندات (`j_law_agent.group_j_agent_manager`) | نعم | نعم | نعم | نعم |
| الوكالات / للقراءة فقط (`j_law_agent.group_j_agent_readonly`) | نعم | لا | لا | لا |
| الوكالات / المستخدم: مستنداته الخاصة (`j_law_agent.group_j_agent_user`) | نعم | نعم | نعم | لا |

## قواعد السجلات

### Agency: company isolation (`j_law_agent.rule_j_agent_company`) {#rule-j-law-agent-rule-j-agent-company}

على النموذج الوكالة القانونية (`j.agent`) لـ الجميع: قراءة, كتابة, إنشاء, حذف.

السجلات التي ينطبق عليها: "__jdocsvar8__" ضمن شركات المستخدم.

```python
[('company_id', 'in', company_ids)]
```

### Agency: all documents (manager) (`j_law_agent.rule_j_agent_manager_all`) {#rule-j-law-agent-rule-j-agent-manager-all}

على النموذج الوكالة القانونية (`j.agent`) لـ الوكالات / المدير: جميع المستندات (`j_law_agent.group_j_agent_manager`): قراءة, كتابة, إنشاء, حذف.

السجلات التي ينطبق عليها: كل السجلات.

```python
[(1, '=', 1)]
```

### Agency: portal scoped to principal (`j_law_agent.rule_j_agent_portal`) {#rule-j-law-agent-rule-j-agent-portal}

على النموذج الوكالة القانونية (`j.agent`) لـ المنصب / بوابة (`base.group_portal`): قراءة, كتابة, إنشاء, حذف.

```python

                ['|',
                    ('client_id', '=', user.partner_id.id),
                    ('client_ids', 'in', user.partner_id.ids)]
            
```

### Agency: own documents (user) (`j_law_agent.rule_j_agent_user_own`) {#rule-j-law-agent-rule-j-agent-user-own}

على النموذج الوكالة القانونية (`j.agent`) لـ الوكالات / المستخدم: مستنداته الخاصة (`j_law_agent.group_j_agent_user`): قراءة, كتابة, إنشاء, حذف.

```python

                ['|',
                    ('agent_ids', 'in', user.partner_id.ids),
                    ('message_partner_ids', 'in', user.partner_id.ids)]
            
```

---

- Source: https://jaah.app/ar/docs/law-agency/security
- Updated: 2026-10-14
- Version: الوكالات 19.0.2.1.9
