API 토큰 관리 (API tokens)
API 토큰을 발급하고 관리할 수 있는 기능입니다.
해당 토큰으로 Alpacon API에 인증 없이 접근이 가능하므로 절대 외부에 공유하지 마세요.
토큰 목록
토큰 조회
- 이름, 유효 기간, 마지막 업데이트를 확인할 수 있습니다.
- 만료일이 설정되지 않은 경우 “unlimited”로 표시됩니다.
토큰 생성
- 추가 버튼을 클릭합니다.
- 토큰의 이름과 유효 기간을 설정한 후 토큰을 생성합니다.
- 토큰 생성 시 생성된 토큰의 상세 화면으로 이동하며, 생성된 토큰은 해당 화면에서만 확인할 수 있습니다.
→ 페이지 이탈 시 다시 조회할 수 없으니, 반드시 복사하여 안전한 위치에 저장해 주세요.
토큰 상세 화면
토큰 목록에서 각 토큰을 클릭하면 해당 토큰의 상세 화면으로 이동합니다.
토큰 관리
- 우측 상단의 토글 버튼을 통해 토큰을 활성화 또는 비활성화할 수 있습니다.
- 다음과 같은 항목에 대해 관리합니다.
| 기능 | 설명 |
|---|---|
| 토큰 업데이트 | 토큰의 이름 및 만료일을 수정할 수 있습니다. |
| 토큰 삭제 | 해당 토큰을 삭제합니다. |
| 명령어 ACL | 토큰으로 실행 가능한 명령어를 제한할 수 있는 보안 설정입니다. |
명령어 ACL (명령어 접근 제어)
명령어 ACL은 해당 API 토큰으로 실행 가능한 명령어를 제어하는 기능입니다.
- 명령어를 등록하지 않은 경우: 모든 명령어 실행 가능
- 명령어를 1개라도 등록한 경우: 등록된 명령어만 실행 가능
⚠️ 보안 강화를 위해 명령어 ACL을 설정할 것을 권장합니다.
| 기능 | 설명 |
|---|---|
| 명령어 조회 | 현재 등록된 명령어 목록을 확인할 수 있습니다. |
| 명령어 추가 | 명령어를 입력한 후 Add new command 버튼을 클릭합니다. |
| 명령어 삭제 | 기존 명령어 목록에서 삭제할 수 있습니다. |