diff --git a/openbis_api/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/roleassignment/RoleAssignment.java b/openbis_api/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/roleassignment/RoleAssignment.java
index 64454e1f05c41cfc300a8260d00f72ad6217cadb..c227bd8e6ded65d7dbfcc125bcb5572c1feb5f3f 100644
--- a/openbis_api/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/roleassignment/RoleAssignment.java
+++ b/openbis_api/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/roleassignment/RoleAssignment.java
@@ -87,6 +87,7 @@ public class RoleAssignment implements Serializable, ISpaceHolder
         this.id = id;
     }
 
+    @JsonIgnore
     public Person getUser()
     {
         if (getFetchOptions() != null && getFetchOptions().hasUser())
@@ -101,6 +102,7 @@ public class RoleAssignment implements Serializable, ISpaceHolder
         this.user = user;
     }
 
+    @JsonIgnore
     public AuthorizationGroup getAuthorizationGroup()
     {
         if (getFetchOptions() != null && getFetchOptions().hasAuthorizationGroup())