diff --git a/invenio_utilities_tuw/cli/utils.py b/invenio_utilities_tuw/cli/utils.py
index 522ac4684b6c02119177e9890aecd7e9f0468390..fd978efe6ff7b2dc9357cd14886066427f61c1d2 100644
--- a/invenio_utilities_tuw/cli/utils.py
+++ b/invenio_utilities_tuw/cli/utils.py
@@ -11,7 +11,7 @@
 import json
 from difflib import SequenceMatcher
 
-from invenio_access.permissions import system_identity
+from invenio_access.permissions import any_user, system_identity
 from invenio_access.utils import get_identity
 from invenio_accounts import current_accounts
 from invenio_db import db
@@ -100,7 +100,9 @@ def get_identity_for_user(user):
     """Get the Identity for the user specified via email or ID."""
     if user is not None:
         found_user = get_user_by_identifier(user)
-        return get_identity(found_user)
+        identity = get_identity(found_user)
+        identity.provides.add(any_user)
+        return identity
 
     return system_identity