Skip to main content

User

A user is a person with access to an account through the mail2many interface. Users are important for managing and operating the platform, but they are not relevant for technical API integration.

Roles and Permissions

A user can have multiple roles and permissions that control what is possible in the application:

  • Admin – Full access to the account
  • Editor – Can create and send mailings and newsletters

A user can have access to one or more accounts and may have different roles in each account:

User: max.mustermann@example.com

├─ Account 1 (Customer A)
│ └─ Role: Admin

├─ Account 2 (Customer A)
│ └─ Role: Editor

└─ Account 3 (Customer B)
└─ Role: Editor

In this example, the user max.mustermann@example.com has access to three different accounts with different permissions.

Users and API

info

Important: For using the mail2many API, users and their roles are not relevant. The API is authenticated using API keys, not user data. Permissions are defined by the API key settings, not by user roles.

User data and user roles are only relevant for the web interface. When you use the API, you access account data directly without user roles playing a part.

Unlike users, who can access multiple accounts, an API key is always assigned to exactly one account:

API-Key: abc123.1a2b3c4d5e6f......

└─ Account 1 (Customer A)
├─ Subscribers
├─ Mailings
└─ Articles

An API key has access to exactly one account only. If you want to work with multiple accounts, you need a separate API key for each account.

Learn more about authentication in the API Key section.