Microsoft 365 / Entra ID is the employee identity system
Entra ID is the Microsoft directory behind work accounts. It already knows who employees are, whether they use MFA, and which security groups they belong to.
Security Recommendation
The clean model is Cloudflare Access in front of oc.handiproducts.com, using Microsoft 365 / Entra ID to verify who the employee is before the OC tools load.
Entra ID is the Microsoft directory behind work accounts. It already knows who employees are, whether they use MFA, and which security groups they belong to.
Cloudflare sits in front of OC. Before the page loads, it asks Microsoft whether this person is signed in and belongs to the approved group.
When someone joins, leaves, or changes roles, Paul or the M365 admin updates the Microsoft group. Cloudflare follows that group automatically.
A shared password cannot prove who used it, is painful to revoke, spreads over time, and usually survives employee offboarding. It is cheap until it matters.
OTP can help for break-glass access or a specific outside user. It should not be the primary company-wide access model because access becomes another manual list.
People use normal browser login. Deploy automation still uses Cloudflare credentials, and future machine access should use scoped service tokens.