Apple MDM Push Certificate (2024)

  1. Last updated
  2. Save as PDF

In order for Cisco Meraki Systems Manager to communicate with an enrolled iOS or macOS device, Apple's Push Notification Service (APNS) first sends the device a silent notification. This notification prompts the device to check-in with the Meraki Dashboard, and receive any pending commands. In order for Apple's Push Notification server to recognize commands from Systems Manager, a certificate must be installed onall enrolled devices. This certificate is created on Apple's push certificate website, uploaded into Systems Manager, and then silently installed on iOSand macOS devices during Systems Manager enrollment.

Apple requires this certificate be renewed every 365 days. The process for renewing the Apple Push Certificate is essentially the same as creating a new one. The critical difference, however, is that the existing certificate must be renewed, and re-uploaded into Dashboard. If a new certificate is created, on the other hand, currently enrolled iOSand macOS devices will appear offline and beunable to receive MDM commands unless they are re-enrolled.

Note: Due to incompatibilities with Internet Explorer, obtaining an Apple push certificate should be performed with an alternate browser, preferably Chrome or Safari.

Please be sure to follow these instructions carefully, as mistakescan cause the original certificate to be lost, requiring manual re-enrollment of every managed device. Prior to the start of this process, it isstronglyrecommended to download the existing .pem certificate fromidentity.apple.comand from Dashboard inOrganization > MDM as a backup.

Creating an Apple MDM Push Certificate

To create and upload an Apple push certificate to manage your iOS, iPadOS,macOS, and tvOSdevices through Systems Manager, complete the 5 steps found on the Organization > MDM > Apple MDM page, also shown below.

Note: Best practice is to use an Apple ID in the Apple Push Certificate Portal that belongs to your organization rather than a personal account, if possible. Losing access to the original Apple ID (and therefore the original Apple Push certificate) would result in losing management of the previously enrolled devices.

Apple MDM Push Certificate (1)

A valid certificate generated from theApplePush Certificate Portalis named MDM_ Meraki Inc._Certificate.pem. If the push certificate you create is listed under a different name, the certificate will not be accepted when uploaded into Dashboard (re-naming the file will not resolve the issue).

The most common cause for this error is when the process is completed using Internet Explorer. There are a few known compatibility issues with Internet Explorer, so it is recommended you obtain the certificate using the latest version of Google Chrome or Mozilla Firefox.

After 365 days, theApple Push Notification service certificate will expireso be sure torenew the Apple Push certificateaccordingly. In order to keep the previously enrolled devices remaining enrolled, it is important to renew this same exact certificate.

Renewing an Apple MDM Push Certificate

  1. Download Meraki CSR file from Organization > MDMpage.
  2. Log in to Apple's Push Notification Portal with thesame Apple ID used to create the current push certificate.
    Note: If the Apple ID is not known, review theApple ID is unknown section below. Not using theoriginal Apple ID (and therefore the original Apple Push certificate) would result in losing management of the previously enrolled devices.
  3. Find the expiring certificate, and select Renew(do notrevoke ordownload theexpiring certificate, do notcreate a new certificate).
    • Apple MDM Push Certificate (2)
  4. Upload CSR downloaded as per Step #1.
  5. Download the renewed certificate from Apple, and upload into Dashboard.
  6. Enter/Confirm Apple ID used to log-in to Apple's push notification portal (highly recommended).

Detailed Instructions

  1. In Dashboard, navigate to Organization > MDM.
  2. Under Apple MDMclick Update/renew certificate.

    Apple MDM Push Certificate (3)

  3. Download the Meraki signed certificate signing request (CSR) file, labeled as Meraki_Apple_CSR.csr.
  4. In another browser window or tab, go to the Apple Push Certificates Portal.
  5. Login with the Apple ID that was originally used to create the push certificate. The Apple ID must be the same.
    Note: If the Apple ID is not known, review theIf the push certificate Apple ID is unknownsection below.
  6. Find the certificate that matches the expiration date listed in Dashboard. If uncertain, refer to the section below. Then click Renew.
    Note: Do notRevoke the certificate or Create a Certificate. Both of these options will result in all Apple devices requiring re-enrollment.
    Apple MDM Push Certificate (4)
  7. Click Choose Fileand browse to the CSR file downloaded earlier. The click Upload.
    Note: Make sure to select the CSR file that was downloaded in Step 3 above, as multiple CSR files can have similar names.
    Apple MDM Push Certificate (5)
  8. The next page confirms that the certificate was renewed successfully and includes the new expiration date.
  9. Click Downloadto get the new certificate.
    Apple MDM Push Certificate (6)
  10. Back in Dashboard, in Step 3, enter the Apple ID that was used to renew the certificate. This makes it easier to track which Apple ID was used, and should be reused for the next renewal.
  11. Click on Choose Filein Step 4, and browse to the certificate that was just downloaded. This file should begin with "MDM_Meraki".
    Note:Make sure this is the certificate that was just downloaded, as multiple certificates can have similar names.
    Apple MDM Push Certificate (7)
  12. Once the certificate is uploaded, click Test Certificate.
    Apple MDM Push Certificate (8)
  13. This should confirm that the certificate is valid and functional.
    Apple MDM Push Certificate (9)

