Use Microsoft 365 / Entra ID
Employees sign in with their normal company Microsoft account. Entra ID confirms who they are, applies MFA/security rules, and reports group membership to Cloudflare.
Senior management briefing
The recommended access model keeps internal tools off the public internet while letting approved employees use the same Microsoft account they already use for company email and Office apps.
Cloudflare protects the site. Microsoft verifies the user.
Employees sign in with their normal company Microsoft account. Entra ID confirms who they are, applies MFA/security rules, and reports group membership to Cloudflare.
Cloudflare blocks anonymous visitors before they reach the OC tools. Only approved users or approved service tokens get through.
Customer Service, Sales, management, and approved staff can be managed through one Microsoft group instead of one-off passwords.
Simple employee experience, controlled security underneath.
The employee visits oc.handiproducts.com from work, home, or another normal browser location.
Cloudflare Access stops the request before the internal tool loads.
The employee signs in with their company Microsoft 365 account. MFA can be required by policy.
Entra ID confirms whether the user is in the approved Customer Service, Sales, or staff group.
Cloudflare lets approved users into the OC tools and remembers the session for the configured period.
This should not feel like a new password system.
On the same computer and browser, users should not need to log in every time. Cloudflare Access can keep a browser session active for a defined period, commonly 30 days for low-risk internal tools. Microsoft may also recognize a trusted device and reduce repeat prompts.
Users may be asked to sign in again when the session expires, when they switch computers or browsers, after clearing cookies, after a security change, or when Microsoft decides MFA is needed. That is normal and desirable.
Less friction than VPN-only, more control than shared passwords.
Do not leave a public alternate entrance.
The access policy should cover oc.handiproducts.com, handiproducts-oc.pages.dev, and preview URLs such as *.handiproducts-oc.pages.dev. If only the custom domain is protected, someone may still reach the same content through a Pages URL.