

Amazon CodeCatalyst は新規のお客様には提供されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「[CodeCatalyst から移行する方法](migration.md)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ユーザーへのスペースアクセス許可の付与
<a name="spaces-members"></a>

スペースに参加するユーザーのロールを表示、追加、削除、または変更することで、スペースのメンバーを管理できます。

このガイドの情報は、 AWS ビルダー ID ユーザーをサポートする CodeCatalyst のスペースでユーザーを招待および管理するために提供されています。ID フェデレーションをサポートするスペースを設定および管理するためのステップの詳細については、「*Amazon CodeCatalyst 管理者ガイド*」の [CodeCatalyst スペースの設定と管理](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/what-is.html)に関するページを参照してください。

# スペース内のメンバーの表示
<a name="spaces-members-view"></a>

スペース内のユーザーをその情報 (表示名、エイリアス、スペースで割り当てられたロール) とともに表示できます。1 つのスペース内のメンバーには 3 つのロールがあります。
+ **スペース管理者** - このロールは、プロジェクトの作成を含め、CodeCatalyst 内のすべてのアクセス許可を持ちます。このロールは、スペース内のすべてのプロジェクトにアクセスするなど、スペースのあらゆる側面を管理する必要があるユーザーにのみ割り当てます。

  このロールを割り当てた後に変更するには、まず該当ユーザーを削除する必要があります。詳細については、「[スペース管理者ロール](ipa-role-types.md#ipa-role-space-admin)」を参照してください。
+ **パワーユーザー** – このロールは Amazon CodeCatalyst スペースで 2 番目に影響力の高いロールですが、スペース内のプロジェクトにはアクセスできません。このロールは、スペース内でプロジェクトを作成し、そのスペースのユーザーおよびリソースの管理を支援する必要があるユーザー向けに設計されています。詳細については、「[パワーユーザーロール](ipa-role-types.md#ipa-role-power-user)」を参照してください。
+ **制限付きアクセス** – このロールは、スペース内のプロジェクトへの招待を承諾してスペースに参加するユーザーにデフォルトで割り当てられます。プロジェクトメンバーには、プロジェクト内でロールが割り当てられます。プロジェクトメンバーの管理については、「[ユーザーにプロジェクトアクセス許可を付与する](projects-members.md)」を参照してください。

**[スペース管理者]** テーブルには、**[スペース管理者]** ロールを持つユーザーが表示されます。これらのユーザーは、スペース内のすべてのプロジェクトに自動的に (暗黙的に) 割り当てられ、プロジェクトでロールを持たないため、**[スペースメンバー]** テーブルには表示されません。

**[スペースメンバー]** テーブルには、スペース内のプロジェクトでロールを持つメンバーのうち、**スペース管理者ロール**を持たないメンバーがすべて表示されます。

ユーザーは、CodeCatalyst で**スペース管理者**ロールを持っているかどうかに基づいて、次のように表示されます。
+ **スペース管理者**ロールを持つユーザーが後でプロジェクトへの招待を承諾した場合、そのユーザーのロールはスペース内の **[スペースメンバー]** テーブルやプロジェクト内の **[プロジェクトメンバー]** テーブルに表示されません。これらのユーザーは引き続き両方の場所の **[スペース管理者]** テーブルに表示されます。各プロジェクトでは、**スペース管理者**ロールを持つすべてのユーザーが、そのプロジェクトの **[スペース管理者]** テーブルに表示されます。
+ プロジェクトへの招待を承諾し、プロジェクトのロールを割り当てられたユーザーは、**制限付きアクセス**ロールを持つユーザーとしてスペースに追加されます。ユーザーのロールが後で**スペース管理者**ロールに変更された場合、このユーザーは **[スペースメンバー]** テーブルから **[スペース管理者]** テーブルに移動します。プロジェクト内では、このユーザーは **[プロジェクトメンバー]** テーブルから **[スペース管理者]** テーブルに移動します。

**スペース内のユーザーとロールを表示するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. 自分のスペースに移動します。
**ヒント**  
複数のスペースに所属している場合は、上部のナビゲーションバーでスペースを選択します。

1. **[設定]**、**[メンバー]** の順に選択します。

   スペースのメンバーであるユーザーは、**[スペースメンバー]** テーブルに表示されます。
**ヒント**  
**スペース管理者**ロールを持つユーザーは、直接招待されたプロジェクトを表示できます。プロジェクトの **[プロジェクト設定]** に移動し、**[マイプロジェクト]** を選択します。

   **[ステータス]** 列で有効な値は以下のとおりです。
   + **招待済み** – CodeCatalyst から招待が送信されましたが、ユーザーはまだ承諾または拒否していません。
   + **メンバー** – ユーザーは招待を承諾しました。

# スペースへのユーザーの直接招待
<a name="spaces-members-add-admin"></a>

CodeCatalyst スペースにユーザーを直接招待できます。このようにユーザーを直接招待することは、**スペース管理者**ロールまたは**パワーユーザー**ロールを割り当て、そのユーザーにスペースの管理を支援してもらう場合に役立ちます。これらのロールの 1 つを他の複数のユーザーに割り当てることで、ユーザーをプロジェクトに招待することなく、スペースの管理責任をより多くのメンバーに分担させることができます。

**注記**  
メンバーを招待するには、**スペース管理者**ロールまたは**パワーユーザー**ロールが必要です。

**[スペース管理者]** テーブルには、**[スペース管理者]** ロールを持つユーザーが表示されます。これらのユーザーは、スペース内のすべてのプロジェクトに自動的に (暗黙的に) 割り当てられ、プロジェクトでロールを持たないため、**[スペースメンバー]** テーブルには表示されません。

プロジェクトへの招待を承諾したメンバーは、デフォルトでスペースに追加されます。**[プロジェクトメンバー]**テーブルには、スペース内のプロジェクトでロールを持つすべてのメンバーが表示されます。

招待を承諾し、初回にサインインする方法については、「[CodeCatalyst をセットアップしてサインインするCodeCatalyst をセットアップしてサインインする](setting-up-topnode.md)」を参照してください。

**ユーザーをスペースに招待するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. 自分のスペースに移動します。

1. **[設定]**、**[メンバー]** の順に選択します。

1. **[招待]** を選択します。

1. スペースに参加するように招待するメンバーの E メールを入力します。**[ロール]** で、スペース内でそのユーザーに割り当てるロールを選択します。

1. **[招待]** を選択します。

# スペースへの招待のキャンセル
<a name="spaces-members-cancel-invite"></a>

スペースに参加するように最近送信した招待がまだ承諾されていない場合、招待をキャンセルできます。

スペースへの招待を管理するには、**スペース管理者**ロールまたは**パワーユーザー**ロールが必要です。

**スペースメンバーの招待をキャンセルするには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. 自分のスペースに移動します。
**ヒント**  
複数のスペースに所属している場合は、上部のナビゲーションバーでスペースを選択します。

1. **[設定]**、**[メンバー]** の順に選択します。

1. メンバーのステータスが **[招待済み]** であることを確認します。
**注記**  
キャンセルできるのは、まだ承諾されていない招待のみです。

1. 招待されたメンバーが表示されている行の横にあるオプションを選択し、**[招待をキャンセル]** を選択します。

1. 確認ウィンドウが表示されます。**[招待をキャンセル]** を選択して確定します。

# スペースメンバーのロールの変更
<a name="spaces-members-rolechange"></a>

スペースのメンバーに割り当てられたロールを変更できます。スペース内のユーザーのロールを変更するには、**スペース管理者**ロールが必要です。

**[スペース管理者]** テーブルには、**[スペース管理者]** ロールを持つユーザーが表示されます。これらのユーザーは、スペース内のすべてのプロジェクトに自動的に (暗黙的に) 割り当てられるため、**[スペースメンバー]** テーブルには表示されません。

**スペース内のユーザーのロールを変更するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. 自分のスペースに移動します。
**ヒント**  
複数のスペースに所属している場合は、上部のナビゲーションバーでスペースを選択します。

1. **[設定]**、**[メンバー]** の順に選択します。

1. **[スペースメンバー]** テーブルで、ロールを変更するユーザーを選択します。**[ロールを変更]** を選択します。

# スペースメンバーの削除
<a name="spaces-members-remove-member"></a>

スペースメンバーがスペースのリソースにアクセスする必要がない場合、それらのメンバーを削除できます。スペースからメンバーを削除するには、**スペース管理者**ロールが必要です。

**[スペース管理者]** テーブルには、**[スペース管理者]** ロールを持つユーザーが表示されます。これらのユーザーは、スペース内のすべてのプロジェクトに自動的に (暗黙的に) 割り当てられ、プロジェクトでロールを持たないため、**[スペースメンバー]** テーブルには表示されません。このテーブルでは、そのスペースのメンバーを直接削除することしかできません。

****[プロジェクトメンバー]** テーブルからユーザーを削除するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. 自分のスペースに移動します。
**ヒント**  
複数のスペースに所属している場合は、上部のナビゲーションバーでスペースを選択します。

1. **[設定]**、**[メンバー]** の順に選択します。

1. **[プロジェクトメンバー]** テーブルでユーザーを選択します。**[**を削除] を選択します。
**注記**  
スペースからメンバーを削除すると、そのユーザーはスペース内のすべてのプロジェクトから削除されます。また、それらのプロジェクトのリソースに関連付けられたアクセス許可も削除されます。

# **スペース管理者**ロールを持つユーザーのロールの削除または変更
<a name="spaces-members-remove"></a>

スペースの**スペース管理者**ロールを持つユーザーのロールを削除または変更できます。

**スペース管理者**ロールを持つユーザーをスペースから削除するには、**スペース管理者**ロールが必要です。**スペース管理者**ロールを持つユーザーのロールを変更すると、そのユーザーは自動的に **[スペース管理者]** テーブルから削除されます。そのユーザーがスペース内のプロジェクトでプロジェクトロールを持っていない場合、そのユーザーから**スペース管理者**ロールを削除すると、そのユーザーはスペースから削除されます。

**注記**  
**スペース管理者**ロールを持つユーザーが自分自身を削除することはできません。**スペース管理者**ロールを持つ別のユーザーに連絡してください。

****スペース管理者**ロールを持つユーザーを **[スペースメンバー]** テーブルから削除するには**
**注記**  
プロジェクトに明示的に追加されていないユーザーの場合、プロジェクトロール (**プロジェクト管理者**または**コントリビューター**) は割り当てられていません。**スペース管理者**ロールがそのユーザーの唯一のロールである場合、そのユーザーはスペースから完全に削除されます。

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. ユーザーの**スペース管理者**ロールを削除または変更するために、そのユーザーが所属しているスペースに移動します。

1. **[設定]**、**[メンバー]** の順に選択します。

1. メンバーのリストの招待ステータスを表示し、そのリストにスペースへの未承認の保留中の招待 (**[招待済み]** のステータス) が含まれていないことを確認します。
**重要**  
**スペース管理者**ロールを持つユーザーを削除する前に、保留中の招待が存在しないことを確認する必要があります。

1. **[メンバー]** タブを選択します。**[スペース管理者]** テーブルで、ユーザーを選択し、**[削除]** を選択します。

   **[メンバーを削除]** ダイアログボックスで、次のいずれかを実行します。
   + ユーザーの**スペース管理者**ロールのみを削除するオプションを選択します。**[**を削除] を選択します。
**重要**  
ユーザーに他のロールが割り当てられていない場合、**スペース管理者**ロールを変更すると、そのユーザーはスペースから削除されます。
   + **スペース管理者**ロールを持つユーザーをスペースとそのすべてのプロジェクトから削除するオプションを選択します。**[**を削除] を選択します。

1. **[メンバー]** タブを更新します。ユーザーは、プロジェクトロールを通じてメンバーシップを持っていたプロジェクトのプロジェクトメンバーのリストに自動的に追加されます。**スペース管理者**ロールがそのユーザーの唯一のロールであった場合、ユーザーはスペースから完全に削除されます。