Skip to content
Snippets Groups Projects

Audit events for project access tokens

Merged Serena Fang requested to merge project-access-token-audit-events into master
All threads resolved!
Compare and Show latest version
2 files
+ 12
0
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -22,6 +22,8 @@ def execute
destroy_bot_user
log_event
success("Access token #{access_token.name} has been revoked and the bot user has been scheduled for deletion.")
rescue StandardError => error
log_error("Failed to revoke access token for #{bot_user.name}: #{error.message}")
@@ -58,6 +60,10 @@ def find_member
end
end
def log_event
::Gitlab::AppLogger.info "PROJECT ACCESS TOKEN REVOCATION: revoked_by: #{current_user.username}, project_id: #{resource.id}, token_user: #{access_token.user.name}, token_id: #{access_token.id}"
end
def error(message)
ServiceResponse.error(message: message)
end
Loading