Validity
Not Before: Jan 2 20:17:07 2022 GMT
Not After : Feb 1 20:17:06 2024 GMT
Information You Will Need
In order to generate your privatekey and certificate request files, you will need the following
information.
(Put this information together before you being the process of generating these
files.)
Privatekey Passphrase: A passphrase (or password) that you would like to use to protect your certificate.
Two-Character Country Code: A two character abbreviation of your country's name (US, AU, CA).
Full State Name: Full name of the state or province in which your business is headquartered (e.g. California, Queensland, Alberta)
Full City Name: Full name of the city in which your business is headquartered (e.g. Santa Rosa, Brisbane, Calgary)
Organization Name: Full name of your business (e.g. Phalanx Systems, Inc.)
Organization Unit Name: As seen in Step 14 image please Leave it Blank
Common Name: The common name is AppleCare-Partner-XXXXXXXXXX.Prod.apple.com, replacing XXXXXXXXXX with your 10-digit GSX Sold-To Account number. Make sure you have this correct -- Apple will deny your on-boarding request if you submit a certificate request with an incorrect common name
(e.g. AppleCare-Partner-0008644927.Prod.apple.com).Contact Email: The email address of one of your GSX Administrators (e.g. bill@yourcompany.com).
1. Open Terminal, paste in the following command, and press Return:
2. Terminal will prompt you to enter a passphrase for your privatekey.
Generate your Certificate Request
1. Open Terminal, paste in the following command, and press the
Return:
2. Terminal will prompt you to enter the passphrase for the privatekey you generated in the
steps above. Enter the passphrase you chose in the steps above and press Return.
7. Terminal will prompt you to enter your "Organizational Unit Name (eg, section)". Leave
this blank and press the Return key to skip it.
9. Terminal will prompt you to enter your "Email Address". Enter the Email Address from the steps above and press Return.
Information You Will Need:
GSX Sold-To Account Number: The full, 10-digit GSX Sold-To Account for your company provided to you by Apple.
Primary IT Contact's Name: The GSX Administrator on your account who you want to be the primary contact between your company and Apple about API-related communications.
Primary IT Contact's Email: The email address that corresponds to the employee above.
Primary IT Contact's Phone Number - The phone number that corresponds to the employee above.
Primary Business Contact Name(s) for API-Related Communications: Names of employees who you would like to have receive important API Communications from Apple.
Primary Business Contact Email Address(es) for API-Related Communications: The email addresses that correspond to the employees above.
Static Public IPs for ALL Locations using CheckIn with GSX APIs: The static public IP addresses for any and all locations that will be using the GSX APIs.
The "certreq.csr" file you created in the steps above.
The following is the proper format for the email you will send to GSX Web Services. This email must be sent from a corporate email address. If the sender is
not a GSX Administrator in MyAccess, be sure to copy someone who is. Make sure to also copy your Field Rep.
Message Body:
GSX Sold-to account number: 0000000000
Primary IT contact’s name: GSX Admin Name
Primary IT contact’s email: gsxadmin@yourdomain.com
Primary IT contact’s phone number: 123-456-7890
Primary business contact name(s) for API related communications: gsxadmin@yourdomain.com
Our Sold-To account number is 0000000000
1. Duplicate the file sent to you by Apple.
4. Move this file to System Library > FIleMaker Server > Data > GSX.
5. Select the folder System Library > FIleMaker Server > Data in Finder, and Get Info. Without changing Users and Permissions, use the controls at the bottom left to select "Apply to enclosed items..."