# Roles AWS MigOps defines five roles: `MigrationSpaceAdmin`, `MigrationSpaceContributor`, `JourneyAdmin`, `JourneyContributor`, and `TeamContributor`\. This topic explains how to assign these roles\. For the permissions that are associated with each of the five roles, see [Permissions](permissions-table.md)\. **Important** When you edit the role of a team or an individual, it can take up to 5 minutes for the role change to take effect after you see the change in the console\. ## MigrationSpaceAdmin When you create a migration space, you automatically get the `MigrationSpaceAdmin` for that space\. When you're a `MigrationSpaceAdmin`, you can also grant this role to others\. **To grant the `MigrationSpaceAdmin` role to an individual that is already a member of the migration space** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space to which you want to give the individual the `MigrationSpaceAdmin` role\. 1. Choose the **Individuals** tab\. 1. Choose the radio button next to the name of the individual to whom you want to give the `MigrationSpaceAdmin` role\. 1. Choose **Edit role**\. 1. In the dialog box, choose the **MigrationSpaceAdmin** option\. 1. Choose **Save**\. **To grant the `MigrationSpaceAdmin` role to an individual that isn't already a member of the migration space** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space to which you want to give the individual the `MigrationSpaceAdmin` role\. 1. Choose the **Individuals** tab\. 1. Choose **Invite**\. 1. Enter the individual's email address and choose the **MigrationSpaceAdmin** option\. 1. Choose **Invite**\. **To grant the `MigrationSpaceAdmin` role to a team that is already a member of the migration space** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space to which you want to give the individual the `MigrationSpaceAdmin` role\. 1. Choose the **Teams** tab\. 1. Choose the radio button next to the name of the team to which you want to give the `MigrationSpaceAdmin` role\. 1. Choose **Edit role**\. 1. In the dialog box, choose the **MigrationSpaceAdmin** option\. 1. Choose **Update**\. **To grant the `MigrationSpaceAdmin` role to a team that isn't already a member of the migration space** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space in which you want to create a team and to make that team a `MigrationSpaceAdmin`\. 1. Choose the **Teams** tab\. 1. Choose **Create team**\. 1. Enter a name and an optional description for the team, and choose the **MigrationSpaceAdmin** option\. 1. Choose **Create**\. ## MigrationSpaceContributor A `MigrationSpaceAdmin` can invite an individual to become a `MigrationSpaceContributor` in that space\. The `MigrationSpaceAdmin` can also create a new team and give it the `MigrationSpaceContributor` in that space\. In addition, a `MigrationSpaceAdmin` can change the role of a team or an individual from `MigrationSpaceAdmin` to `MigrationSpaceContributor`\. **To invite an individual to become a `MigrationSpaceContributor`** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space to which you want to give the individual the `MigrationSpaceContributor` role\. 1. Choose the **Individuals** tab\. 1. Choose **Invite**\. 1. Enter the individual's email address and choose the **MigrationSpaceContributor** option\. 1. Choose **Invite**\. 1. Notify the individual to whom you sent the invitation that they will receive an email from the following address: `no-reply@es.prod.us-east-2.service.migops.migration-services.aws.dev` The body of the email will have a **Respond** button that they can use to accept or reject the invitation\. In addition to the invitation email, the individual can also go to **Pending actions** to see the invitation that you sent them and to accept it or reject it\. For more information, see [Pending actions](pending-actions.md)\. **Important** For the recipient of the invitation to get the `MigrationSpaceContributor` role, they must accept the invitation that you sent them\. To accept the invitation, they can choose **Respond** in the invitation email, or they can go directly to **Pending actions** in the AWS MigOps console\. For more information, see [Pending actions](pending-actions.md)\. **To create a team and give it the `MigrationSpaceContributor` role** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space in which you want to create the team\. 1. Choose the **Teams** tab\. 1. Choose **Create team**\. 1. Enter a name and an optional description for the team, and choose the **MigrationSpaceContributor** option\. 1. Choose **Create**\. **To change the role of an individual from `MigrationSpaceAdmin` to `MigrationSpaceContributor`** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space in which you want to make the change\. 1. Choose the **Individuals** tab\. 1. Choose the radio button next to the individual whose role you want to change\. 1. Choose **Edit role**\. 1. Choose the **MigrationSpaceContributor** option\. 1. Choose **Update**\. **To change the role of a team from `MigrationSpaceAdmin` to `MigrationSpaceContributor`** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space in which you want to make the change\. 1. Choose the **Teams** tab\. 1. Choose the radio button next to the team whose role you want to change\. 1. Choose **Edit role**\. 1. Choose the **MigrationSpaceContributor** option\. 1. Choose **Update**\. ## JourneyAdmin A `MigrationSpaceAdmin` or a `JourneyAdmin` can make an individual or a team a `JourneyAdmin`\. **To grant the `JourneyAdmin` role to an individual or a team that is already a member of the migration journey** 1. In the navigation pane, choose **Migration journeys**\. 1. Choose the name of the migration journey to which you want to give the individual or team the `JourneyAdmin` role\. 1. Choose the **Individuals and teams** tab\. 1. Choose the radio button next to the individual or team to whom you want to give the `JourneyAdmin` role\. 1. Choose **Edit role**\. 1. In the dialog box, choose the **JourneyAdmin** option\. 1. Choose **Save**\. **To grant the `JourneyAdmin` role to an individual or a team that isn't already a member of the migration journey** 1. In the navigation pane, choose **Migration journeys**\. 1. Choose the name of the migration journey to which you want to give the individual or team the **JourneyAdmin** role\. 1. Choose the **Individuals and teams** tab\. 1. Choose **Invite**\. 1. Specify the email address of the individual or team that you want to invite\. 1. Under **Role**, choose the **JourneyAdmin** option\. 1. Choose **Invite**\. 1. Notify the individual to whom you sent the invitation that they will receive an email from the following address: `no-reply@es.prod.us-east-2.service.migops.migration-services.aws.dev` The body of the email will have a **Respond** button that they can use to accept or reject the invitation\. In addition to the invitation email, the individual can also go to **Pending actions** to see the invitation that you sent them and to accept it or reject it\. For more information, see [Pending actions](pending-actions.md)\. **Important** For the recipient of the invitation to get the `JourneyAdmin` role, they must accept the invitation that you sent them\. To accept the invitation, they can choose **Respond** in the invitation email, or they can go directly to **Pending actions** in the AWS MigOps console\. For more information, see [Pending actions](pending-actions.md)\. ## JourneyContributor A `MigrationSpaceAdmin` or a `JourneyAdmin` can invite an individual or a team to become a `JourneyContributor`\. **Important** If an individual or a team is a `JourneyContributor` in a journey, but a `MigrationSpaceAdmin` in the migration space that contains that journey, then that individual or team is effectively a `JourneyAdmin` of that journey\. Their role will appear as `JourneyContributor`, but they will be able to perform all the actions that a `JourneyAdmin` has the permissions to perform\. **To grant the `JourneyContributor` role to an individual or a team that is already a member of the migration journey** 1. In the navigation pane, choose **Migration journeys**\. 1. Choose the name of the migration journey to which you want to give the individual or team the `JourneyContributor` role\. 1. Choose the **Individuals and teams** tab\. 1. Choose the radio button next to the individual or team to whom you want to give the `JourneyContributor` role\. 1. Choose **Edit role**\. 1. In the dialog box, choose the **JourneyContributor** option\. 1. Choose **Save**\. **To grant the `JourneyContributor` role to an individual or a team that isn't already a member of the migration journey** 1. In the navigation pane, choose **Migration journeys**\. 1. Choose the name of the migration journey to which you want to give the individual or team the `JourneyContributor` role\. 1. Choose the **Individuals and teams** tab\. 1. Choose **Invite**\. 1. Specify the email address of the individual or team that you want to invite\. 1. Under **Role**, choose the **JourneyContributor** option\. 1. Choose **Invite**\. 1. Notify the individual to whom you sent the invitation that they will receive an email from the following address: `no-reply@es.prod.us-east-2.service.migops.migration-services.aws.dev` The body of the email will have a **Respond** button that they can use to accept or reject the invitation\. In addition to the invitation email, the individual can also go to **Pending actions** to see the invitation that you sent them and to accept it or reject it\. For more information, see [Pending actions](pending-actions.md)\. **Important** For the recipient of the invitation to get the `JourneyContributor` role, they must accept the invitation that you sent them\. To accept the invitation, they can choose **Respond** in the invitation email, or they can go directly to **Pending actions** in the AWS MigOps console\. For more information, see [Pending actions](pending-actions.md)\. ## TeamContributor A `MigrationSpaceAdmin` can invite an individual to become a `TeamContributor`\. **To invite an individual to become a `TeamContributor`** 1. In the navigation pane, choose **Migration spaces**\. 1. Choose the name of the migration space to which you want to give the individual or team the `TeamContributor` role\. 1. Choose the **Teams** tab\. 1. Choose the name of the team to which you want to invite an individual\. 1. Choose **Invite**\. 1. Specify the email address of the individual that you want to invite\. 1. Choose **Invite**\. 1. Notify the individual to whom you sent the invitation that they will receive an email from the following address: `no-reply@es.prod.us-east-2.service.migops.migration-services.aws.dev` The body of the email will have a **Respond** button that they can use to accept or reject the invitation\. In addition to the invitation email, the individual can also go to **Pending actions** to see the invitation that you sent them and to accept it or reject it\. For more information, see [Pending actions](pending-actions.md)\. **Important** For the recipient of the invitation to get the `TeamContributor` role, they must accept the invitation that you sent them\. To accept the invitation, they can choose **Respond** in the invitation email, or they can go directly to **Pending actions** in the AWS MigOps console\. For more information, see [Pending actions](pending-actions.md)\.