Devices and groups
/api/v1/devicesReview inventory, ownership, groups, certificates, and enrollment state.
Enklave gives IT and security teams one governed control plane for enrolling devices, applying policy, deploying applications and patches, monitoring compliance, and responding to endpoint incidents across major operating systems.
Enroll devices, apply intent-based policy, stage applications and patches, review posture, and control remediation through the Enklave UEM beta.
Covers approved beta operator workflows for device inventory, enrollment tokens, policy intent, drift, staged application/patch rollout, incidents, remediation, approvals, and posture. The verified source contains backend services but no reviewable end-user frontend, so interface labels are deployment-specific.
| Role | Access | Responsibilities |
|---|---|---|
| Inventory operator | Manage assigned device inventory, groups, enrollment, and certificates. |
|
| Policy or deployment operator | Prepare policy, application, patch, and model assignments. |
|
| Security responder or approver | Review incidents, evidence, remediation, audit, and controlled approvals. |
|
Bind every enrollment to an approved owner, platform, tenant, and lifecycle state before assigning policy.
Create a bounded token and verify the resulting device identity and certificate.
Confirm owner, tenant, platform, asset record, and supported enrollment method.
Set the shortest useful expiry and usage count and restrict distribution.
Use the platform-specific approved flow and verify server identity.
Confirm stable device identity, owner, OS, serial or hardware identity, certificates, and first posture state.
Revoke the token after use and any unexpected certificate or duplicate enrollment.
One authorized device appears in the correct tenant with traceable ownership, certificate, and posture state.
Version policy, test compilation, and assign it to the smallest device group.
State required posture, supported platforms, exceptions, and remediation boundaries.
Use a new version rather than silently changing deployed intent.
Check platform-specific controls and unsupported settings.
Use representative devices and explicit rollback criteria.
Review compliance, drift, device health, and user impact before expanding.
A versioned policy is assigned first to a bounded test group and its compliance impact is understood.
Remote deployments and remediation can disrupt or erase endpoint state; use rings, maintenance windows, approvals, and evidence.
Progress from test rings only when health and rollback conditions are satisfied.
Verify package source, signature, version, platforms, device groups, and change record.
Choose the approved window, restart policy, user notice, and failure threshold.
Deploy to internal test devices and monitor install, posture, performance, and application health.
Compare success, failure, rollback, and incident signals with acceptance criteria.
Pause immediately when thresholds or unexpected impact are reached.
Record final coverage, failures, exceptions, and rollback state.
The approved artifact reaches only accepted rings and every failure or exception has a traceable disposition.
Distinguish stale telemetry, approved exception, and real noncompliance before remediation.
Confirm device identity, policy version, observation time, and severity.
Determine whether the device has reported since the drift event.
Confirm whether an approved time-bounded exception applies.
Acknowledge only with owner and reason; remediate only within the approved playbook.
Wait for new posture and preserve action and device evidence.
The drift has an accountable disposition and verified post-action state.
Review scope and possible data or availability impact before remote action.
Verify device, owner, tenant, severity, evidence, and containment need.
Review each action, required connectivity, and rollback or recovery path.
Identify data loss, isolation, restart, credential, user, and legal consequences.
Use the audit approval workflow for consequential actions.
Run once and watch command, device, and telemetry state.
Record before/after posture, command results, failures, and follow-up.
A justified, approved remediation runs against the intended device and produces auditable outcome evidence.
These limits describe the source-pinned Enklave beta source release eee705d scope and must be rechecked when the product changes.
Likely cause: The session expired, the identity is not assigned to the application, or the tenant claim is missing.
Likely cause: The current role, release, tenant configuration, or feature flag does not expose that operation.
Likely cause: Validation failed, processing is still running, or the current view is stale or filtered.
Likely cause: Token, certificate, platform service, tenant, connectivity, or device identity is invalid.
Likely cause: The device is offline, ring/window gate is closed, command delivery failed, or approval is missing.