Jira Software개 모듈

Adobe Workfront Fusion 시나리오에서는 Jira Software을(를) 사용하는 워크플로를 자동화하고 여러 타사 응용 프로그램 및 서비스에 연결할 수 있습니다.

이 지침은 Jira Cloud 및 Jira Server 모듈 모두에 적용됩니다.

시나리오를 만드는 방법에 대한 지침은 시나리오 만들기: 문서 인덱스의 문서를 참조하십시오.

모듈에 대한 자세한 내용은 모듈: 문서 인덱스의 문서를 참조하십시오.

액세스 요구 사항

을 확장하여 이 문서의 기능에 대한 액세스 요구 사항을 봅니다.

이 문서의 기능을 사용하려면 다음 액세스 권한이 있어야 합니다.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront 패키지 임의
Adobe Workfront 라이선스

새로운 기능: 표준

또는

현재: 작업 시간 이상

Adobe Workfront Fusion 라이센스**

현재: Workfront Fusion 라이센스 요구 사항이 없습니다.

또는

레거시: 작업 자동화 및 통합을 위한 Workfront Fusion

제품

신규:

  • 또는 Prime Workfront 패키지 선택: 조직은 Adobe Workfront Fusion을 구매해야 합니다.
  • Ultimate Workfront 패키지: Workfront Fusion이 포함됩니다.

또는

현재: 조직은 Adobe Workfront Fusion을 구매해야 합니다.

이 표의 정보에 대한 자세한 내용은 설명서에서 액세스 요구 사항을 참조하십시오.

Adobe Workfront Fusion 라이선스에 대한 자세한 내용은 Adobe Workfront Fusion 라이선스를 참조하세요.

전제 조건

Jira 모듈을 사용하려면 Jira 계정이 있어야 합니다.

Jira API 정보

Jira 커넥터는 다음을 사용합니다.

Jira 클라우드
Jira 서버
apiVersion
2
2
apiVersionAgile
1.0
1.0
API 태그
1.7.29
1.0.19

Jira Software을(를) Workfront Fusion에 연결

연결 메서드는 Jira Cloud을(를) 사용하는지 Jira Server을(를) 사용하는지 여부를 기준으로 합니다.

Jira Cloud을(를) Workfront Fusion에 연결

Jira Cloud을(를) Workfront Fusion에 연결

Jira Software을(를) Workfront Fusion에 연결하려면 API 토큰을 만들어 서비스 URL 및 사용자 이름과 함께 Workfront Fusion의 Create a connection 필드에 삽입해야 합니다.

Jira에서 API 토큰 만들기

  1. Jira에서 API 토큰을 만듭니다.

    지침은 Jira 설명서에서 "API 토큰 만들기"를 검색하는 것이 좋습니다.

  2. 토큰을 만든 후 토큰을 보안 위치에 복사합니다.

    note important
    IMPORTANT
    이 대화 상자를 닫은 후에는 토큰을 다시 볼 수 없습니다.

    1. 생성된 토큰을 안전한 장소에 저장합니다.

  3. 다음 위치에서 Jira API 토큰 구성 Workfront Fusion을(를) 계속합니다.

Workfront Fusion에서 Jira API 토큰 구성

  1. Workfront Fusion의 Jira Cloud 모듈에서 connection 필드 옆에 있는 Add ​을(를) 클릭합니다.

  2. 다음 정보를 지정합니다.

    • 환경
    • 유형
    • Service URL: Jira 계정에 액세스하는 데 사용하는 기본 URL입니다. 예: yourorganization.atlassian.net
    • Username
    • API token: 이 문서의 API 토큰 만들기 Jira 섹션에서 만든 API 토큰입니다.
  3. 연결을 만들고 모듈로 돌아가려면 Continue을(를) 클릭하십시오.

Jira Server을(를) Workfront Fusion에 연결

Workfront Fusion과(와) Jira Server 간의 연결을 승인하려면 소비자 키, 개인 키 및 서비스 URL이 필요합니다. 이 정보는 Jira 관리자에게 문의하십시오.

Jira 연결에 대한 공개 및 개인 키 생성

Workfront Fusion Jira 연결에 대한 개인 키를 얻으려면 공개 및 개인 키를 생성해야 합니다.

  1. 터미널에서 다음 openssl 명령을 실행합니다.

    • openssl genrsa -out jira_privatekey.pem 1024

      이 명령은 1024비트 개인 키를 생성합니다.

    • openssl req -newkey rsa:1024 -x509 -key jira_privatekey.pem -out jira_publickey.cer -days 365

      이 명령은 X509 인증서를 만듭니다.

    • openssl pkcs8 -topk8 -nocrypt -in jira_privatekey.pem -out jira_privatekey.pcks8

      이 명령은 jira_privatekey.pcks8 파일에 대한 개인 키(PKCS8 형식)를 추출합니다.

    • openssl x509 -pubkey -noout -in jira_publickey.cer > jira_publickey.pem

      이 명령은 인증서에서 jira_publickey.pem 파일로 공개 키를 추출합니다.

      note note
      NOTE
      Windows를 사용하는 경우 공개 키를 jira_publickey.pem 파일에 수동으로 저장해야 할 수 있습니다.
      1. 터미널에서 다음 명령을 실행합니다.

        openssl x509 -pubkey -noout -in jira_publickey.cer

      2. -------BEGIN PUBLIC KEY---------------END PUBLIC KEY--------을(를) 포함하여 터미널 출력을 복사합니다.

      3. 터미널 출력을 jira_publickey.pem 파일에 붙여 넣습니다.

  2. 클라이언트 앱을 소비자로 구성 Jira을 계속합니다.

