Skip to main content

How Do I Add A User To Another Contract

Written by Alex Richards

How do I add a user to another Contract?

Required Feature Flags

The following permissions are required to use this feature:

Required Permissions:

  • Manage Users (admin.org.users.manage) β€” to add a user to or remove a user from a contract

Go to User Management > Add & Edit Users.

From the Add & Edit Users page, you'll see a list of the users in the account you're currently logged into.

You'll see a menu on the right-hand side of each row in the table (indicated by three dots or lines). Clicking it displays the available options.

Note: The Add to contract and Remove from contract options only appear if your evaluagent organisation has more than one contract linked.

Understanding Multi-Tenant Access

evaluagent allows users to belong to multiple tenants (contracts). Each user has a globally unique username and email address. A single user can:

  • Belong to multiple contracts simultaneously.

  • Have different roles in each contract.

  • Have different team assignments per contract.

  • Switch between contracts without logging out.

Important: A user's authentication method is global, not per contract. If a user is assigned to an SSO provider, they use SSO for all contracts they access.

Add to a Contract

To grant a user access to another contract, click Add to contract. A pop-up appears.

Select the contract within your organisation you'd like to add the user to.

You also have the option to remove the user from the current contract. All data remains within this contract and is still linked to the user β€” it just means the user won't appear within the user admin for the current contract.

Remove from Contract

If the user no longer requires access to the contract you're logged into, click Remove from contract.

This option is only available if the user still has access to at least one contract after the removal has been processed. If the user is no longer part of your business, use the Make Inactive option in the user table instead of Remove from contract.

Important: If you use SCIM for user provisioning, be aware that SCIM deprovisioning deactivates users globally β€” not just for your contract. If a user belongs to multiple contracts and is deprovisioned via SCIM, they lose access to all contracts. Consider requesting manual tenant-specific removal from evaluagent support instead of using SCIM deprovisioning for shared users.

For more information on making a user inactive, see How do I de-activate/re-activate a user?.

Did this answer your question?