Skip to main content

Manage Affiliate Program Team Members

Invite AffiliateBase team members, choose account roles, resend invitations, and remove access when responsibilities change.

Table of Contents

Account owners and admins can invite teammates, assign roles, and remove access in Settings -> Team. This page covers inviting team members, the three roles, and archiving or deleting members. To invite affiliates instead, use Affiliates -> Invite affiliate.

Where to manage team access

Go to Settings -> Team. The page has three sections:

  • Team Members: active members, with their Role and Joined date.
  • Archived Team Members: people with no access until restored.
  • Pending Team Invitations: invitations sent and awaiting acceptance.

Use Invite Team Member to add someone. Each member row has an actions menu, except your own row, which shows You. Pending invitations have Resend invite and Revoke invite.

Invite a team member

  1. Open Settings -> Team.
  2. Select Invite Team Member.
  3. Enter their email and choose a Role: Owner, Admin, or Member.
  4. Select Send invite.

Invitations expire after 14 days. To send a fresh link, choose Resend invite from the invitation’s actions menu. Choose Revoke invite to cancel an invitation; the invite link stops working.

Archive, restore, and delete members

  • Archive member removes a member’s account access until you restore them.
  • Restore member gives access back.
  • Delete member permanently removes a member, and appears only for archived members.

You cannot archive or delete your own membership. AffiliateBase requires at least one active owner, so the last active owner cannot be archived.

Archiving or deleting a team member revokes any API keys they created. Restoring the member does not reactivate those keys, so replace the keys before you archive the person.

Roles

Account memberships use three roles:

RoleCan do
ownerEverything an admin can do, plus delete the account and grant, change, or remove the owner role.
adminOpen all of Settings, plus Affiliates, Campaigns, Payouts, and Setup; manage billing, Stripe, and API keys; invite and manage admins and members.
memberView the dashboard, Referrals, and Commissions, and review flagged commissions. Open Settings -> Profile and view Settings -> General (changes cannot be saved). Cannot open Billing, API keys, Webhooks, AI connectors, Team, Notifications, or Affiliate portal, and are redirected away from Affiliates, Campaigns, Payouts, and Setup.

Use owner or admin for people who run the program, settings, payouts, or billing. Use member for teammates who only need dashboard, referral, and commission access. Only an owner can grant, change, or remove the owner role; admins can invite and manage admin and member roles.

Best practices

  1. Grant the least privilege needed.
  2. Remove access promptly when responsibilities change.
  3. Keep at least one active owner (required).
  4. Review team access regularly.

Troubleshooting

Invitation not received

  1. Check the spam folder.
  2. Confirm the email address.
  3. Resend the invitation.

A team member cannot open most Settings pages or Payouts

The member role can open Settings -> Profile and view Settings -> General without saving changes, but cannot open the other Settings pages, Affiliates, Campaigns, Payouts, or Setup. Ask an owner or admin to take the action.

Member cannot access account

  1. Confirm they accepted the invitation.
  2. Confirm they are in the expected account.
  3. Confirm they are not listed under Archived Team Members.

Next steps

Esc