JIRA는 이슈 생성, 이슈 삭제, 댓글 추가, 공간 생성 등과 같은 다양한 작업을 수행하기 위해 REST API를 제공합니다. 그러나 REST API에 대해 두 가지 인증 방법만 지원합니다.
- 기본 인증
- JIRA를 OAuth 1.0 공급자로 사용
JIRA용 REST API 인증 플러그인을 사용하면 타사 OAuth 2.0 공급자/OpenID 연결을 사용하여 REST API를 인증할 수 있습니다. 여기서는 ADFS를 공급자로 구성하는 방법을 안내합니다.
1단계: ADFS를 OAuth 공급자로 설정
- ADFS를 공급자로 사용하여 SSO를 수행하려면 애플리케이션에서 https를 활성화해야 합니다.
- 로 이동 서버 관리자 대시보드->도구->ADFS 관리.
- 로 이동 ADFS->응용 프로그램 그룹. 오른쪽 클릭 응용 프로그램 그룹 & 클릭 애플리케이션 그룹 추가 다음 enter 응용 프로그램 이름. 선택 서버 애플리케이션 & 클릭 다음 것.
- 부 클라이언트 식별자. 이건 너의 고객 ID, 추가 콜백 URL in 리디렉션 URL. 플러그인에서 이 콜백 URL을 얻을 수 있습니다. 클릭 다음 것.
- 를 클릭하십시오 공유 비밀 생성. 복사 비밀 가치. 이건 너의 고객 비밀. 를 클릭하십시오 다음 보기.
- 에 요약 화면에서 다음 보기. 에 완료 화면에서 닫기.
- 이제 새로 추가된 애플리케이션 그룹을 마우스 오른쪽 버튼으로 클릭하고 등록.
- 를 클릭하십시오 애플리케이션 추가 에 앱 속성.
- 온 클릭 애플리케이션 추가. 그런 다음 웹 API 클릭 다음 보기.
- 에 웹 API 구성 화면에서 도메인 이름 주소를 입력하세요. 확인 섹션. 딸깍 하는 소리 추가. 딸깍 하는 소리 다음 보기.
- 에 액세스 제어 정책 선택 화면에서 선택 모두 허용 클릭 다음 보기.
- 에 애플리케이션 권한 구성, 기본적으로 openid 범위로 선택하고 다음을 클릭합니다.
- 에 요약 화면에서 다음 보기. 에 완료 화면에서 닫기.
- 에 샘플 애플리케이션 속성 클릭 OK.