

Amazon CodeCatalyst는 더 이상 신규 고객에게 공개되지 않습니다. 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세한 내용은 [CodeCatalyst에서 마이그레이션하는 방법](migration.md) 단원을 참조하십시오.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 개인 액세스 토큰을 사용하여 사용자 리포지토리 액세스 권한 부여
<a name="ipa-tokens-keys"></a>

Git 클라이언트 또는 통합 개발 환경(IDE)이 있는 로컬 컴퓨터에서 소스 리포지토리와 같은 일부 CodeCatalyst 리소스에 액세스하려면, 애플리케이션용 암호를 입력해야 합니다. 이 용도로 사용할 개인용 액세스 토큰(PAT)을 만들 수 있습니다. 생성한 PAT는 CodeCatalyst의 모든 스페이스 및 프로젝트에서 사용자 ID와 연결됩니다. CodeCatalyst ID에 대해 둘 이상의 PAT를 생성할 수 있습니다.

생성한 PAT의 이름과 만료 날짜를 볼 수 있으며, 더 이상 필요하지 않은 PAT는 삭제할 수 있습니다. PAT 보안 암호는 생성할 때만 복사할 수 있습니다.

**참고**  
기본적으로 PAT는 1년 후에 만료됩니다.

## PAT 생성
<a name="ipa-tokens-keys-create"></a>

PAT는 CodeCatalyst 의 사용자 ID와 연결됩니다. PAT 보안 암호는 생성할 때만 복사할 수 있습니다.

### PAT 생성(콘솔)
<a name="ipa-tokens-keys-create-console"></a>

콘솔을 사용하여 CodeCatalyst에서 PAT를 생성할 수 있습니다.

**개인용 액세스 토큰(콘솔)을 만들려면**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/)에서 CodeCatalyst 콘솔을 엽니다.

1. 상단 메뉴 바에서 프로파일 배지를 선택한 다음 **내 설정**을 선택합니다. CodeCatalyst **내 설정** 페이지가 열립니다.
**작은 정보**  
프로젝트 또는 스페이스의 멤버 페이지로 이동하고 멤버 목록에서 이름을 선택하여 자신의 사용자 프로파일을 찾을 수도 있습니다.

1. **개인용 액세스 토큰**에서 **생성**을 선택합니다.

   **PAT 생성** 페이지가 표시됩니다.

1. **PAT 이름**에 PAT를 설명하는 이름을 입력합니다.

1. **만료 날짜**에 기본 날짜를 유지하거나 달력 아이콘을 선택하여 사용자 지정 날짜를 선택합니다. 만료 날짜는 기본적으로 현재 날짜로부터 1년 후입니다.

1. **생성(Create)**을 선택합니다.
**작은 정보**  
소스 리포지토리의 **복제 리포지토리**를 선택할 때도 이 토큰을 생성할 수 있습니다.

1. PAT 보안 암호를 복사하려면 **복사**를 선택합니다. PAT 보안 암호를 검색할 수 있는 곳에 저장합니다.
**중요**  
PAT 보안 암호는 한 번만 표시됩니다. 창을 닫은 후에는 검색할 수 없습니다. PAT 보안 암호를 안전한 위치에 저장하지 않은 경우 다른 보안 암호를 만들 수 있습니다.

.

### PAT 생성(CLI)
<a name="ipa-tokens-keys-create-cli"></a>

CLI를 사용하여 CodeCatalyst에서 PAT를 생성할 수 있습니다.

**개인용 액세스 토큰(AWS CLI)을 만들려면**

1. 터미널 또는 명령줄에서 다음과 같이 **create-access-token** 명령을 실행합니다.

   ```
   aws codecatalyst create-access-token
   ```

   명령이 제대로 실행되면 다음 예시처럼 생성된 PAT에 대한 정보를 반환합니다.

   ```
   {
       "secret": "{{value}}",
       "name": "{{marymajor-22222EXAMPLE}}",
       "expiresTime": "2024-02-04T01:56:04.402000+00:00"
   }
   ```

1. 

PAT 보안 암호를 PAT를 생성할 때 한 번만 볼 수 있습니다. PAT 보안 암호를 잘못 찾았거나 안전하게 저장되지 않은 것이 우려되는 경우 다른 보안 암호를 생성할 수 있습니다.

 AWS CLI을 사용하여 사용자 계정과 연결된 PAT를 볼 수 있습니다. PAT 보안 암호 자체의 값이 아닌 PAT에 대한 정보만 볼 수 있습니다.

**참고**  
CodeCatalyst를 사용하려면 최신 버전의 AWS CLI 를 사용해야 합니다. 이전 버전에는 CodeCatalyst 명령이 포함되어 있지 않을 수 있습니다. CodeCatalyst와 함께 사용하려면 먼저 AWS CLI 프로파일을 구성해야 합니다. 자세한 내용은 [CodeCatalyst AWS CLI 에서를 사용하도록 설정](set-up-cli.md) 단원을 참조하십시오.

## PAT 보기
<a name="ipa-tokens-keys-view"></a>

