Document null access and filter apiKey from GraphQL logs

What does this MR do and why?

Two small follow-ups to !264339 (merged):

  • The Group.anthropicComplianceIntegration field description now says it also returns null when the user cannot read the integration, matching orbitAccess.
  • GraphQL variable logging now filters apiKey. The case-sensitive /key$/ filter does not match the camelCase variable used by the Anthropic Compliance integration mutations.

References

Screenshots or screen recordings

Not a UI change.

How to set up and validate locally

bundle exec rspec spec/lib/gitlab/graphql/query_analyzers/ast/logger_analyzer_spec.rb
bundle exec rake gitlab:graphql:check_docs

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Hitesh Raghuvanshi

Merge request reports

Loading
Loading