Troubleshooting Apple MDM Push Certificate Renewal

If you haverenewedyour Apple Push Notification Service certificate and Dashboard is reporting that your devices are offline andout of compliance, this means that something went wrong with the renewal process and a new certificate was generated rather than an actual renewal. To troubleshoot, we'll walkthrough recovering the APNS communications chain and re-establishing contact with these devices through APNS.

I Created a New Cert Instead of Renewing the Existing One

If you unintentionally created a new cert instead of renewing the existing certificate, try using the following steps to resolve this issue.

Revert to the organization previous APNS certificate

With the "Revert Certificate" button you can revert your Organization back to the previously uploaded APNS certificate.Apple MDM Push Certificate (10)

Identifying the Correct APNS Certificate

APNS certificates are generated uniquely, but all certs for a given certificate chain will share a common Subject which includes the Push Topic (generally acommon identifier for the set of devices this push request can communicate with). Dashboard presents the current push topic underOrganization > MDM > Apple MDM:

Apple MDM Push Certificate (11)

Before renewing, you can use this value to ensure you're renewing the appropriate certificate by checking this Topic against the values listed in Apple's Identity Portal:

Apple MDM Push Certificate (12)

Note: If you don't have access to the Apple Push Portal, but do have access to push certificates, you may run a command similar to the following to identify the correct certificate for renewal (or for providing to Apple to find the correct account to renew from):

user$ openssl x509 -in /path/to/cert.pem -noout -text | grep 'Subject:'

Which should result in:

Subject: UID=com.apple.mgmt.External.f94b8e03-7cbd-4dcc-b1fb-1985dbc720ab, CN=APSP:f94b8e03-7cbd-4dcc-b1fb-1985dbc720ab, C=US

Incorrect Certificate was Used/Renewed

Following an APNSCertificaterenewal, if you see an error message indicating an APNS mismatch underSystems Manager > Manage > Add Devices> iOSormacOS,you may have renewed with the wrong certificate. If this is the case, there are two simple recovery options.

Upload the Old APNS Certificate to Dashboard

If you have access to the previous APNScertificate, you can put it back into Dashboard and reestablish communication using the following steps:

  1. Navigate toOrganization> MDM.
  2. Click theUpdate/Renewbutton.
  3. Skip steps oneand two,jumping immediatelyto step 3. Fillin the Apple ID used to generate the old APNScertificate.
  4. Upload the old APNS certificate to dashboard.
  5. Save Changes.

This will reestablish communication with your enrolled devices while you determine what went wrong with the previous renewal.

Renew the Correct APNS Certificate

If you don't have access to a copy of the old APNS Certificate,Meraki Supportcan provide you with a copy of the old APNS Topic which you can use to identify the correct APNScertificate for renewal by using the information above. You can then follow the normal process for renewing an APNScertificate.

I Forgot Which Apple ID was Originally Used

It is only possible to renew the push certificate using the same Apple ID that was originally used. If this Apple ID is unknown or cannot be found, a new certificate will need to be generated. This can be done by clickingUpdate/renew certificateand following the steps presented to generate a new certificate. When this is done, all previously enrolled Apple devices will need to be re-enrolled. To avoid this, be sure to track the Apple ID used to sign the cert, and contact Apple Support for assistance if necessary.

Finding the Original Apple ID

