# Concedendo o papel de migrador

A função migradora oferece a um usuário ou equipe a capacidade de executar migrações em nome de uma organização.

Para permitir que alguém que não seja um proprietário da organização execute uma migração ou faça download de logs de migração, você pode conceder a função de migrador a um usuário ou equipe.

Para conceder a função de migrador usando a CLI, você pode usar a GL2GH extension of the GitHub CLI.

1. Instale os GitHub CLI.
   * Para obter instruções de instalação para GitHub CLI, veja o [repositório GitHub CLI](https://github.com/cli/cli#installation).
   * Se você já tiver GitHub CLI instalado, execute `gh --version` para garantir que esteja executando a versão 2.4.0 ou mais recente. Se você tiver uma versão mais antiga, visite o [GitHub CLI repositório](https://github.com/cli/cli#installation) para obter instruções de atualização.
1. Instale os GL2GH extension.

   ```shell copy
   gh extension install github/gh-gl2gh
   ```

1. A GL2GH extension of the GitHub CLI atualização é atualizada com frequência. Para garantir que você esteja usando a última versão, atualize a extensão.

    ```shell copy
    gh extension upgrade github/gh-gl2gh
    ```

1. On GitHub, create and record a personal access token that has the `admin:org` scope.
1. Defina o personal access token como uma variável de ambiente, substituindo TOKEN nos comandos abaixo pelos personal access token que você registrou acima.

   * Se você estiver usando o Terminal, use o comando `export`.

      ```shell copy
      export GH_PAT="TOKEN"
      ```

   * Se você estiver usando o PowerShell, use o comando `$env`.

      ```shell copy
      $env:GH_PAT="TOKEN"
      ```
1. Use o comando `gh gl2gh grant-migrator-role`, substituindo ORGANIZATION pela organização à qual você deseja conceder a função de migrador, ACTOR pelo nome do usuário ou da equipe e TYPE por `USER` ou `TEAM`.

   ```shell copy
   gh gl2gh grant-migrator-role --github-org ORGANIZATION --actor ACTOR --actor-type TYPE
   ```

   >[!NOTE] Se você estiver concedendo a função de migrador, GHE.comtambém deverá incluir a URL de API de destino para o subdomínio da sua empresa. Por exemplo: `--target-api-url https://api.octocorp.ghe.com`.