CodeCatalyst에서 PAT볼 수 있습니다. 목록에는 사용자 ID와 연결된 모든 PAT가 표시됩니다. PAT는 CodeCatalyst의 모든 스페이스 및 프로젝트에서 해당 사용자 프로파일과 연결됩니다. 만료된 PAT 만료된 후 삭제되므로 표시되지 않습니다.

### PAT 보기(콘솔)
<a name="ipa-tokens-keys-view-console"></a>

콘솔을 사용하여 CodeCatalyst에서 사용자 ID와 연결된 PAT를 볼 수 있습니다.

**개인 액세스 토큰을 보려면(콘솔)**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/)에서 CodeCatalyst 콘솔을 엽니다.

1. 상단 메뉴 바에서 프로파일 배지를 선택한 다음 **내 설정**을 선택합니다. CodeCatalyst **내 설정** 페이지가 열립니다.
**작은 정보**  
프로젝트 또는 스페이스의 멤버 페이지로 이동하고 멤버 목록에서 이름을 선택하여 자신의 사용자 프로파일을 찾을 수도 있습니다.

1. **개인 액세스 토큰**에서 현재 PAT의 이름과 만료 날짜를 확인합니다.

### PAT 보기(CLI)
<a name="ipa-tokens-keys-view-cli"></a>

CLI를 사용하여 CodeCatalyst에서 사용자 ID와 연결된 PAT를 볼 수 있습니다.<a name="ipa-view-pat-cli"></a>

**개인 액세스 토큰을 보려면(AWS CLI)**
+ 터미널 또는 명령줄에서 다음과 같이 **list-access-tokens** 명령을 실행합니다.

  ```
  aws codecatalyst list-access-tokens
  ```

  성공하면 명령은 다음 예시와 같이 사용자 계정과 연결된 PAT에 대한 정보를 반환합니다.

  ```
  {
      "items": [
          {
              "id": "{{a1b2c3d4-5678-90ab-cdef-EXAMPLEaaaaa}}",
              "name": "{{marymajor-22222EXAMPLE}}",
              "expiresTime": "2024-02-04T01:56:04.402000+00:00"
          },
          {
              "id": "{{a1b2c3d4-5678-90ab-cdef-EXAMPLEbbbbb}}",
              "name": "{{marymajor-11111EXAMPLE}}",
              "expiresTime": "2023-03-12T01:58:40.694000+00:00"
          }
      ]
  }
  ```

## PAT 삭제
<a name="ipa-tokens-keys-delete"></a>

CodeCatalyst에서 사용자 ID와 연결된 PAT를 삭제할 수 있습니다.

### PAT 삭제(콘솔)
<a name="ipa-tokens-keys-delete-console"></a>

콘솔을 사용하여 CodeCatalyst에서 PAT를 삭제할 수 있습니다.

**개인 액세스 토큰을 삭제하려면(콘솔)**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/)에서 CodeCatalyst 콘솔을 엽니다.

1. 상단 메뉴 바에서 프로파일 배지를 선택한 다음 **내 설정**을 선택합니다. CodeCatalyst **내 설정** 페이지가 열립니다.
**작은 정보**  
프로젝트 또는 스페이스의 멤버 페이지로 이동하고 멤버 목록에서 이름을 선택하여 자신의 사용자 프로파일을 찾을 수도 있습니다.

1. **개인 액세스 토큰**에서 삭제하려는 PAT 옆의 선택기를 선택한 다음 **삭제**를 선택합니다.

   **PAT 삭제: <name>?** 페이지에서 삭제를 확인하려면 텍스트 필드에 *삭제*를 입력합니다. **삭제**를 선택합니다.

### PAT 삭제(CLI)
<a name="ipa-tokens-keys-delete-cli"></a>

 AWS CLI를 사용하여 사용자 ID와 연결된 PAT를 삭제할 수 있습니다. 이렇게 하려면 **delete-access-token** 명령을 사용하여 볼 수 있는 PAT의 ID를 제공해야 합니다.

**참고**  
CodeCatalyst를 사용하려면 최신 버전의 AWS CLI 를 사용해야 합니다. 이전 버전에는 CodeCatalyst 명령이 포함되어 있지 않을 수 있습니다. CodeCatalyst AWS CLI 에서를 사용하는 방법에 대한 자세한 내용은 섹션을 참조하세요[CodeCatalyst AWS CLI 에서를 사용하도록 설정](set-up-cli.md).

**개인 액세스 토큰을 삭제하려면(AWS CLI)**
+ 터미널 또는 명령줄에서 **delete-access-token** 명령을 실행하여 삭제하려는 PAT의 ID를 제공합니다. 예를 들어 다음 명령을 실행하여 ID가 {{123EXAMPLE}}인 PAT를 삭제합니다.

  ```
  aws codecatalyst delete-access-token --id {{a1b2c3d4-5678-90ab-cdef-EXAMPLEbbbbb}}
  ```

  성공하면 이 명령에서 빈 응답을 반환합니다.