Skip to main content

How to manage your team's access and roles

Invite your team members, assign roles, and control exactly who can access what in WeTransform.

Written by StΓ©phane Jauffret
Updated over 2 weeks ago

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

Did this answer your question?