> ## Documentation Index
> Fetch the complete documentation index at: https://docs.megaport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Adding and Modifying Partner Account Users

> This help topic explains how to add users to a partner account.

export const Image = ({src, alt = '', caption, width, height, shadow}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Image -';
  if (typeof src !== 'string') {
    src = String(src);
  }
  if (!src || src === 'undefined') {
    console.error(`${errorPrefix} \`src\` is required — rendering an empty string instead`);
    return <></>;
  }
  const img = <img className={['mega-image-style', shadow ? 'shadow' : ''].join(' ')} src={src} alt={alt} width={width} height={height} style={{
    display: 'block'
  }} />;
  return caption ? <figure>
      {img}
      <figcaption style={{
    textAlign: 'center',
    width
  }}>{caption}</figcaption>
    </figure> : img;
};

export const InlineImage = ({src, alt, height = 16, shadow, width}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: InlineImage -';
  if (typeof src !== 'string') {
    src = String(src);
  }
  if (!src || src === 'undefined') {
    console.error(`${errorPrefix} \`src\` is required — rendering an empty string instead`);
    return <></>;
  }
  if (typeof alt !== 'string') {
    alt = String(alt);
  }
  if (alt === 'undefined') {
    console.error(`${errorPrefix} \`alt\` is required (use "" for decorative images) — rendering an empty string instead`);
    return <></>;
  }
  if (height) {
    height = height.toString().replaceAll(/\D/g, '');
  }
  if (width) {
    width = width.toString().replaceAll(/\D/g, '');
  }
  return <img className={['inline-icon', shadow ? 'shadow' : null, 'm-0'].filter(Boolean).join(' ')} src={src} alt={alt} height={height} width={width} style={{
    display: 'inline',
    verticalAlign: 'middle',
    maxHeight: height ? `${height}px` : undefined,
    maxWidth: width ? `${width}px` : undefined,
    height: height ? `${height}px` : undefined,
    width: width ? `${width}px` : undefined
  }} />;
};

Partner account Company Admins can create and edit users, assign roles, and activate/deactivate users. The maximum number of users you can add per account is 100.

**To create a new user**

1. Log in as a Company Admin.

2. Choose User Menu > Admin Settings > Manage Users.
   <Image src="/images/partners/account/manage-users-company-menu.png" alt="Manage Users option in the Company menu" shadow={true} width={200} />

3. Click **New User**.
   <Image src="/images/partners/add-new-user.png" alt="This image shows where to add a new user in the Manage Users page." shadow={true} width={700} />

4. Complete all fields.\
   The user email address is required for registration and notifications. The role determines what actions the user can perform in the Portal and their access permissions. For more information about user roles, see [Managing User Roles](/partners/account/profiles).

5. Click **Save**.\
   When you create a new user, the Portal sends them an email with instructions for creating a password and logging in.

<Note>
  If an account user does not receive the set password notification, they can go to Portal login screen and select the Forgot Password option using the same email address to generate the reset password email.
</Note>

For existing users, you can edit the user profile and also activate and deactivate access. This allows for both pre-provisioning, fast enablement, and suspension of user access to the Portal.

**To modify an existing user**

1. From the Manage Users page, find the user to modify.\
   You can use the filter at the top of the page to focus the list.
2. Click <InlineImage src="/images/portal-admin/user-management/edit-user-icon.png" alt="Edit icon on the Manage Users page" height={30} />(Edit) next to the user entry.
3. After making changes, click **Save**.

<Tip>
  To edit your own user name (the user name you are logged in as), choose User Menu > User Settings > Profile. In the User Profile page, you can also enable MFA for your account. For more information, see [Securing your account with MFA](https://docs.megaport.com/setting-up/manage-profile/#securing-your-account-with-mfa).
</Tip>
