What it means
An online insurer lets customers see policies and claims, so it must recognise the right person, prevent one customer from seeing another customer file and provide a workable recovery path when a phone is lost. CIAM covers that journey rather than only the login screen.
For owners, CIAM is the front door and access map for customer services, so identity and permissions should match the harm a wrong access could cause while keeping ordinary use possible. Define account types, since a consumer, business administrator and delegated employee may need different access, and a shared business account can be convenient but makes accountability and revocation difficult.
Plan registration with minimal necessary data, collecting what is needed to create the account, verify a contact route and deliver the service, because asking for sensitive documents at the first screen when they are not needed can deter customers and increase risk. Microsoft describes CIAM for external customer applications through self-service registration, sign-in, account management and access controls, and its platform example separates customer identities from employee administration and supports different sign-in methods.
NIST digital identity guidance distinguishes identity proofing, authentication and federation, so creating a password does not prove legal identity. Choose the level of identity assurance based on the actual risk of the service, and give customers usable authentication options, since passwords, passkeys, one-time codes and federated identities have different tradeoffs.
Apply multifactor authentication where risk warrants it, because a customer viewing public product information needs less assurance than someone changing a bank destination, and step-up checks can protect a sensitive action without making every visit difficult. Authorisation should be scoped: a business buyer may see orders for one company but not a sister company, so test permissions at the API and data layer, not only by hiding a button on the page.
Design recovery as carefully as sign-in, because an attacker may target the 'forgot password' flow or convince support to change an email address, and use verified channels and a record of consequential account changes. Handle session life and device changes so that a customer can sign out of lost devices or revoke sessions, remembering that very long sessions increase exposure while very short ones frustrate legitimate users.
Respect privacy choices separately, since acceptance of service terms or creation of an account is not automatic permission for all marketing, and store the purposes and dates of choices distinctly from authentication credentials. Protect identity data such as password hashes, recovery factors, tokens and profile attributes with appropriate technical controls and limited staff access, and avoid putting secrets in support notes or analytics logs.
Federated login can reduce the number of credentials a customer manages but creates a dependency on another identity provider, so plan what happens if that provider is unavailable or a customer loses access to it. Watch suspicious sign-ins and account changes such as a new device, impossible travel or repeated recovery attempts, which can trigger a check, but signals can be wrong, so offer a fair route for a legitimate customer who is blocked.
An illustrative successful-sign-in rate is completed legitimate sign-in attempts divided by legitimate attempts observed, so 950 of 1,000 gives 95%, though failures and fraud should be investigated separately and a high success rate alone says little about safety. Test the whole lifecycle of registration, consent, entitlement changes, recovery, account closure and data retention, because a secure login does not fix an old employee retaining access to a former customer business account.
In practice
Real-world examples.
Example
A business buyer signs in and sees only the orders belonging to its own company. A sister company's orders are not visible, even when the buyer edits the address in the web request. The restriction is enforced at the data layer, not only on the screen.
Example
A customer changes a payout account on an online platform, which triggers an extra verification step. The step uses a code sent to a previously verified device. The change takes effect only after the check passes, and a confirmation is sent to the old contact route.
Example
A customer loses a phone and starts account recovery. The service checks verified contact routes, revokes all existing sessions and requires the customer to set a fresh sign-in method. The event is logged so support can review it if the customer later reports a problem.
Formula
Calculation
Legitimate sign-in completion = completed legitimate sign-in attempts / observed legitimate sign-in attempts x 100. Assess fraud and lockouts separately.
Worked example. A fictional insurer observes 1,100 sign-in attempts in a week and confirms that 100 were automated or fraudulent attempts, leaving 1,000 legitimate attempts.
- Of the 1,000 legitimate attempts, 950 complete, so completion = 950 / 1,000 x 100 = 95%.
- The other 50 legitimate attempts failed, a 5% failure rate that should be split into forgotten credentials, device problems and wrongful lockouts.
- The 100 blocked attempts are reported separately, so a strong completion rate does not hide fraud pressure or customer friction.Case study
Seen in the real world.
This entirely fictional example follows Cedar Insurance, an invented online insurer. A business customer could see an old employee delegated account after departure. The team added role expiry and tested revocation across the app and API. It also reviewed the recovery route.
The example does not imply that one identity product automatically fixes authorisation. Cedar then ran a lifecycle review covering registration, consent records, role changes, recovery and account closure. It found two further delegated accounts without expiry dates and fixed them. The team reported failed sign-ins, recovery attempts and revoked sessions each month, rather than relying on the sign-in success rate alone.
Watch out
Common mistakes.
- Assuming a successful login proves legal identity.
- Hiding a screen control while leaving the underlying API accessible.
- Making account recovery easier for an attacker than ordinary sign-in.
Questions
People also ask.
What is CIAM?
Managing customer registration, sign-in, account recovery and permitted access.
How is authentication different from authorization?
Authentication identifies the account; authorization controls its allowed actions.
Should every action require the same check?
No. Match assurance to the risk, with stronger checks for sensitive changes.
From the founder's library

Take it further with the book.
Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.
25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.
View the book and save 25%Related
