Semgrep 정보
Iru는 발견 사항, 프로젝트 및 정책을 위해 Semgrep의 Web API를 호출합니다. 토큰에는 Web API 범위가 포함되어야 합니다. Agent/CI 전용 토큰은 웹 엔드포인트에서 404를 반환합니다. API 액세스에는 일반적으로 Team 또는 Enterprise 등급이 필요합니다.작동 방식
공식 참고 자료: Tokens, Web API scope, API reference.
사전 요구 사항
- Semgrep 조직의 관리자 또는 소유자.
Semgrep을 Iru에 연결
- Semgrep
- Iru Compliance
Compliance에서 소스를 연결하기 전에 이 탭을 완료하세요.
1
Semgrep에 로그인
Semgrep AppSec Platform을 열고 Iru가 읽을 조직의 관리자 또는 소유자로 로그인합니다.
2
설정 열기
설정(Semgrep UI에 따라 톱니바퀴 또는 프로필 메뉴)를 선택합니다.
3
Tokens 열기
Tokens로 이동한 다음 API 토큰으로 이동합니다(API Tokens 또는 Personal access tokens로 표시될 수 있음).
4
토큰 생성
만들기(또는 New token)를 선택합니다. Iru Compliance와 같은 이름을 입력합니다.
5
Web API 범위 활성화
Web API 범위를 활성화합니다(이 커넥터에 필수). 증거 수집 전용으로 보안 팀이 원하지 않는 쓰기 범위는 제거합니다.
6
저장 및 비밀 값 복사
토큰을 저장한 다음 비밀 값을 한 번 복사합니다. Semgrep은 생성 시에만 이 값을 표시합니다.
Iru Compliance 탭에서 계속 진행하세요.
문제 해결
소스를 켜도 아무것도 열리지 않음
소스를 켜도 아무것도 열리지 않음
Iru 사이트의 팝업 차단 설정을 확인한 후 다시 시도하세요.
API에서 404 발생
API에서 404 발생
Web API 범위로 토큰을 다시 생성하세요.
API 기능 없음
API 기능 없음
API 액세스가 포함된 등급으로 업그레이드하세요.
관련 문서
Sources 관리
모든 Compliance 소스를 찾아보고 관리합니다.
Compliance 시작하기
프레임워크, 작업 및 아티팩트.
Iru 개요
Endpoint, Compliance 및 Identity가 함께 작동하는 방식.
Artifacts 관리
소스 및 작업에서 수집된 증거를 업로드, 검토 및 정리합니다.
