Security
On this page
- Groups
- Cases (j_law_cases.res_groups_privilege_j_cases)
- Hearings (j_law_cases.res_groups_privilege_j_hearings)
- Manager: All Documents (j_law_cases.group_j_case_manager)
- Read-only (j_law_cases.group_j_case_readonly)
- User: Own Documents (j_law_cases.group_j_case_user)
- Manager: All Documents (j_law_cases.group_j_hearing_manager)
- Read-only (j_law_cases.group_j_hearing_readonly)
- User: Own Documents (j_law_cases.group_j_hearing_user)
- Access rights
- Law Case (j.case)
- Case Appeals Wizard (j.case.appeals.wizard)
- Case Cancel Reason (j.case.cancel.reason)
- Case Canceled Reason Wizard (j.case.cancel.reason.wizard)
- Change-Client Wizard: Evidence Line (j.case.client.change.evidence.line)
- Change-Client Wizard: Client Request Line (j.case.client.change.request.line)
- Change Client and Sync Related Records (j.case.client.change.wizard)
- Case Report PDF (j.case.list.report)
- Lost Reason (j.case.lost.reason)
- Mark Lost Reason Wizard (j.case.lost.reason.wizard)
- Wizard for Case Progress Actions (j.case.progress.wizard)
- Law Case Report (j.case.report)
- Case State Tag (filter helper) (j.case.state.tag)
- Case Template (j.case.template)
- Case Type (j.case.type)
- Evidence (j.evidence)
- Hearing (j.hearing)
- Close Hearing Wizard (j.hearing.close.wizard)
- Law Hearing PDF Report (j.hearing.list.report)
- Law Hearing Report (j.hearing.report)
- Hearing State Tag (filter helper) (j.hearing.state.tag)
- Law Hearing Summary Report (j.hearing.summary.report)
- Case Judgment (j.judgment)
- Law Judgment Report (j.judgment.report)
- List Report Wizard (j.list.report.wizard)
- Neglected Report Wizard (j.neglected.report.wizard)
- Record rules
- j.case multi-company (j_law_cases.rule_j_case_company)
- j.case: manager all (j_law_cases.rule_j_case_manager_all)
- Case: portal — privacy-controlled (j_law_cases.rule_j_case_portal)
- j.case: own / followed (j_law_cases.rule_j_case_user_own)
- j.case.type multi-company (j_law_cases.rule_j_case_type_company)
- j.evidence multi-company (j_law_cases.rule_j_evidence_company)
- j.evidence: manager all (j_law_cases.rule_j_evidence_manager_all)
- j.evidence: case follower (j_law_cases.rule_j_evidence_user_own)
- j.hearing multi-company (j_law_cases.rule_j_hearing_company)
- j.hearing: manager all (j_law_cases.rule_j_hearing_manager_all)
- Hearing: portal — privacy-controlled (j_law_cases.rule_j_hearing_portal)
- j.hearing: own / followed (j_law_cases.rule_j_hearing_user_own)
- j.judgment multi-company (j_law_cases.rule_j_judgment_company)
- j.judgment: manager all (j_law_cases.rule_j_judgment_manager_all)
- j.judgment: case follower (j_law_cases.rule_j_judgment_user_own)
Cases defines 6 group(s), 56 access right(s) and 15 record rule(s). This page states who can see and edit what, in plain language, with the exact rules underneath. Generated from the installed database on 2026-10-14 for version 19.0.2.5.74.
Groups
Cases (j_law_cases.res_groups_privilege_j_cases)
A privilege: the heading under which the groups below appear on the user form.
Hearings (j_law_cases.res_groups_privilege_j_hearings)
A privilege: the heading under which the groups below appear on the user form.
Manager: All Documents (j_law_cases.group_j_case_manager)
Implies: Cases / User: Own Documents (j_law_cases.group_j_case_user)
Read-only (j_law_cases.group_j_case_readonly)
Implies: Role / User (base.group_user)
User: Own Documents (j_law_cases.group_j_case_user)
Implies: Cases / Read-only (j_law_cases.group_j_case_readonly)
Manager: All Documents (j_law_cases.group_j_hearing_manager)
Implies: Hearings / User: Own Documents (j_law_cases.group_j_hearing_user)
Read-only (j_law_cases.group_j_hearing_readonly)
Implies: Role / User (base.group_user)
User: Own Documents (j_law_cases.group_j_hearing_user)
Implies: Hearings / Read-only (j_law_cases.group_j_hearing_readonly)
Access rights
Law Case (j.case)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Role / Portal (base.group_portal) |
yes | no | no | no |
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | no |
Case Appeals Wizard (j.case.appeals.wizard)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | no |
Case Cancel Reason (j.case.cancel.reason)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | no |
Case Canceled Reason Wizard (j.case.cancel.reason.wizard)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | yes |
Change-Client Wizard: Evidence Line (j.case.client.change.evidence.line)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | yes |
Change-Client Wizard: Client Request Line (j.case.client.change.request.line)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | yes |
Change Client and Sync Related Records (j.case.client.change.wizard)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | yes |
Case Report PDF (j.case.list.report)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Lost Reason (j.case.lost.reason)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | no |
Mark Lost Reason Wizard (j.case.lost.reason.wizard)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | yes |
Wizard for Case Progress Actions (j.case.progress.wizard)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | no |
Law Case Report (j.case.report)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Case State Tag (filter helper) (j.case.state.tag)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Case Template (j.case.template)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Case Type (j.case.type)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | no |
Evidence (j.evidence)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Role / Portal (base.group_portal) |
yes | no | no | no |
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | no |
Hearing (j.hearing)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Role / Portal (base.group_portal) |
yes | no | no | no |
Hearings / Manager: All Documents (j_law_cases.group_j_hearing_manager) |
yes | yes | yes | yes |
Hearings / Read-only (j_law_cases.group_j_hearing_readonly) |
yes | no | no | no |
Hearings / User: Own Documents (j_law_cases.group_j_hearing_user) |
yes | yes | yes | no |
Close Hearing Wizard (j.hearing.close.wizard)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Hearings / Manager: All Documents (j_law_cases.group_j_hearing_manager) |
yes | yes | yes | yes |
Hearings / User: Own Documents (j_law_cases.group_j_hearing_user) |
yes | yes | yes | yes |
Law Hearing PDF Report (j.hearing.list.report)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Hearings / Manager: All Documents (j_law_cases.group_j_hearing_manager) |
yes | yes | yes | yes |
Law Hearing Report (j.hearing.report)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Hearings / Manager: All Documents (j_law_cases.group_j_hearing_manager) |
yes | yes | yes | yes |
Hearing State Tag (filter helper) (j.hearing.state.tag)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Hearings / Manager: All Documents (j_law_cases.group_j_hearing_manager) |
yes | yes | yes | yes |
Hearings / Read-only (j_law_cases.group_j_hearing_readonly) |
yes | no | no | no |
Law Hearing Summary Report (j.hearing.summary.report)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Hearings / Manager: All Documents (j_law_cases.group_j_hearing_manager) |
yes | yes | yes | yes |
Case Judgment (j.judgment)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | no |
Law Judgment Report (j.judgment.report)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Manager: All Documents (j_law_cases.group_j_case_manager) |
yes | yes | yes | yes |
List Report Wizard (j.list.report.wizard)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | yes |
Neglected Report Wizard (j.neglected.report.wizard)
| Group | Read | Write | Create | Delete |
|---|---|---|---|---|
Cases / Read-only (j_law_cases.group_j_case_readonly) |
yes | no | no | no |
Cases / User: Own Documents (j_law_cases.group_j_case_user) |
yes | yes | yes | yes |
Record rules
j.case multi-company (j_law_cases.rule_j_case_company)
On Law Case (j.case) for everyone: read, write, create, delete.
Records where "jdocsvar8" is one of the user's companies.
[('company_id', 'in', company_ids)]
j.case: manager all (j_law_cases.rule_j_case_manager_all)
On Law Case (j.case) for Cases / Manager: All Documents (j_law_cases.group_j_case_manager): read, write, create, delete.
Records where every record.
[(1, '=', 1)]
Case: portal — privacy-controlled (j_law_cases.rule_j_case_portal)
On Law Case (j.case) for Role / Portal (base.group_portal): read, write, create, delete.
Records where Followers (Partners) is one of the current user's contact and Privacy Visibility is one of invited, portal.
[
'&',
('privacy_visibility', 'in', ['invited', 'portal']),
('message_partner_ids', 'in', [user.partner_id.id]),
]
j.case: own / followed (j_law_cases.rule_j_case_user_own)
On Law Case (j.case) for Cases / User: Own Documents (j_law_cases.group_j_case_user): read, write, create, delete.
Records where Followers (Partners) is one of the current user's contact or Lawyers › User is the current user.
[
'|',
('lawyer_ids.user_id', '=', user.id),
('message_partner_ids', 'in', [user.partner_id.id]),
]
j.case.type multi-company (j_law_cases.rule_j_case_type_company)
On Case Type (j.case.type) for everyone: read, write, create, delete.
Records where "jdocsvar8" is one of the user's companies or "jdocsvar8" is empty.
['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]
j.evidence multi-company (j_law_cases.rule_j_evidence_company)
On Evidence (j.evidence) for everyone: read, write, create, delete.
Records where "jdocsvar8" is one of the user's companies or "jdocsvar8" is empty.
['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]
j.evidence: manager all (j_law_cases.rule_j_evidence_manager_all)
On Evidence (j.evidence) for Cases / Manager: All Documents (j_law_cases.group_j_case_manager): read, write, create, delete.
Records where every record.
[(1, '=', 1)]
j.evidence: case follower (j_law_cases.rule_j_evidence_user_own)
On Evidence (j.evidence) for Cases / User: Own Documents (j_law_cases.group_j_case_user): read, write, create, delete.
Records where Case › Followers (Partners) is one of the current user's contact or Case › Lawyers › User is the current user.
[
'|',
('case_id.lawyer_ids.user_id', '=', user.id),
('case_id.message_partner_ids', 'in', [user.partner_id.id]),
]
j.hearing multi-company (j_law_cases.rule_j_hearing_company)
On Hearing (j.hearing) for everyone: read, write, create, delete.
Records where "jdocsvar8" is one of the user's companies.
[('company_id', 'in', company_ids)]
j.hearing: manager all (j_law_cases.rule_j_hearing_manager_all)
On Hearing (j.hearing) for Hearings / Manager: All Documents (j_law_cases.group_j_hearing_manager): read, write, create, delete.
Records where every record.
[(1, '=', 1)]
Hearing: portal — privacy-controlled (j_law_cases.rule_j_hearing_portal)
On Hearing (j.hearing) for Role / Portal (base.group_portal): read, write, create, delete.
Records where Followers (Partners) is one of the current user's contact and Case › Privacy Visibility is one of invited, portal.
[
'&',
('case_id.privacy_visibility', 'in', ['invited', 'portal']),
('message_partner_ids', 'in', [user.partner_id.id]),
]
j.hearing: own / followed (j_law_cases.rule_j_hearing_user_own)
On Hearing (j.hearing) for Hearings / User: Own Documents (j_law_cases.group_j_hearing_user): read, write, create, delete.
Records where Followers (Partners) is one of the current user's contact or Lawyers › User is the current user.
[
'|',
('lawyer_ids.user_id', '=', user.id),
('message_partner_ids', 'in', [user.partner_id.id]),
]
j.judgment multi-company (j_law_cases.rule_j_judgment_company)
On Case Judgment (j.judgment) for everyone: read, write, create, delete.
Records where "jdocsvar8" is one of the user's companies or "jdocsvar8" is empty.
['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]
j.judgment: manager all (j_law_cases.rule_j_judgment_manager_all)
On Case Judgment (j.judgment) for Cases / Manager: All Documents (j_law_cases.group_j_case_manager): read, write, create, delete.
Records where every record.
[(1, '=', 1)]
j.judgment: case follower (j_law_cases.rule_j_judgment_user_own)
On Case Judgment (j.judgment) for Cases / User: Own Documents (j_law_cases.group_j_case_user): read, write, create, delete.
Records where Case › Followers (Partners) is one of the current user's contact or Case › Lawyers › User is the current user.
[
'|',
('case_id.lawyer_ids.user_id', '=', user.id),
('case_id.message_partner_ids', 'in', [user.partner_id.id]),
]
Was this page helpful?
Thank you for your feedback.