If there are multiple accounts that are suspected of being used to generate the certificate, the following items can be checked to confirm whether a certificate is the correct one:

  1. Navigate to Organization > MDM > Apple MDM in Dashboard.
  2. Take note of the Apple push topic(UID in the screenshot below) and Expires ondate (Expiration Date in the screenshot below).
    Apple MDM Push Certificate (13)
  3. Navigate to the Apple Push Certificate Portal.
  4. If any Certificates for Third-Party Servers are listed, look for one with a Vendorof "Meraki Inc.".
  5. Verify that the Expiration Datematches what was displayed in Dashboard.
    Apple MDM Push Certificate (14).
  6. Click the info icon (i)to pull up the detailed information about the certificate.
    Apple MDM Push Certificate (15)
  7. Verify that the UIDdisplayed matches the Apple push topicfrom Dashboard exactly.
    Apple MDM Push Certificate (16)
  8. If the Expiration Date and UIDmatch Dashboard exactly, then the certificate has been correctly identified. Follow the instructions in the first half of this article to renew the existing certificate.
    Note: To reduce thelikelihoodof thisoccurringagain, make sure the Apple ID used is entered in Dashboard following the renewal. We recommend using a generic account that is not tied to a specific user, or a distribution list, such as mdm@example.com.

Recovering an orphaned APNsPush Cert/Topic

If you cannot access the account associated with your Organization's Push Certificate, you will need to contact Apple Support for assistance utilizing the instructions found here: https://support.apple.com/en-gb/118629.

When doing so, be prepared to provide as much information about the current certificate as you can, thisincludes, but is not limited to:

  • Government-issued photo ID
  • Employment verification document from your organisation or employer
  • Employee badge or business card
  • Copy of the APNscertificate / APNs serial number

The currently used push certificate may be downloaded from Dashboard by Admins with Organization Write permissions on theOrganization > MDMpage via theDownload Certificatebutton in theApple MDMsubheading. The serial of the certificate may then be found via the following openssl command:

openssl x509 -in [/path/to/cert.pem] -noout -text | grep 'Serial'

Please reference Apple's documentation for more information on how the Apple Push Notification Service works.

Apple MDM Push Certificate (2024)

FAQs

What does the Apple MDM push certificate do? ›

An Apple MDM Push certificate is required to manage iOS/iPadOS and macOS devices in Microsoft Intune, and enables devices to enroll via: The Intune Company Portal app. Apple bulk enrollment methods, such as the Device Enrollment Program, Apple School Manager, and Apple Configurator.

What happens if Apple push Services certificate expires? ›

You cannot renew the certificate either 30 days after it expires or if you don't have the password for the Apple ID associated with the certificate. If you cannot renew your certificate, you can create a new one.

How many Apple push certificates can you have? ›

You can create at most 2 APNS certificate for each app bundle id you have. 1 for Development and 1 for Production. To create an APNS certificate, you need to choose: Apple Push Notification service SSL (Sandbox) for Development.

Do I need an Apple push certificate? ›

To use advanced management with Apple iOS devices, you need an Apple push certificate. The certificate establishes a trusted connection between iOS devices and your organization's domain.

What can Apple MDM see? ›

MDM capabilities include updating software and device settings, monitoring compliance with organizational policies, and remotely wiping or locking devices. Users can enroll their own devices in MDM, and organization-owned devices can be enrolled in MDM automatically using Apple School Manager or Apple Business Manager.

How much is Apple MDM certificate? ›

MDM push certificates are always free. Everything within the MDM and ASM/ABM framework are free.

What happens if a MDM certificate expires? ›

Based on my research, if the Intune MDM device certificate expires, the device will stop communicating with Intune, and all sorts of important Intune stuff will stop working, like Intune device configure policies.

What happens when Apple certificate expires? ›

If your certificate expires or is revoked, the ALD certificates won't be able to generate or encrypt valid App License request. App License requests that were requested and created while the certificate was active are not affected by certificate expiration or revocation.

How to check Apple push certificate? ›

To check your push notification certificate, go to the Certificates, Identifiers & Profiles page for your Apple Developer account, and select Identifiers > Edit your App ID Configuration for the relevant app. Under the Capabilities section, find Push Notifications and select Edit to view your APNs SSL certificates.

Can you have multiple Apple MDM push certificates? ›

If you manage multiple organizations in your Addigy Environment - Addigy allows you to upload and manage multiple Apple Push Certificates to stay in compliance with Apple's MDM Terms of Service, which requires that all managed organizations have their own individual Apple Push Certificate.

How to generate a new Apple push Services certificate? ›

Obtain a provider certificate from Apple

Add a new certificate. Under Services, select Apple Push Notification service SSL (Sandbox & Production) for the type and click Continue. Select the App ID (also known as Bundle ID) of your app and click Continue. Generate a Certificate Signing Request (CSR) on your server.

How to check if an APNs certificate is expired? ›

Checking APNs certificate expiry date

