Off-Boarding
June 2, 2025 ยท View on GitHub
When a team member stops working on a project and when we stop working with a client altogether we should take some clean-up steps. This is important to make sure we no longer have access to the client's code and data.
Martian off-boarding
When off-boarding a martian from a project we should:
- Remove all the user accounts from services used in the client's projects (Sentry, NewRelic, etc.). A good source to identify them is the client 1password vault.
- Remove the user from the Github repository.
- Remove the user from the 1password vault.
Client off-boarding
When off-boarding a client we should make sure to:
- Remove all the service accounts owned by MarsBased (Sentry, NewRelic, etc.). A good source to identify them is the client 1password vault.
- Remove all martian accounts from services owned by the client.
- Review all items in the client 1password vault. For each of the items, think if some other actions are required (remove an account, remove a certificate from a server, etc.)
- Remove the client 1password vault.