AWS CodeStar プロジェクトからチームメンバーを削除する - AWS CodeStar

2024 年 7 月 31 日をもって、Amazon Web Services (AWS) は AWS CodeStar プロジェクトの作成と閲覧のサポートを終了します。2024 年 7 月 31 日以降、AWS CodeStar コンソールにアクセスしたり、新しいプロジェクトを作成したりできなくなります。ただし、AWS CodeStar によって作成された AWS リソース (ソースリポジトリ、パイプライン、ビルドなど) は、この変更の影響を受けず、引き続き機能します。AWS CodeStarこの廃止による接続および AWS CodeStar 通知への影響はありません。

 

作業の追跡、コードの開発、アプリケーションのビルド、テスト、デプロイをご希望の場合、Amazon CodeCatalyst に、合理化された導入プロセスと、ソフトウェアプロジェクトを管理するための追加機能が用意されています。Amazon CodeCatalyst の機能価格について詳しくは、リンク先をご覧ください。

AWS CodeStar プロジェクトからチームメンバーを削除する

AWS CodeStar プロジェクトから削除したユーザーはプロジェクトリポジトリのコミット履歴に表示されますが、CodeCommit リポジトリや、プロジェクトパイプラインなどの他のプロジェクトリソースにはアクセスできなくなります。(このルールの例外は、これらのリソースへのアクセスを許可する他のポリシーが適用されている IAM ユーザーです。) ユーザーはプロジェクトダッシュボードにアクセスすることができないため、今後プロジェクトは、ユーザーが AWS CodeStar ダッシュボードで確認するプロジェクトのリストに表示されません。プロジェクトチームからチームメンバーを削除するには、AWS CodeStar コンソール、または AWS CLI を使用します。

重要

プロジェクトからチームメンバーを削除すると、プロジェクト Amazon EC2 インスタンスへのリモートアクセスは拒否されますが、ユーザーのアクティブな SSH セッションは閉じられません。

チームメンバーを削除しても、AWS 以外のリソース (例: GitHub リポジトリや Atlassian JIRA の課題) へのチームメンバーのアクセスには影響しません。これらのアクセス権限可は AWS CodeStar ではなく、リソースプロバイダによって制御されます。詳細については、リソースプロバイダのドキュメントを参照してください。

プロジェクトからチームメンバーを削除しても、自動的にそのチームメンバーの関連する AWS Cloud9 開発環境が削除されたり、招待された関連する AWS Cloud9 開発環境へのそのメンバーの参加が禁止されたりすることはありません。開発環境を削除するには、「プロジェクトから AWS Cloud9 環境を削除する」を参照してください。チームメンバーによる共有環境への参加を拒否するには、「AWS Cloud9 環境をプロジェクトチームメンバーと共有する」を参照してください。

プロジェクトからチームメンバを削除するには、そのプロジェクトの AWS CodeStar 所有者のロールを持っているか、AWSCodeStarFullAccess ポリシーがアカウントに適用されている必要があります。

チームメンバーを削除する (コンソール)

プロジェクトチームからチームメンバーを削除するには、AWS CodeStar コンソールを使用します。

プロジェクトからチームメンバーを削除するには
  1. https://console.aws.amazon.com/codestar/ で AWS CodeStar コンソールを開きます。

  2. ナビゲーションペインから、[Projects] (プロジェクト) を選択し、プロジェクトを選択します。

  3. プロジェクトのサイドナビゲーションペインで、[Team] (チーム) を選択します。

  4. リポジトリの [Team members] (チームメンバー) ページで、チームメンバーを選択し、[Remove] (削除) を選択します。

チームメンバーを削除する (AWS CLI)

プロジェクトチームからチームメンバーを削除するには、AWS CLI を使用します。

チームメンバーを削除するには
  1. ターミナルまたはコマンドウィンドウを開きます。

  2. disassociate-team-member および --project-id を指定して、-user-arn コマンドを実行します。例:

    aws codestar disassociate-team-member --project-id my-first-projec --user-arn arn:aws:iam:111111111111:user/John_Doe

    このコマンドは、次のような出力を返します:

    { "projectId": "my-first-projec", "userArn": "arn:aws:iam::111111111111:user/John_Doe" }