mojaloop / design-authority-project

This is the Issue and Decision Log for tracking mojaloop and related Designs
1 stars 2 forks source link

Enable 2FA for all Mojaloop GitHub users #102

Closed elnyry-sam-k closed 10 months ago

elnyry-sam-k commented 1 year ago

Request Summary:

I'd like to discuss "enabling two-factor authentication for all Mojaloop GitHub users"

Request Details:

**Artifacts**: - [ ] None **Dependencies**: - [ ] No dependencies ### **Accountability**: - **Owner:** Sam Kummary (@elnyry-sam-k ) - **Raised By:** Sam Kummary (@elnyry-sam-k ) ## **Decision(s)**: - **Approved By:** ### Details - [ ] Actual decision made as a result of discussion ## **Follow-up**: - [ ] Actions to implement the decisions
mdebarros commented 1 year ago

Recommendation for CI/Automated accounts:

MFA is impractical for CI/Automated accounts, we should instead ensure that best-practices adhere to the following:

  1. Should NOT have console/UI access
  2. Rather ensure minimum access/policies for each of those accounts, and consider creating different accounts that are more focused with limited access instead of a “general” all-access account.
elnyry-sam-k commented 10 months ago

Miguel's above comment was related to AWS accounts, GitHub accounts are fine and are addressed. This can be closed.

Implemented on August 16th, 2023.