IBM Support

Submit macOS apps for notarization through MaaS360 Packager

Release Notes


Abstract

MaaS360 adds support to submit macOS enterprise apps for notarization through MaaS360 Packager before the apps are deployed to MaaS360 portal. Effective macOS 10.15, notarization is required for all the software by default.
Note: Notarization requires Xcode 10 or later and the apps must be notarization compliant. For more information, see https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution.

Content

Prerequisites:

Administrators must provide Apple enterprise account details that are required for notarization in MaaS360 Packager.

To configure MaaS360 Packager with Apple enterprise account details, do the following:

  1. Launch the MaaS360 Packager app.
  2. Click the gear icon on the top-right corner and then complete the following fields:
notarization settings
  • Apple User ID: Apple ID of Enterprise Apple account that has role as Agent
  • App specific password: App specific password that can be generated in App Store Connect.
  • ITC provider short name: The short name of Apple iTunes Connect account. Optional but required if more than one iTunes Provider is associated with the given Apple ID Account.

Submitting app for notarization

  1. When you add an app in MaaS360 Packager, select the Notarization checkbox in the Basic tab.
Notarization Field

2. Click Finish. The app is submitted for notarization.

Notarization Submission

If the app requirements or prerequisites are not met, an error message is displayed. Administrators can click Open Log to view the error log given by Apple Notary Service.

Notarization error

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSXX","label":"IBM MaaS360"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.75","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]

Document Information

Modified date:
17 September 2019

UID

ibm11073836