Device management

Mobile device policy management

Otukan applies passcode, restriction, network and update policies per group on Android and Apple devices, confirms them per device and rolls back a bad change.

  • Native to each platform

    Android policies use Android Enterprise settings and Apple policies use configuration profiles, each limited to what the management mode allows.

  • One effective policy

    When a device sits in several groups, Otukan shows the single resulting policy and which group each setting came from.

  • Changes you can undo

    Every policy is versioned, piloted and rolled out in stages, and a faulty version is replaced by the last good one.

Where policy goes wrong, and what Otukan does

A policy that looks right in a console can still fail on a device. Otukan watches for the usual causes.

Conflicting group settings

  1. Detect

    Otukan compares settings from every group a device belongs to before a change is published.

  2. Respond

    The precedence order you set decides the winning value, and the conflict is shown to the author.

  3. Report

    The effective policy view names the source group of each setting.

Setting the device cannot apply

  1. Detect

    Settings are checked against the platform, management mode and OS version of each target device.

  2. Respond

    Unsupported settings are marked so they are not mistaken for protection.

  3. Report

    Devices that could not apply a setting are listed with the reason.

Change that has not arrived

  1. Detect

    Each device reports back the policy version it has applied.

  2. Respond

    Pending devices receive the policy when they next reach the service.

  3. Report

    Status per device shows applied, pending or failed.

Faulty change at scale

  1. Detect

    New versions go to a pilot group before any wider rollout.

  2. Respond

    A faulty version is halted and the previous version is restored.

  3. Report

    Rollbacks are recorded with the reason and the person who ran them.

Settings changed on the device

  1. Detect

    Policy status on each device is compared with its assigned policy at every check-in.

  2. Respond

    Enforced settings are reapplied, and locked settings cannot be changed by the user where the mode allows.

  3. Report

    Drift is flagged against the device.

Policy areas Otukan manages

Each area is configured separately for Android and for Apple devices, within what each management mode permits.

  • Passcode and screen lock

    Passcode length, complexity, expiry and auto-lock, with a separate work challenge for Android work profiles.

  • Device restrictions

    Camera, screen capture, file transfer, account changes and installs from unknown sources, as each platform and mode allow.

  • Network and certificates

    Wi-Fi profiles, VPN settings and certificates delivered per group, so devices connect to your services without manual setup.

  • OS update control

    When corporate-owned devices install operating system updates, within the deferral and scheduling options each platform provides.

How it works

  1. Draft the version

    An administrator edits a policy as a new version, with a short reason for the change.

  2. Review and approve

    A second administrator reviews the settings and any conflicts before approval.

  3. Pilot on devices

    The version goes to a pilot group, and status is checked on each device.

  4. Stage the rollout

    Further groups receive the version in turn, each confirmed before the next.

  5. Keep or roll back

    The version stays in force, or the previous one is restored in one step.

Administrators apply policy in Otukan by assigning versioned settings to device groups, and they verify it through status that each device reports back. Android policies use Android Enterprise settings; Apple policies use configuration profiles. Each policy is limited to what the device’s platform, management mode and OS version allow, and anything a target device cannot apply is marked rather than silently ignored. Every change is reviewed, piloted and rolled out in stages, with one-step rollback. Policy covers settings on the device; which apps are installed is handled by app management.

Policy scope

Android and Apple devices expose different settings, and each management mode changes what an administrator may enforce. Otukan builds every policy per platform.

Policy areaAndroid (Android Enterprise)iOS and iPadOS (configuration profiles)
PasscodeDevice passcode rules, plus a separate work challenge in a work profilePasscode rules for the device; under User Enrollment, a limited passcode requirement
RestrictionsCamera, screen capture, USB file transfer, factory reset, unknown sources, debuggingCamera, screen capture, sharing, account changes; many restrictions need a supervised device
NetworkWi-Fi, always-on VPN, proxy settingsWi-Fi, VPN, per-app VPN where configured
CertificatesCertificates for Wi-Fi, VPN and app authenticationCertificates delivered in the profile
OS updatesUpdate scheduling and deferral on corporate-owned devicesUpdate deferral and enforcement on supervised devices

The rows describe policy areas, not equivalent settings. A camera restriction is one switch on each platform, but a personally owned Android device with a work profile keeps its own camera for personal apps, and a User Enrollment device accepts only a limited set of Apple restrictions. Otukan shows which settings apply in each mode before you publish.

Settings a device cannot apply

A setting that a device ignores is worse than no setting, because it looks like protection. Otukan checks every setting against the platform, mode and OS version of the devices it targets. Unsupported settings are marked, and devices that fail to apply a setting are listed with the reason.

Assignment

Policies reach devices through groups. A group can follow ownership, department, site, device model or any mix, and a device can sit in several groups at once.

Precedence and conflicts

When two groups set the same setting to different values, the result must be predictable. You set a precedence order for groups, and Otukan uses it to work out one effective policy per device. Before a change is published, Otukan compares it with every other policy that reaches the same devices and shows any conflict to the author.

The effective policy view answers the question every help desk asks: why does this device behave like this? It lists each setting in force on a device and the group it came from, so the fix goes to the right policy the first time.

Group design

Otukan keeps group design simple on purpose. A small set of baseline policies per platform and ownership mode, with narrow exceptions layered on top, is easier to review than many overlapping policies. Otukan helps you draw that structure during the pilot.

Operations

A single policy change can reach every device in several groups at once, so Otukan treats each change as a controlled release.

  1. Versioning. Every edit creates a new policy version with its author and a short reason.
  2. Review. A second administrator can be required to approve a version before it leaves draft.
  3. Pilot. The version reaches a pilot group first, including each device model and OS version in the fleet.
  4. Staged rollout. Further groups receive the version in turn.
  5. Status evidence. Each device reports applied, pending or failed, with a reason for failures.
  6. Rollback. If a version causes trouble, the previous version is restored in one step and the rollback is recorded.

Devices keep reporting after rollout. At each check-in, Otukan compares what a device has applied with its assigned policy, reapplies enforced settings and flags drift, so the fleet stays where you put it.

Policy starts working once a device is enrolled into the right group. Enrolment paths and group assignment are covered on MDM device enrollment. The parent overview is mobile device management.

Common questions

  • Why does the same policy behave differently on Android and on iPhone?

    Because each platform defines its own settings and decides which ones an administrator may enforce in each management mode. Android Enterprise and Apple configuration profiles overlap in areas such as passcodes and Wi-Fi, but many restrictions exist on only one side, and some Apple restrictions need a supervised device. Otukan builds each policy per platform and shows which settings apply where.

  • What happens when a device belongs to two groups with different settings?

    Otukan works out one effective policy for the device using the precedence order you set, and it shows the author any conflict before the change is published. The effective policy view names the group each setting came from, so an administrator can see at once why a device has a particular value and which policy to change.

  • Can users change a setting that policy enforces?

    On corporate-owned devices, enforced settings are locked where the platform and management mode allow it. On personally owned devices, policy covers the work side, and the user keeps control of personal settings. In every case, Otukan compares what each device reports with its assigned policy and flags any drift.

Enforce the right settings on every device

Tell us who owns the devices, your Android and iOS mix, and the settings you most need to enforce. We never ask for administrator credentials, enrolment tokens or device lists with personal data.

Or request a technical demo