docs/tutorials/set-up-a-team-org-vault
Advanced15 minTeam plan

Set up a team org vault

Share commands across your entire team with role-based access and approval gates for dangerous operations.

01Create your organization

recall org create acme-eng✔ Org "acme-eng" created You are the admin.

02Invite team members

recall org invite alice@company.com✔ Invited alice@company.com They can join with: recall org join abc123def456...

03Save shared commands

recall org save "kubectl apply -f k8s/" --name deploy-prod --tags deploy,k8srecall org save "helm upgrade --install app ./chart" --name helm-upgraderecall org save "terraform apply -auto-approve" --name tf-apply

04Set up approval gates

recall org save "kubectl delete namespace production" --name delete-prod --approval✔ Saved "delete-prod" — requires approval to run
recall org run delete-prod This command requires approval before running. recall approve request delete-prod
recall approve grant abc123... --run✔ Approved! Running: kubectl delete namespace production

05Review the audit log

recall audit 3/17/2026 alice approval_requested command:delete-prod 3/17/2026 admin approval_granted command:delete-prod

Member roles

Actionviewermemberadmin
View org commands
Run org commands
Save commands
Invite members
Approve requests
// what's next
Add template variables to your org commands Full org command reference