Skip to content

Project Onboarding - Automate 1Password Vault Access Management #137

@wesley115

Description

@wesley115

Overview

Automate 1Password vault access management for HACK for LA member project onboarding/offboarding. When members join or leave a project, their vault access should be automatically granted or revoked via integration with the existing Google Apps Script onboarding system.

Details

Currently, vault access management is manual and inconsistent. When members offboard, their 1Password vault access is often not revoked—creating a security risk. Manual management doesn't scale with 500+ vaults and frequent volunteer turnover.

Action Items

  • Create a new branch (e.g., feature/implement-1password).
  • Working API deployed on personal AWS EC2 (temporary)
  • Migrate API to HFLA Incubator (Terraform/ECS)
  • Add HTTPS via ALB
  • Organize project vaults and define role permissions (Vault Spreadsheet)
  • Integrate with production onboarding spreadsheet
  • Submit a PR for code review.
  • Create documentation for maintenance

Resources/Instructions

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions