fleetdm / fleet

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

Integrate CSR API call in "Request CSR" modal on MDM settings page #9212

Closed lukeheath closed 1 year ago

lukeheath commented 1 year ago

Problem

As an Admin, I want to generate and receive the necessary certificate and keys to complete setup of Apple Push Notification Service so that I can change settings and install software on my macOS hosts

Related

Requirements

function downloadPem(pem) {
    const linkSource = `data:application/octet-stream;base64,${pem}`;
    const downloadLink = document.createElement("a");
    const fileName = "fleet-mdm-apple-apns-key.pem";

    downloadLink.href = linkSource;
    downloadLink.download = fileName;
    downloadLink.click();
}
lukeheath commented 1 year ago

@jacobshandling We should have brought this sub-task over from the old boards. This will be required to complete the settings page. Assigning this to you as it looks like you have some capacity this sprint. I'm happy to help with this one, just let me know if you'd like to pair.

lukeheath commented 1 year ago

@jacobshandling @ghernandez345 Hey y'all, I've got a couple of things on my plate for this sprint (adding gravatar to the new masthead, and figuring out why the hosts page performance is slow on some machines.)

I don't think I'll have time to partner with Jacob on this issue, so @ghernandez345 I'm assigning you to work with Jacob on getting this merged before the end of the sprint. This one takes priority over input styling work.

fleet-release commented 1 year ago

Secure setup now, A breeze for admins thanks, Clouds part with a key.