diff --git a/server/src/main/java/invite/logging/AccessLogger.java b/server/src/main/java/invite/logging/AccessLogger.java index 4ee58cba..0cc44719 100644 --- a/server/src/main/java/invite/logging/AccessLogger.java +++ b/server/src/main/java/invite/logging/AccessLogger.java @@ -20,7 +20,7 @@ public static void role(Log log, Event event, Provisionable provisionable, Role "applications", applications(role), "roleId", role.getId().toString() )); - log.info(String.format("%s role %s", event, role.getName())); + log.info(String.format("%s role %s by user %s", event, role.getName(), provisionable.getName())); } private static String applications(Role role) { @@ -37,7 +37,7 @@ public static void userRole(Log log, Event event, User user, UserRole userRole) "applications", applications(role), "roleId", role.getId().toString() )); - log.info(String.format("%s userRole %s", event, role.getName())); + log.info(String.format("%s userRole %s by user %s", event, role.getName(), user.getSub())); } public static void invitation(Log log, Event event, Invitation invitation) { @@ -50,7 +50,7 @@ public static void invitation(Log log, Event event, Invitation invitation) { "applications", roles.stream().map(AccessLogger::applications).collect(Collectors.joining(", ")), "roles", String.join(",", roles.stream().map(Role::getName).toList()) )); - log.info(String.format("%s invitation for %s", event, invitation.getEmail())); + log.info(String.format("%s invitation for %s by user %s", event, invitation.getEmail(), inviter != null ? inviter.getSub() : invitation.getRemoteApiUser())); } public static void user(Log log, Event event, User user) {