JetBrains TeamCity Cloud 앱에 License API 통합하기
팔로우개요
JetBrains TeamCity Cloud의 License API를 통합하면, PoPs에서 JetBrains TeamCity Cloud의 라이선스 정보들을 확인할 수 있습니다.
- 라이선스 ID
- 제품명
- 라이선스 사용자의 이름
- 라이선스 사용자의 이메일
- 라이선스 사용자의 마지막 활동일
- 라이선스 종료일
API 통합의 범위를 '데이터 조회 및 관리'로 선택하면, 위 정보를 조회할 수 있을 뿐만 아니라, 아래와 같은 기능을 사용할 수 있습니다.
- JetBrains TeamCity Cloud라이선스 할당
- JetBrains TeamCity Cloud라이선스 회수
TeamCity 앱 인스턴스에 License API 통합하기
- Megazone PoPs 워크스페이스 관리 콘솔에 관리자 계정으로 로그인합니다.
- 앱 인스턴스 상세 페이지에서 [통합] 탭으로 이동하여 License API의 [통합하기] 버튼을 클릭합니다.
-
API 통합 다이얼로그가 노출되면 어느 범위까지 통합할 지 권한의 범위를 선택합니다.
- 데이터 조회 API: TeamCity Cloud의 라이선스 데이터를 PoPs가 조회할 수 있는 권한만 부여됩니다.
- 데이터 조회 및 관리 API: TeamCity Cloud의 라이선스 데이터를 PoPs가 조회할 수 있는 권한과, PoPs에서 TeamCity Cloud 라이선스를 할당하거나 회수할 수 있는 권한을 함께 부여합니다.
- API 통합 다이얼로그에서 인증 정보의 [API Key]는 JetBrains에서 다음과 같은 방법으로 확인하여 입력합니다. 자세한 방법은 JetBrains에서 제공하는 가이드를 참고해주세요.
1. JetBrains에 관리자 계정으로 로그인
2. JetBrains > Administration 메뉴에서 [Enable API] 클릭
3. [Generate Token]을 통해 토큰 번호 생성 - API 통합 다이얼로그에서 추가 정보의 [Customer code]는 JetBrains에서 다음과 같은 방법으로 확인하여 입력합니다. 자세한 방법은 JetBrains에서 제공하는 가이드를 참고해주세요.
1. JetBrains에 관리자 계정으로 로그인
2. 조직 이름 옆에 표시되는 번호를 확인 - API 통합 다이얼로그에서 모든 정보를 입력했으면 [다음] 버튼을 클릭합니다.
- API를 사용하기 위한 권한이 충분히 부여되어 있으면 API 통합 다이얼로그에서 '연결 테스트 통과'로 표시됩니다. 연결 테스트에 통과한 상태에서 [통합하기]를 클릭하면 API 통합이 완료됩니다.
※ 만약 [연결 테스트 실패]로 표시되면 API를 사용하기 위한 권한이 모두 부여되어 있는 계정으로 다시 시도해주세요.
댓글
댓글 0개
댓글을 남기려면 로그인하세요.