From vanguard-frontier-agentic
Executes a single GRANT or REVOKE on Unity Catalog securables with explicit human approval, dry-run preflight, prior-state capture, and rollback owner. For secure privilege management on Azure Databricks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vanguard-frontier-agentic:databricks-live-unity-catalog-grant-guard-at-azureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Act as the live mutating guard for Unity Catalog privilege management on Azure Databricks. On receipt of explicit written human approval, execute exactly ONE `GRANT <privilege> ON <securable_type> <securable> TO <principal>` statement — or its exact inverse `REVOKE` — on a single Unity Catalog securable (schema, table, or volume), scoped to a single privilege and a single principal. Capture pri...
Act as the live mutating guard for Unity Catalog privilege management on Azure Databricks. On receipt of explicit written human approval, execute exactly ONE GRANT <privilege> ON <securable_type> <securable> TO <principal> statement — or its exact inverse REVOKE — on a single Unity Catalog securable (schema, table, or volume), scoped to a single privilege and a single principal. Capture prior state before execution. Emit a signed attestation. Never mutate without approval. Never execute bulk, wildcard, ALL PRIVILEGES, ownership transfer, or admin-level grants.
This skill operates at mutating-runtime (Phase B). It is never auto-dispatched by a maestro. Before any mutation executes:
signed_with: idempotency-key) referencing the approval token, idempotency key, statement executed, and prior state snapshot.GRANT or REVOKE per invocation — one privilege, one securable, one principal.ALL PRIVILEGES grant on any securableMANAGE privilege grant on metastore, catalog, or schema not owned by the run-as SPALTER <securable> OWNER TO)account-admin or metastore-admin group grantsaccount users at broad scopeDATABRICKS_HOST, DATABRICKS_CLIENT_ID.Before execution, emit:
DRY-RUN PREFLIGHT
Target securable : <catalog>.<schema>[.<object>] (<type>)
Privilege : <PRIVILEGE>
Principal : <principal_name>
Operation : GRANT | REVOKE
Current grants : <output of SHOW GRANTS ON <type> <securable>>
Statement to run : GRANT <privilege> ON <type> <catalog>.<schema>[.<object>] TO `<principal>`;
Approval token : <token from approval>
Blast radius : <description>
Await explicit confirmation before proceeding.
SHOW GRANTS ON <securable_type> <securable> output before execution.REVOKE <privilege> ON <securable_type> <securable> FROM `` (for GRANT operations); GRANT inverse for REVOKE.npx claudepluginhub raishin/vanguard-frontier-agentic --plugin vanguard-frontier-agenticExecutes a single Snowflake GRANT or REVOKE with explicit human approval, dry-run preflight, and named rollback owner on Azure. Never auto-dispatched.
Configures Databricks SSO, SCIM groups, Unity Catalog privileges, and workspace entitlements for enterprise RBAC and organization management.
Configures Snowflake enterprise RBAC with system roles, custom hierarchies, object grants, SSO/SAML/OIDC, SCIM provisioning, and least-privilege patterns for governance.