Group and roll assignment in UserAdapter

I’m trying to create group mappings with roles in my AbstractUserAdapterFederatedStorage implementation. Each user can be in multiple groups with multiple roles for the group. I have created the roles that can be expected in Realm Roles. In my UserAdpater I have implemented:

  @Override
    protected Set<GroupModel> getGroupsInternal() {

I am adding the user to the group provided by the federated storage provider, I am adding it with the Realm roles for each group. All this works as expected except in the admin console I am unable to see what roles are related to the assigned user group. I just see the
group name path and the Leave hyperlink.

Is this expected? How can I view the associated roles for each of the groups a user is in?

Thank You

For any others wondering, the behavior I described is intentional. Clicking on the groups tab in the Admin Console call groupToBriefRepresentation with the full parameter set to false as such only the group info is loaded but not the group attributes or group roles:

public static GroupRepresentation toRepresentation(GroupModel group, boolean full) {
        GroupRepresentation rep = new GroupRepresentation();
        rep.setId(group.getId());
        rep.setName(group.getName());
        rep.setPath(buildGroupPath(group));
        rep.setParentId(group.getParentId());
        if (!full) return rep;
        // Role mappings
        // Attribute mappings;
}

I should have single stepped sources before posting my question.