Skip to main content

Bitbucket Cloud 정보

Bitbucket Cloud 커넥터는 감사에서 변경 관리 및 액세스 검토와 관련하여 요구하는 리포지토리, 워크스페이스, 프로젝트 및 팀 메타데이터를 수집합니다. Iru는 HTTP Basic Auth로 인증합니다. 사용자 이름으로 Atlassian 계정 이메일을, 비밀번호로 Atlassian API 토큰을 사용합니다(일반 비밀번호는 거부됨).

작동 방식

클라이언트는 Base64로 인코딩된 자격 증명을 전송합니다.
Atlassian은 앱 비밀번호를 지원 중단하고 있습니다. 새 작업에는 API 토큰을 생성하고, 레거시 시크릿을 계속 사용하는 항목은 지원이 종료되기 전에 마이그레이션하세요. 문서: API 토큰 관리, Bitbucket API 토큰, REST 소개.

사전 요구 사항

  • 증거를 수집하려는 Bitbucket 워크스페이스에 대한 액세스 권한.
  • Atlassian ID에서 API 토큰을 생성할 수 있는 권한.

Bitbucket Cloud를 Iru에 연결

Compliance에서 소스를 연결하기 전에 이 탭을 완료하세요.
1

Atlassian 계정 설정 열기

Bitbucket Cloud(또는 동일한 Atlassian 계정의 아무 Atlassian 앱)에 로그인한 상태에서 프로필 아이콘을 선택한 다음 Account settings(Atlassian account로 표시되기도 함)를 선택합니다.
2

보안 및 API 토큰 열기

보안을 선택한 다음 Create and manage API 토큰(문구가 API 토큰으로 표시될 수 있음)를 선택합니다.
3

범위가 지정된 API 토큰 생성

Create API token with scopes(또는 가장 가까운 항목)를 선택합니다. Iru에서 Basic 인증용으로 Bitbucket이 허용할 Atlassian API 토큰을 생성하는 단계입니다.
4

토큰 구성

토큰에 레이블을 지정합니다(예: Iru Compliance). 만료 기간을 선택합니다(토큰은 최대 365일 동안 유효). 통제 항목에서 참조하는 내용에 맞게 리포지토리, 워크스페이스 및 팀에 대한 읽기 범위를 부여합니다.
5

토큰 복사

토큰을 생성하고 값을 즉시 복사합니다. Atlassian은 토큰을 한 번만 표시합니다. Iru의 자격 증명 제출 단계에서 Atlassian 이메일과 함께 이 토큰을 사용합니다.
Iru Compliance 탭에서 계속 진행하세요.

문제 해결

Iru 사이트의 팝업 차단 설정을 확인한 후 다시 시도하세요.
Bitbucket 사용자 이름이나 Atlassian 비밀번호가 아닌 이메일 + API 토큰을 사용하세요.
Account settings에서 새 토큰을 발급하고 Iru를 업데이트하세요.
데이터를 수집하려는 모든 워크스페이스에 Atlassian 계정이 속해 있는지 확인하세요.
API 토큰으로 교체하세요. 앱 비밀번호는 지원 중단되었습니다.

고려 사항

토큰은 만료되므로 캘린더 알림으로 예기치 않은…

토큰은 만료됩니다. 캘린더 알림을 설정하면 예기치 않은 중단을 방지할 수 있습니다.

읽기 범위는 Iru가 리포지토리나 풀 리퀘스트를…

읽기 범위를 사용하면 Iru가 리포지토리나 풀 리퀘스트를 변경할 수 없습니다.

관련 문서

Sources 관리

모든 Compliance 소스를 찾아보고 관리합니다.

Compliance 시작하기

프레임워크, 작업 및 아티팩트.

Iru 개요

Endpoint, Compliance 및 Identity가 함께 작동하는 방식.

Artifacts 관리

소스 및 작업에서 수집한 증거를 업로드, 검토 및 정리합니다.