fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
3.02k stars 419 forks source link

API: Create GET /mdm/profiles endpoint #15111

Closed ghernandez345 closed 10 months ago

ghernandez345 commented 11 months ago

Related user story

Create a new GET /mdm/profiles endpoint that returns the profiles and meta data for hosts on a team or on no team.

Task

We must create a new GET /mdm/profiles endpoint to support Windows profiles feature. This endpoint should work as described:

{
  "profiles": [
    {
      "profile_id": integer | string, // is string for windows profiles
      "team_id": integer,
      "identifier": string | null, // is null for windows profiles
      "name": string,
      "checksum": string | null, // is null for windows profiles
      "created_at": string,
      "updated_at": string,
      "platform": string
    },
    ...
  ],
  "meta":  {
    "has_next_result": boolean,
    "has_previous_result": boolean
  }
}

same error results as apple profiles

georgekarrv commented 11 months ago

Hey team! Please add your planning poker estimate with Zenhub @mna @ghernandez345 @gillespi314 @roperzh

fleet-release commented 10 months ago

In the glass city, Profiles flow like a stream, Teams find their own dream.