Skip to content

SHAA: Frontend: New MDM Status modal #40796

@JordanMontgomery

Description

@JordanMontgomery

Related user story

#39063

Task

Add the new MDM Settings modal triggered by clicking "MDM Status" on the hosts page for all hosts that support MDM Status currently(I believe everything except ChromeOS and Linux). On fleet free show this non-DEP version for all hosts

Implement the DEP details portion of the modal for Apple hosts assigned to fleet in Apple Business Manager on Fleet Premium

To decide whether or not to show the modal: fetch the new /api/v1/fleet/hosts/[host_id]/dep_assignment API. If host_dep_assignment is non-null, display the DEP details portion of the modal using the returned data. This only needs to be done if Apple MDM is enabled and there are one or more ABM tokens defined in the config. If there are none the API should not be called.

@melpike is adding an error state we will want to show if dep_device is null

Condition of satisfaction

MDM Status now opens new modal displaying the correct data on Windows, Linux, and Apple hosts, with or without MDM on, on fleet free or fleet premium, with or without ABM tokens configured

Metadata

Metadata

Assignees

Labels

#g-softwareSoftware product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.~assisting g-mdmThis is a #g-mdm issue that another product group is assisting~frontendFrontend-related issue.~sub-taskA technical sub-task that is part of a story. (Not QA'd. Not estimated.)

Type

No type

Projects

Status

✅ Ready for release

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions