github.com/broadinstitute/komen_quarterly_uploads/AuditWorkspacePermissions

AuditWorkspacePermissions

Overview

AuditWorkspacePermissions is a WDL workflow that audits Terra workspace ACLs and outputs a tab-separated permissions report.

It calls a single task (AuditWorkspacesTask) which executes audit_workspace_permissions.py to:

  1. Resolve workspaces to audit for a billing project
  2. Retrieve workspace ACLs from Terra
  3. Optionally filter ACL rows to specific email addresses
  4. Output a TSV report with one row per workspace-principal permission entry

Thi


This is a companion discussion topic for the original entry at github.com/broadinstitute/komen_quarterly_uploads/AuditWorkspacePermissions