{"meta":{"title":"移行者ロールの付与","intro":"移行者ロールは、組織に代わって移行を実行する機能をユーザーまたはチームに提供します。","product":"移行","breadcrumbs":[{"href":"/ja/migrations","title":"移行"},{"href":"/ja/migrations/ado","title":"Azure DevOpsから移行する"},{"href":"/ja/migrations/ado/granting-the-migrator-role","title":"マイグレーター役割"}],"documentType":"article"},"body":"# 移行者ロールの付与\n\n移行者ロールは、組織に代わって移行を実行する機能をユーザーまたはチームに提供します。\n\nOrganization の所有者以外のユーザーが移行を実行したり、移行ログをダウンロードしたりできるようにするには、ユーザーまたはチームに移行者ロールを付与します。\n\nCLI を使用して移行者ロールを付与するには、ADO2GH extension of the GitHub CLI を使用します。\n\n1. GitHub CLIをインストールします。\n   * GitHub CLI のインストール手順については、[GitHub CLI リポジトリ](https://github.com/cli/cli#installation)を参照してください。\n   * GitHub CLIが既にインストールされている場合は、`gh --version`を実行して、バージョン 2.4.0 以降を実行していることを確認します。 古いバージョンをお持ちの場合は、 [GitHub CLI リポジトリ](https://github.com/cli/cli#installation) にアクセスしてアップグレード手順を確認してください。\n1. ADO2GH extensionをインストールします。\n\n   ```shell copy\n   gh extension install github/gh-ado2gh\n   ```\n\n1. ADO2GH extension of the GitHub CLIは毎週更新されます。 最新バージョンを確実に使うため、拡張機能を更新してください。\n\n    ```shell copy\n    gh extension upgrade github/gh-ado2gh\n    ```\n\n1. GitHub で、`admin:org` スコープがある personal access token を作成して記録します。\n1. personal access token を環境変数として設定します。次のコマンドの TOKEN は、上で記録した personal access token に置き換えます。\n\n   * ターミナルを使っている場合は、`export` コマンドを使います。\n\n      ```shell copy\n      export GH_PAT=\"TOKEN\"\n      ```\n\n   * PowerShell を使っている場合は、`$env` コマンドを使います。\n\n      ```shell copy\n      $env:GH_PAT=\"TOKEN\"\n      ```\n1. `gh ado2gh grant-migrator-role` コマンドを使って、ORGANIZATION を移行者ロールを付与する Organization に、ACTOR をユーザーまたはチーム名に、TYPE を `USER` または `TEAM` に置き換えます。\n\n   ```shell copy\n   gh ado2gh grant-migrator-role --github-org ORGANIZATION --actor ACTOR --actor-type TYPE\n   ```\n\n   >[!NOTE] \n   GHE.comの移行者ロールを付与する場合は、企業のサブドメインのターゲット API URL も含める必要があります。 (例: `--target-api-url https://api.octocorp.ghe.com`)。"}