Skip to content

Add AWS S3 streaming destination form for group level

What does this MR do and why?

This adds a form to add the required fields for AWS S3 streaming APIs that was added here Streaming group level audit events to AWS S3 (&11324 - closed)

Screenshots or screen recordings

Audit-events--Gitlab-Org--GitLab

How to set up and validate locally

  1. From a top level group with ultimate license navigate to streaming audit events
    1. Secure -> Audit Events -> Streams
  2. Add, edit and delete a new AWS S3 destinations
  3. Add, edit and delete both HTTP and GCP Logging destinations
    1. https://docs.gitlab.com/ee/administration/audit_event_streaming/
  4. Ensure instance level streaming has not been effected
    1. [Frontend] Add a section in admin settings for ... (#398107 - closed)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #422318 (closed)

Edited by Nate Rosandich

Merge request reports