diff --git a/arkindex/dataimport/models.py b/arkindex/dataimport/models.py
index 86545d7038bbc4d06c2e990c2ff9d7e9a4774945..fe3077f40a77619cb9beecd6aef091a80efd396b 100644
--- a/arkindex/dataimport/models.py
+++ b/arkindex/dataimport/models.py
@@ -303,6 +303,10 @@ class Repository(models.Model):
     git_ref_revisions = models.ManyToManyField('dataimport.Revision', through='dataimport.GitRef')
     memberships = GenericRelation('users.Right', 'content_id')
 
+    ADMIN_LEVEL = 100
+    EXECUTE_LEVEL = 50
+    READ_LEVEL = 10
+
     class Meta:
         verbose_name_plural = 'repositories'
 
diff --git a/arkindex/documents/models.py b/arkindex/documents/models.py
index 2f9e3cd5c166199526dbe32c36614e60e713de9f..295c4d2183375edb611f273b0f8c94dbeab4917b 100644
--- a/arkindex/documents/models.py
+++ b/arkindex/documents/models.py
@@ -51,6 +51,10 @@ class Corpus(IndexableModel):
     # Specific manager for ACL
     objects = CorpusManager()
 
+    ADMIN_LEVEL = 100
+    WRITE_LEVEL = 50
+    READ_LEVEL = 10
+
     class Meta:
         verbose_name_plural = 'corpora'