Team Management & Roles
Pcnaid Lifecycle Manager for Apple Pay® supports role-based access control (RBAC) to allow multi-user collaboration across your organization without sharing owner credentials. Manage team access by navigating to Team (https://lifecyclemanager.app/team).
Role permissions hierarchy
Inviting a new team member
- On the Team page (
/team), click the Invite user button. - In the modal dialog, provide the user’s corporate email address.
- Select their assigned role (Admin or Viewer / Analyst).
- Click Send invite.
- The Control Plane generates a cryptographically secure token, persists only its SHA-256 hash, and constructs a one-time invitation link:
- The invitation remains valid for exactly 7 days. The invitee clicks the link to accept access and authenticate via Auth0.
Raw invitation tokens are never logged or permanently retained in plaintext. If an invite link expires before acceptance, the Owner can delete the expired invite and issue a fresh invitation.
Modifying roles & removing access
- Changing a Role: In the Team Members table, click the Role dropdown next to an active member and choose their new permission tier. The change is committed immediately via
PATCH /applepay-lifecycle/v1/team/members/{auth0UserId}. - Removing a Member: Click Remove next to the user. After confirming, their access token is revoked and their membership row is deleted from the tenant database.
- Revoking an Invitation: In the pending invitations list, click the delete icon to revoke the invitation token and prevent subsequent acceptance.