diff --git a/arches/app/utils/permission_backend.py b/arches/app/utils/permission_backend.py index 63cc7f13c2..56a5617f98 100644 --- a/arches/app/utils/permission_backend.py +++ b/arches/app/utils/permission_backend.py @@ -142,6 +142,9 @@ def get_permission_search_filter(self, user): ... @abstractmethod def get_search_ui_permissions(self, user, search_result, groups=None): ... + @abstractmethod + def get_search_ui_permissions_bulk(self, user, search_results, groups=None): ... + @abstractmethod def get_default_permissions(user_or_group, model): ... @@ -397,6 +400,12 @@ def get_search_ui_permissions(user, search_result, groups=None): ) +def get_search_ui_permissions_bulk(user, search_results, groups=None): + return _get_permission_framework().get_search_ui_permissions_bulk( + user, search_results, groups + ) + + def get_default_permissions( user_or_group, model,