On the MDM server, click the Enrollment tab and select APNs Certificate from the Apple dropdown in the left pane. The APNs certificate details are listed here.

What is the grace period for APNs? ›

IMPORTANT If you renew an expired APNs certificate outside of the grace period (30 days as of this writing), Apple will issue you a brand new certificate. When this happens, because the certificate is now different, you will be forced to unenroll and re-enroll all existing, Intune-managed iOS devices.

Is Apple push free? ›

Apple Push Notification Service (APNs)

The service is free for developers who have registered with Apple. With APNs, developers will be able to send push notifications to iOS, iPadOS, watchOS, tvOS, and macOS devices. The free service is a must-have for any developer that needs to reach users in the Apple ecosystem.

How does Apple push work? ›

Apple Push Notification service (APNs) is a cloud service that allows approved third-party apps installed on Apple devices to send push notifications from a remote server to users over a secure connection. For example, a newstand app might use APNs to send a text alert to an iPhone user about a breaking news story.

How do I use Apple push notification certificate? ›

Obtain a provider certificate from Apple

Add a new certificate. Under Services, select Apple Push Notification service SSL (Sandbox & Production) for the type and click Continue. Select the App ID (also known as Bundle ID) of your app and click Continue. Generate a Certificate Signing Request (CSR) on your server.

What is Apple distribution certificate used for? ›

You'll use development certificates to run your app on devices and use app capabilities, and distribution certificates to distribute your app for testing and to upload it to App Store Connect.

What are Apple certificates for? ›

The Apple Worldwide Developer Relations Certificate Authority issues certificates used by developers for signing third-party apps and Safari Extensions, and for using Apple Wallet and Apple Push Notification services.

Top Articles
Top must-read science magazines in 2021
How to Buy Crypto on Pancakeswap Using Metamask Wallet: a Step-by-Step Guide
Ffxiv Act Plugin
neither of the twins was arrested,传说中的800句记7000词
Inducement Small Bribe
Live Basketball Scores Flashscore
Identifont Upload
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Txtvrfy Sheridan Wy
Die Windows GDI+ (Teil 1)
Buckaroo Blog
Our History | Lilly Grove Missionary Baptist Church - Houston, TX
True Statement About A Crown Dependency Crossword
Espn Expert Picks Week 2
Premier Boating Center Conroe
What’s the Difference Between Cash Flow and Profit?
Lima Crime Stoppers
Driving Directions To Atlanta
Lax Arrivals Volaris
7440 Dean Martin Dr Suite 204 Directions
7 Fly Traps For Effective Pest Control
Craigslist Panama City Fl
Abortion Bans Have Delayed Emergency Medical Care. In Georgia, Experts Say This Mother’s Death Was Preventable.
My Homework Lesson 11 Volume Of Composite Figures Answer Key
Site : Storagealamogordo.com Easy Call
Lista trofeów | Jedi Upadły Zakon / Fallen Order - Star Wars Jedi Fallen Order - poradnik do gry | GRYOnline.pl
Sef2 Lewis Structure
Exl8000 Generator Battery
Accuweather Minneapolis Radar
Lcsc Skyward
Meggen Nut
Bj's Tires Near Me
Does Royal Honey Work For Erectile Dysfunction - SCOBES-AR
Gus Floribama Shore Drugs
Xfinity Outage Map Lacey Wa
Spy School Secrets - Canada's History
Los Amigos Taquería Kalona Menu
new haven free stuff - craigslist
Bt33Nhn
Case Funeral Home Obituaries
Jail View Sumter
Spectrum Outage in Genoa City, Wisconsin
How Does The Common App Work? A Guide To The Common App
Go Bananas Wareham Ma
Rocky Bfb Asset
Lucyave Boutique Reviews
Walmart 24 Hrs Pharmacy
Borat: An Iconic Character Who Became More than Just a Film
Headlining Hip Hopper Crossword Clue
Diario Las Americas Rentas Hialeah
Compete My Workforce
Latest Posts
Article information

Author: Tuan Roob DDS

Last Updated:

Views: 6679

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Tuan Roob DDS

Birthday: 1999-11-20

Address: Suite 592 642 Pfannerstill Island, South Keila, LA 74970-3076

Phone: +9617721773649

Job: Marketing Producer

Hobby: Skydiving, Flag Football, Knitting, Running, Lego building, Hunting, Juggling

Introduction: My name is Tuan Roob DDS, I am a friendly, good, energetic, faithful, fantastic, gentle, enchanting person who loves writing and wants to share my knowledge and understanding with you.