Skip to content

[REVIEW] gcp-review: add BigQuery authorized view, Pub/Sub push auth, and Cloud Run invoker/IAP gates#2698

Closed
JamesJi79 wants to merge 1 commit into
UnitOneAI:mainfrom
JamesJi79:review-gates-gcp
Closed

[REVIEW] gcp-review: add BigQuery authorized view, Pub/Sub push auth, and Cloud Run invoker/IAP gates#2698
JamesJi79 wants to merge 1 commit into
UnitOneAI:mainfrom
JamesJi79:review-gates-gcp

Conversation

@JamesJi79

Copy link
Copy Markdown

Adds three review gates for gcp-review skill:

  1. BigQuery Authorized View Policy Drift Gate (closes [REVIEW] gcp-review: add BigQuery authorized view policy drift gates #2674)

    • Effective data access path audit check
    • Policy tag consistency check
  2. Pub/Sub Push Authentication Audience Replay Gate (closes [REVIEW] gcp-review: add Pub/Sub push auth audience replay gates #2673)

    • OIDC token audience scope check
    • Message deduplication and idempotency check
  3. Cloud Run Invoker and IAP Effective Path Gate (closes [REVIEW] gcp-review: add Cloud Run invoker and IAP effective path gates #2672)

    • Effective ingress path verification check
    • Invoker IAM inheritance audit check

All three gates add evidence requirements for common GCP false-positive patterns.

@JamesJi79 JamesJi79 requested a review from kamalsrini as a code owner June 16, 2026 09:26
@github-actions github-actions Bot added the needs-approved-issue PR has no linked maintainer-approved issue label Jun 16, 2026
@github-actions

Copy link
Copy Markdown

Thanks for the submission! 🙏 SecuritySkills is now issue-first: contributions need a linked issue that a maintainer has marked approved before a PR is opened.

Please open an issue describing the skill, wait for the approved label, then reopen this PR with Closes #<issue> in the description. The PR template lists everything we'll look for (including an independently runnable reproduction).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-approved-issue PR has no linked maintainer-approved issue

Projects

None yet

1 participant