Apple Developer Program Roles Overview

Apple Developer Program Roles Overview

There are three roles that can be assigned to Apple Developer Program members: Team Agent, admin, or member. These roles are used to assign certain responsibilities to a developer, such as accepting program agreements, inviting additional members, creating certificates, and submitting apps to iTunes Connect. The admin and member roles are only available to developers enrolled as an organization, since they may have multiple people on their team.

Team Agent

The Team Agent (the original enrollee) is the primary contact for the development team, and is responsible for accepting all Apple Developer Program agreements as well as renewing memberships.

Admin (company/organization only)

Admins serve as a secondary contact for teams enrolled as an organization. They can invite members to the team, assign roles, and access membership resources and benefits.

Member (company/organization only)

Members have access to membership resources and benefits, such as development certificates, pre‑release software, and technical support.

There is also a "No Access" designation, prohibiting team members from accessing the resources and benefits of a specific program. This allows the Team Agent or an admin to delineate responsibilities between multiple program memberships. Learn more about adding and managing team members

Access and ResponsibilitiesAgentAdminMember
Download available GM and Pre-Release Software
Purchase and Submit Technical Support Incidents (TSI)
Access Developer Forums
Invite Members and Assign Roles (company only)  
Enroll in Additional Developer Programs    
Accept Developer Program Agreements    
Renew Program Memberships    
iOS Developer ProgramAgentAdminMember
Download Development Provisioning Profiles
Submit Certificate Signing Request
Approve Certificate Signing Requests  
Create Development Provisioning Profiles  
Register, Configure, and Delete App IDs  
Add and Disable Device UDIDs  
Create an iOS Distribution Certificate and Distribution Provisioning Profiles  
Create Certificates for Apple Push Notification service and Pass Type IDs  
Submit Apps and App Updates to iTunes Connect    
Mac Developer ProgramAgentAdminMember
Download Development Provisioning Profiles
Submit Certificate Signing Request
Approve Certificate Signing Request  
Create Development Provisioning Profiles  
Register, Configure, and Delete App IDs  
Add and Disable Mac Device UUIDs  
Create Certificates for Apple Push Notification service  
Create Mac App Distribution and Mac Installer Distribution Certificates  
Create Distribution Provisioning Profiles  
Submit Apps and App Updates to iTunes Connect    
Create Developer ID Certificates    
Safari Developer ProgramAgentAdminMember
Create Safari Extension Certificates
Submit Safari Extensions to the Safari Extensions Gallery
原文地址:https://www.cnblogs.com/weiboyuan/p/3991492.html