Jira에서 클라이언트 앱을 소비자로 구성

  1. Jira 인스턴스에 로그인합니다.

  2. 왼쪽 탐색 패널에서 Jira Settings Jira 설정 아이콘 > Applications> Application links ​을(를) 클릭합니다.

  3. Enter the URL of the application you want to link 필드에 다음을 입력하십시오.

    code language-none
    https://app.workfrontfusion.com/oauth/cb/workfront-jiraserver-oauth1
    
  4. Create new link ​을(를) 클릭합니다. "입력한 URL에서 응답을 받지 못했습니다." 오류 메시지는 무시합니다.

  5. Link applications 창에서 Consumer keyShared secret 필드에 값을 입력합니다.

    이러한 필드의 값을 선택할 수 있습니다.

  6. Consumer keyShared secret 필드의 값을 보안 위치에 복사합니다.

    이러한 값은 나중에 구성 프로세스에서 필요합니다.

  7. 다음과 같이 URL 필드를 채웁니다.

    table 0-row-2 1-row-2 2-row-2 3-row-2
    필드 설명
    Request Token URL <Jira base url>/plugins/servlet/oauth/request-token
    Authorization URL <Jira base url>/plugins/servlet/oauth/authorize
    Access Token URL <Jira base url>/plugins/servlet/oauth/access-token
  8. Create incoming link 확인란을 선택합니다.

  9. Continue ​을(를) 클릭합니다.

  10. Link applications 창에서 다음 필드를 채웁니다.

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    Consumer Key 보안 위치에 복사한 소비자 키에 붙여넣습니다.
    Consumer name 선택한 이름을 입력합니다. 이 이름은 참조용입니다.
    Public key jira_publickey.pem 파일의 공개 키에 붙여넣습니다.
  11. Continue ​을(를) 클릭합니다.

  12. 계속 Jira Server 또는 Jira Data Center in Workfront Fusion에 연결 만들기

Workfront Fusion에서 Jira Server 또는 Jira Data Center에 연결 만들기

NOTE
Jira Server 앱을 사용하여 Jira Server 또는 Jira Data Center에 연결합니다.
  1. Workfront Fusion의 Jira Server 모듈에서 connection 필드 옆에 있는 Add ​을(를) 클릭합니다.

  2. Create a connection 패널에서 다음 필드를 채웁니다.

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
    Connection name 연결 이름 입력
    Environment 프로덕션 환경을 사용하는지 아니면 비프로덕션 환경을 사용하는지 선택합니다.
    Type 서비스 계정을 사용하는지 개인 계정을 사용하는지 선택합니다.
    Consumer Key 의 보안 위치에 복사한 소비자 키에 붙여 넣기 Jira에서 클라이언트 앱을 소비자로 구성합니다.
    Private Key Jira 연결에 대한 공개 및 개인 키 생성에서 만든 jira_privatekey.pcks8 파일의 개인 키에 붙여 넣으십시오.
    Service URL Jira 인스턴스 URL을 입력하십시오. 예: yourorganization.atlassian.net
  3. 연결을 만들고 모듈로 돌아가려면 Continue ​을(를) 클릭하십시오.

Jira Software개 모듈 및 해당 필드

Jira Software 모듈을 구성할 때 Workfront Fusion에 아래 나열된 필드가 표시됩니다. 앱 또는 서비스의 액세스 수준과 같은 요소에 따라 이러한 필드와 함께 Jira Software 필드가 추가로 표시될 수 있습니다. 모듈의 굵은 제목은 필수 필드를 나타냅니다.

필드나 함수 위에 맵 단추가 표시되면 이 단추를 사용하여 해당 필드에 대한 변수와 함수를 설정할 수 있습니다. 자세한 내용은 한 모듈에서 다른 모듈로 정보 매핑을 참조하십시오.

맵 전환

트리거

Watch for records

이 트리거 모듈은 레코드가 추가, 업데이트 또는 삭제될 때 시나리오를 시작합니다.

Webhook

레코드를 감시하는 데 사용할 웹후크를 선택합니다.

새 Webhook를 추가하려면

  1. 클릭 Add

  2. Webhook의 이름을 입력합니다.

  3. Webhook에 사용할 연결을 선택합니다.

    Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.

  4. 소프트웨어에서 감시할 레코드 유형을 선택합니다.

    • Comment
    • Issue
    • Project
    • Sprint

액션

Add issue to sprint

이 작업 모듈은 스프린트에 하나 이상의 문제를 추가합니다.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
Sprint ID
문제를 추가하려는 스프린트의 스프린트 ID를 입력하거나 매핑합니다.
Issue ID or Keys
경험을 보려는 각 문제 또는 키에 대해 Add item 을(를) 클릭하고 문제 ID 또는 키를 입력합니다. 한 모듈에 최대 50개를 입력할 수 있습니다.

