WeTransform has a granular role and permissions system β so you can give each team member access to exactly what they need, and nothing more.
π§ Step 1 β Invite a team member
Go to Settings β Memberships. You have two ways to invite someone:
Invite members β enter their email address. They receive an invitation email and must accept it to join your account.
Invitation link β generate a shareable link. Anyone who clicks it can join your account. Useful for onboarding multiple people at once.
Once a member joins, they appear in the Memberships list. You can change their role at any time using the dropdown next to their name.
π The account Owner has full access and cannot be removed or have their role changed. Every WeTransform account has exactly one Owner.
π Step 2 β Assign a role
WeTransform includes 6 predefined roles out of the box:
Role | What it's for |
Administrator | All permissions β full access to everything |
Manager | 69 permissions β manages formats, customers, and team, without billing or org settings |
Developer | 64 permissions β access to integrations, API, and technical configuration |
Integrator | 63 permissions β similar to Developer, focused on integration setup |
Send files only | 52 permissions β can upload and transform files, no admin access |
Accounting | 2 permissions β billing and invoices only |
π‘ Not sure which role to assign? Start with the predefined role that's closest to what the person needs. You can always create a custom role later to fine-tune permissions.
ποΈ Step 3 β Create a custom role (optional)
If none of the predefined roles fit exactly, you can create your own. Go to Settings β Roles and click "Create a role".
Give the role a name and select permissions from the following categories:
π Integrations β access to webhooks, API keys, source feeds, embed configuration
π’ Organisations β account settings, billing, team management
π Target file types β manage file format types
π― Target format management β create, edit, and configure target formats (77 granular permissions)
π₯ Customers management β view, create, edit, and delete customer records
π§ Custom data extractors β Autoclean configuration
π₯ Importers β control how files can be imported (from computer, URL, FTP, etc.)
π― Per-format access. Within Target format management, you can restrict a role to specific target formats β giving a team member access to format A but not format B. This is particularly useful for ops teams that each handle a specific supplier or client.
π Common role configurations
π©βπΌ Ops / Support team member β needs to upload files, run transformations, and fix errors. Use Send files only or a custom role with Importers + specific target formats.
π§ Technical integrator β needs to configure integrations, manage API keys, and set up sources. Use Developer or Integrator.
π³ Finance / accounting β only needs access to billing and invoices. Use Accounting.
π― Format administrator β manages your target formats and customer access but shouldn't touch billing or integrations. Use Manager or a custom role with Target format management + Customers management.
π What to do next


