Skip to content

Admin role in the Developer Portal not enough to do automatic provisioning on Apple Developer Program #145

Open
@jandigital

Description

@jandigital

Problem

We are trying to build the automation pipeline for iOS on an organisation apple account.
So there are different roles for the different users, and we are using the Admin role.
Following the steps you describe on your post -Managing iOS code signing files - automatic provisioning- we see that you specify the need of having an Admin role at least, which is not correct.

An Admin has permissions to Digitally sign with Apple Distribution certificate, and only an Account Owner has permissions to Digitally sign with Developer ID certificate.

image
image

And the Codesigndoc that you use tries to digitally sign with Developer ID certificate, which is not allowed for the Admin role - as you can see at the very bottom of the xcode-output.log file.

image

Solution

Make the your Codesigndoc only do Distribution or do it at least as an option for non Account Holders roles -Admin, App Managers, Developers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions