diff --git a/aleksis/core/models.py b/aleksis/core/models.py
index 2481fcc2951e88caa4151cbec3f56aca554ae0fb..37ba7e4c0e6901970a94ec7a88a7550786cac971 100644
--- a/aleksis/core/models.py
+++ b/aleksis/core/models.py
@@ -572,3 +572,14 @@ class GroupType(ExtensibleModel):
     class Meta:
         verbose_name = _("Group type")
         verbose_name_plural = _("Group types")
+
+
+class GlobalPermissions(ExtensibleModel):
+    class Meta:
+        managed = False
+        permissions = (
+            ("view_system_status", _("Can view system status")),
+            ("link_persons_accounts", _("Can link persons to accounts")),
+            ("manage_data", _("Can manage data")),
+            ("impersonate", _("Can impersonate")),
+        )