Event type information in saml auth audit event stream
What does this MR do and why?
Adds event type information whenever a user signs in using Group SAML.
How to set up and validate locally
- Setup SAML https://gitlab.com/gitlab-org/gitlab-development-kit/-/blob/main/doc/howto/saml.md
- Setup external destination using https://docs.gitlab.com/ee/administration/audit_event_streaming.html#use-the-gitlab-ui or https://docs.gitlab.com/ee/administration/audit_event_streaming.html#use-the-api .
- Login using group saml
- Check audit event is created (Group -> Security and compliance -> audit events) and streamed with correct event type.
- Check authentication event is created in database.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #363089 (closed)
Edited by Harsimar Sandhu