Create a Record

이 작업 모듈은 Jira에 새 레코드를 만듭니다.

모듈은 연결에서 액세스하는 모든 사용자 지정 필드 및 값과 함께 레코드와 연결된 모든 표준 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
Record Type

모듈에서 만들 레코드 유형을 선택한 다음 모듈에 나타나는 해당 레코드 유형과 관련된 다른 필드를 채웁니다.

  • Attachment
  • Comment
  • Issue
  • Project
  • Sprint
  • Worklog

Custom API Call

이 작업 모듈을 사용하면 Jira Software API에 대해 사용자 지정 인증된 호출을 수행할 수 있습니다. 다른 Jira Software 모듈에서 수행할 수 없는 데이터 흐름 자동화를 만들려면 이 모듈을 사용하십시오.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

API 호출을 구성하는 데 필요한 HTTP 요청 메서드를 선택합니다. 자세한 내용은 HTTP 요청 메서드를 참조하십시오.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
URL
상대 경로 입력<Instance URL>/rest/api/2/
Method
Headers

표준 JSON 개체 형태로 요청의 헤더를 추가합니다.

For example, {"Content-type":"application/json"}

Workfront Fusion 인증 헤더를 추가합니다.

Query String

표준 JSON 개체 형식으로 API 호출에 대한 쿼리를 추가합니다.

For example: {"name":"something-urgent"}

Body

표준 JSON 개체의 형태로 API 호출에 대한 본문 콘텐츠를 추가합니다.

참고:

JSON에서 if과(와) 같은 조건문을 사용할 때 따옴표를 조건문 외부에 넣으십시오.

Delete a record

이 작업 모듈은 지정된 레코드를 삭제합니다.

레코드의 ID를 지정합니다.

모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 레코드 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
Record Type

모듈에서 삭제할 레코드 유형을 선택합니다.

  • Attachment
  • Comment
  • Issue
  • Project
  • Sprint
ID or Key
삭제하려는 레코드의 ID 또는 키를 입력하거나 매핑합니다.

Download an attachment

이 작업 모듈은 특정 첨부 파일을 다운로드합니다.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
ID
다운로드하려는 첨부 파일의 ID를 입력하거나 매핑합니다.

Read a record

이 작업 모듈은 Jira Software의 단일 레코드에서 데이터를 읽습니다.

레코드의 ID를 지정합니다.

모듈은 연결에서 액세스하는 모든 사용자 지정 필드 및 값과 함께 레코드와 연결된 모든 표준 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
Record Type

모듈에서 읽을 Jira 레코드의 형식을 선택하십시오.

  • Attachment
  • Issue
  • Project
  • Sprint
  • User
Outputs
수신하려는 출력을 선택합니다. 출력 옵션은 "Record Type" 필드에서 선택한 레코드 유형에 따라 사용할 수 있습니다.
ID
모듈에서 읽을 레코드의 고유 Jira Software ID를 입력하거나 매핑합니다.

Update a record

이 작업 모듈은 문제 또는 프로젝트 등의 기존 레코드를 업데이트합니다.

레코드의 ID를 지정합니다.

모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 레코드 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
Record Type

모듈을 업데이트할 레코드 유형을 선택합니다. 레코드 유형을 선택하면 해당 레코드 유형과 관련된 다른 필드가 모듈에 나타납니다.

  • Comment
  • Issue
  • Project
  • Sprint
  • Transition issue
ID or Key
업데이트하려는 레코드의 ID 또는 키를 입력하거나 매핑한 다음 모듈에 표시되는 해당 레코드 유형과 관련된 다른 필드를 채웁니다.

검색 결과

List records

이 검색 모듈은 검색 쿼리와 일치하는 특정 유형의 모든 항목을 검색합니다.

이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
Record Type

모듈에 나열할 레코드 유형을 선택합니다. 레코드 유형을 선택하면 해당 레코드 유형과 관련된 다른 필드가 모듈에 나타납니다.

  • Comment
  • Issue
  • Project
  • Sprint issue
  • Worklog
Max Results
각 시나리오 실행 주기 동안 모듈이 검색할 최대 레코드 수를 입력하거나 매핑합니다.

Search for records

이 검색 모듈은 지정한 검색 쿼리와 일치하는 Jira Software의 개체에서 레코드를 찾습니다.

이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.

이 모듈을 구성할 때 다음 필드가 표시됩니다.

Connection
Jira Software 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 이 문서에서 Jira Software을(를) Workfront Fusion에 연결 을 참조하십시오.
Record Type

모듈에서 검색할 레코드 유형을 선택합니다. 레코드 유형을 선택하면 해당 레코드 유형과 관련된 다른 필드가 모듈에 나타납니다.

  • Issues

  • Issues by JQL (Jira Query Lanuguage)

    JQL에 대한 자세한 내용은 Atlassian 도움말 사이트에서 JQL을(를) 참조하십시오.

  • Project

  • Project by issue

  • User

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3