MobileDevicePolicy — org default + per-member override

Featurekamo-shared-library
Shipped
July 18, 2026 at 5:59 PM UTC
Author
Kamo
Commit
54841f9

personal phone or must be on a company-managed (Android Device Owner enrolled) device: - MobileDevicePolicy enum: PERSONAL_ALLOWED | COMPANY_MANAGED_REQUIRED. - Organization.mobileDevicePolicy — the org-wide default (NOT NULL, defaults to PERSONAL_ALLOWED so existing orgs are unaffected). - Member.mobileDevicePolicy — nullable per-member override; NULL inherits the org default, which is how the policy is configured "per member". The EFFECTIVE value per membership is what the mobile app gates on: an org whose effective policy is COMPANY_MANAGED_REQUIRED is hidden from the org switcher on a device that isn't enrolled as company-managed. Columns applied via KamoInitializer.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing