

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 了解空間和專案的使用者角色
<a name="ipa-role-types"></a>

空間有三個角色可用：
+ **空間管理員**
+ **進階使用者**
+ **有限存取**

接受專案邀請的使用者會在包含專案的空間中自動指派**有限存取**角色給他們。

專案中有四個角色可供成員使用：
+ **專案管理員**
+ **Contributor (作者群)**
+ **檢閱者**
+ **唯讀**

當您將使用者新增至專案時，CodeCatalyst 會自動為其提供**有限存取**角色。如果您從所有專案中移除使用者，CodeCatalyst 會自動從該使用者移除有限存取角色。

## 空間管理員角色
<a name="ipa-role-space-admin"></a>

**空間管理員**角色是 CodeCatalyst 中最強大的角色。僅將**空間管理員**角色指派給需要管理空間各方面的使用者，因為此角色具有 CodeCatalyst 中的所有許可。具有 **Space 管理員**角色的使用者是唯一可以從 **Space 管理員**角色新增或移除其他使用者並刪除空間的使用者。

當您建立空間時，CodeCatalyst 會自動指派**空間管理員**角色給您。最佳實務是，建議您將此角色新增至至少一個可在此角色中採取行動的其他使用者，以防原始空間建立者無法使用。

## 進階使用者角色
<a name="ipa-role-power-user"></a>

**進階使用者**角色是 CodeCatalyst 空間中第二強大的角色，但無法存取空間中的專案。它專為需要能夠在空間中建立專案並協助管理空間使用者和資源的使用者而設計。將 **Power 使用者**角色指派給在工作過程中需要能夠建立專案和管理空間中使用者之團隊領導者或經理的使用者。

## 有限存取角色
<a name="ipa-role-limited-access"></a>

**有限存取**角色是大多數使用者在 CodeCatalyst 空間中將擁有的角色。這是當使用者接受空間中專案的邀請時，自動指派給使用者的角色。它提供在包含該專案的空間內運作所需的有限許可。將**有限存取**角色指派給您直接邀請到空間的使用者，除非他們的工作需要他們管理空間的某些方面。

## 專案管理員角色
<a name="ipa-role-project-admin"></a>

**專案管理員**角色是 CodeCatalyst 專案中最強大的角色。僅將此角色指派給需要管理專案各方面的使用者，包括編輯專案設定、管理專案許可和刪除專案。

專案角色在空間層級沒有任何許可。因此，具有**專案管理員**角色的使用者無法建立其他專案。只有具有 **Space 管理員**或 **Power 使用者**角色的使用者才能建立專案。

**注意**  
**空間管理員**角色具有 CodeCatalyst 中的所有許可。

## 貢獻者角色
<a name="ipa-role-contributor"></a>

**貢獻者**角色適用於 CodeCatalyst 專案中的大多數成員。將此角色指派給需要能夠在專案中使用程式碼、工作流程、問題和動作的使用者。

## 檢閱者角色
<a name="ipa-role-reviewer"></a>

**Reviewer** 角色適用於需要能夠與專案中資源互動的使用者，例如提取請求和問題，但不建立和合併程式碼、建立工作流程，或啟動或停止 CodeCatalyst 專案中工作流程執行。將 **Reviewer** 角色指派給需要核准和評論提取請求、建立、更新、解決和評論問題，以及檢視專案中程式碼和工作流程的使用者。

## 唯讀角色
<a name="ipa-role-read-only"></a>

**唯讀**角色適用於需要檢視資源和資源狀態，但不與其互動或直接參與專案的使用者。具有此角色的使用者無法在 CodeCatalyst 中建立資源，但他們可以檢視並複製這些資源，例如複製儲存庫，以及將問題附件下載至本機電腦。將**唯讀**角色指派給需要檢視資源和專案狀態，但不直接與其互動的使用者。