Device management

APIs and existing UEM

How Otukan device management runs beside the endpoint management service you already have: a clear split of devices and a documented API for your tools.

  • A clean split of devices

    Otukan takes the device groups it serves best and leaves the rest with your current service, with one owner for every device.

  • An API your tools can use

    Your service desk, reporting and automation read fleet data and request actions through a documented, authenticated interface.

  • Every call on the record

    Each integration has its own scoped credential, and every request it makes appears in the audit log beside human actions.

What the Otukan API exposes

Each area is granted separately, so an integration receives only the rights its job needs.

  • Inventory read

    Model, serial number, OS version, assigned user, group and policy status for each device Otukan manages.

  • Group assignment

    Move a device between Otukan groups from your own workflow, so policy and apps follow the new placement.

  • Enrolment status

    See which devices are registered, enrolled, stalled or awaiting reissue, for asset and onboarding reports.

  • Action requests

    Ask for a lock, restart or wipe; the request passes through the same roles and approvals as the console.

  • Event feed

    Enrolments, policy changes, compliance changes and action results delivered to your monitoring or service desk.

  • Audit export

    Administrator, support and integration activity exported for your own retention and review.

How it works

  1. Draw the line

    Device groups are assigned to Otukan or to your current service, and the split is written down.

  2. Name the records

    For each record type, one system is declared authoritative and the others only read it.

  3. Issue scoped access

    Each integration receives its own credential, limited to the areas and device groups it needs.

  4. Test on a pilot

    Reads, action requests and events run against a pilot tenant before production data flows.

  5. Review and rotate

    Credentials are rotated on your schedule and unused integrations are switched off.

If you already run an endpoint management service, evaluate Otukan on two points: which devices it takes over, and how your existing tools see and act on them. Otukan manages Android and Apple phones and tablets, and it runs beside your current service rather than inside it. Every device belongs to exactly one service, split by purpose, ownership, platform or site. Your service desk, reporting and automation reach Otukan’s part of the fleet through a documented, authenticated API, with each integration scoped and logged. Laptops, desktops and any groups you keep stay where they are.

Fleet scope

Coexistence works when every device has one clear home. Otukan helps you pick the line that keeps each side coherent.

Split byTypical Otukan sideTypical side kept with your current service
PurposeDedicated scanners, kiosks and field devicesGeneral staff phones already running well
OwnershipDevices you supply to your own customersDevices your organisation issues internally
Data controlGroups whose management data must stay where you chooseGroups without that requirement
Site or programmeA new site, contract or rolloutEstablished sites

Each side still follows its platform’s rules. Android devices are managed through Android Enterprise and Apple devices through Apple’s device management framework, and a device joins Otukan by enrolment, with the provisioning channel its platform allows. Moving a group across later is a planned re-enrolment, set out on MDM migration.

What stays outside

Otukan does not take over endpoints it does not manage. Computers, printers and devices outside the agreed groups remain with your existing service, and the written split lists them so nothing falls between the two.

Operating model

A mixed estate needs one answer to a simple question for every record: which system is right when two disagree?

RecordAuthoritative systemOthers
Users and groupsYour directoryRead only
Asset ownershipYour asset register or service deskRead only
Policy and apps for Otukan groupsOtukanRead through the API
Policy and apps for other groupsYour current serviceNot touched by Otukan
Incidents and requestsYour service deskOtukan posts events into it

API rights and credentials

Each integration gets its own credential, never a shared administrator account. Rights are granted per area, such as inventory or action requests, and per device group, so a reporting job cannot wipe a device and a regional automation cannot see another region. A lock or wipe requested through the API passes through the same approvals as one started in the console, and every request lands in the audit log with the integration’s name on it. Where your data must live is covered on MDM data sovereignty.

Owned and partner functions

Otukan builds and operates the API and the event feed. The connectors on your side, such as a service desk workflow or a reporting job, are built by your team or an integration partner you choose, using Otukan’s documentation and pilot tenant.

Lifecycle

An integration has a lifecycle of its own, and Otukan plans it like a device’s.

StageWhat happens
ProvisioningA credential is issued with named scopes; reads, requests and events are tested on the pilot tenant
ChangeAPI changes are announced in advance with release notes, and scopes are adjusted when a group moves
RecoveryCredentials can be rotated or revoked at any time; events missed during your outage can be read again from the history
OffboardingCredentials are revoked, the event feed stops and the audit log keeps the integration’s history

Acceptance checks for an integration

Before an integration touches production, your team and Otukan confirm four behaviours on the pilot tenant. A read returns only the device groups in scope. A request outside the credential’s rights is refused and logged. A wipe requested by the integration waits for the same approver a console wipe would need. And an event from a real device change arrives in your service desk with enough context to act on without opening another console. When all four hold, the integration moves to production with its scopes unchanged.

Hosting and operating choices are covered on MDM deployment options. The rest of this collection is on deployment and integrations.

Common questions

  • Can Otukan and our current service manage the same phone?

    No. The Android and Apple management frameworks are built around one management service per device, and sharing control would leave nobody accountable for its policy. Running both services therefore means dividing the fleet: by purpose, ownership, platform or site. Otukan helps you choose a split that keeps each group coherent, so no administrator has to ask which console a given device lives in.

  • Can our current console show devices that Otukan manages?

    Your existing tools can read Otukan inventory and events through the API, so reports, dashboards and service desk tickets can include devices in Otukan groups. Changes to those devices, however, go through Otukan's roles and approvals, whether they start in the Otukan console or as an API request from another tool.

  • What happens to integrations if we move a group between services?

    Devices moving from one service to the other are enrolled again, on Android and on Apple devices alike, so the move is planned as a migration wave. Integration credentials and scopes are adjusted in the same change: rights for the departing group are removed and the event feed stops reporting it. The audit log keeps the history from before the move.

Add Otukan without replacing what works

Tell us which endpoint management service you keep, the device groups you want Otukan to take on and the tools that must read or act on fleet data. We never ask for administrator credentials, API secrets or device lists with personal data.

Or request a technical demo