From 49c1a54e6b51d76df82a3eedec163fa27b87d5d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20-=20Le=20Filament?= <remi@le-filament.com>
Date: Wed, 28 Feb 2024 14:12:17 +0100
Subject: [PATCH] [UPD] Restrict access to operation o2m

---
 models/acc_operation.py       | 1 +
 views/acc_operation_views.xml | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/models/acc_operation.py b/models/acc_operation.py
index 1d29e8b..cdead83 100644
--- a/models/acc_operation.py
+++ b/models/acc_operation.py
@@ -18,6 +18,7 @@ class AccOperation(models.Model):
         inverse_name="operation_id",
         string="keys repartition",
         required=False,
+        groups="oacc.group_operation_superadmin",
     )
     # ------------------------------------------------------
     # SQL Constraints
diff --git a/views/acc_operation_views.xml b/views/acc_operation_views.xml
index b5c4feb..96a00d8 100644
--- a/views/acc_operation_views.xml
+++ b/views/acc_operation_views.xml
@@ -8,7 +8,7 @@
         <field name="inherit_id" ref="oacc.acc_operation_form_view" />
         <field name="arch" type="xml">
             <xpath expr="//notebook" position="inside">
-                <page string="Clés de répartition" name="keys">
+                <page string="Clés de répartition" name="keys" groups="oacc.group_operation_superadmin">
                     <button
             string="Importer un fichier"
             type="action"
-- 
GitLab