twobotechnologies

Mobile security · Events & community · 3 min read

BYOD Security: An Identity-First Checklist

Short answer

An identity-first BYOD program puts every app behind single sign-on with phishing-resistant MFA, uses conditional access to tie access levels to device state, keeps work data in managed containers or apps, limits token lifetimes, and revokes sessions the moment someone leaves.

Key takeaways

  • Identity is the control that works on devices you do not own.
  • Separate access tiers for managed, partly managed and unmanaged devices.
  • Offboarding must revoke refresh tokens and sessions, not only disable the account.

Most BYOD guidance starts with the device. On personal phones that is the weakest place to start, because you do not control the device and should not try to control all of it. Identity is different. Every app access goes through a sign-in you do control. This checklist is organized around that idea, and it works as an agenda for an internal BYOD security workshop too.

1. Is every work app behind single sign-on?

Yes, or you cannot apply one policy to all of them.

  • [ ] Email, chat, files, CRM and HR apps federated with your IdP (SAML or OpenID Connect).
  • [ ] Local passwords disabled where SSO is enforced.
  • [ ] Mobile apps sign in through the system browser with PKCE, not embedded webviews.

2. Is authentication phishing-resistant?

It should be, at least for administrators and sensitive apps.

  • [ ] Passkeys, FIDO2 security keys or platform authenticators available to all users.
  • [ ] SMS codes phased out where possible.
  • [ ] Number matching or similar protection on any push-based MFA, against prompt bombing.
  • [ ] Recovery process that does not fall back to the weakest factor.

3. Does access depend on device state?

Define tiers and enforce them with conditional access at the IdP.

Device tier Example Allowed
Managed corporate Company laptop, enrolled phone Everything role allows
Personal with work profile or MAM Employee phone with app protection Email, chat, documents in managed apps
Unmanaged Home tablet, kiosk Browser only, no downloads, low-risk apps
Non-compliant Jailbroken, outdated OS Blocked, with a message on how to fix

4. Is work data kept separate?

Use work profiles, User Enrollment or app protection policies so work data stays in managed apps.

  • [ ] Copy and paste from managed to personal apps blocked or limited.
  • [ ] Save-as to personal storage blocked.
  • [ ] Managed apps require a PIN or biometric on open.
  • [ ] Selective wipe tested.

5. Are tokens short-lived and revocable?

Short access tokens and revocable refresh tokens let policy changes reach devices quickly.

  • [ ] Access token lifetime of an hour or less. Check a sample in the JWT Decoder.
  • [ ] Refresh tokens rotated or sender-constrained.
  • [ ] A tested way to revoke all sessions for a user.
  • [ ] Where available, continuous access evaluation or Shared Signals events (OpenID Foundation) so apps learn of revocations in near real time.

6. Does offboarding cover devices?

Disable the account, revoke sessions and tokens, remove the work profile.

  • [ ] HR-triggered deprovisioning, not a ticket that waits.
  • [ ] Sessions and refresh tokens revoked at the IdP.
  • [ ] Work profile or managed apps removed remotely.
  • [ ] Shared links and delegated mailbox access reviewed.

7. Have you told people what you can see?

A short, plain privacy notice prevents most of the pushback.

List what the management tool collects and what it never collects. In Europe, this is also a GDPR transparency obligation; see BYOD in the Nordics and Europe.

How do I run this as a workshop?

Take one section per half hour, with the IdP admin, the device management admin, HR and a legal or privacy contact in the room.

Score each item as done, partly done or not done, assign an owner to each gap and set a date. The workshop planning article has a fuller agenda.

Questions

Is MDM required for BYOD?

Not always. Mobile application management (app protection policies) can secure work data inside specific apps without enrolling the device. Many organizations use full MDM only for corporate devices.

How long should tokens live on personal devices?

Keep access tokens short, minutes to an hour, and let sessions refresh only while the device stays compliant. Refresh token lifetimes depend on your risk appetite; continuous access evaluation, where supported, shortens the gap further.

Sources

Tagged: BYOD, Mobile, Single sign-on, Event, Authentication, Mobile security

The Twobo Technologies editors write practical explainers on identity and API security and maintain the free tools on this site. Spotted an error or an outdated detail? Email contact@twobotechnologies.com.

Related articles