Application Integration에 지원되는 커넥터를 참조하세요.
Jira Server (데이터 센터) 트리거
Jira Server (데이터 센터) 트리거는 Jira Server (데이터 센터) 연결에서 구독한 Jira Server (데이터 센터) 이벤트를 기준으로 통합을 호출할 수 있는 커넥터 이벤트 트리거입니다.
시작하기 전에
- Jira Server (Data Center) 트리거에 새 연결을 만들거나 구성하려면 프로젝트에 커넥터 관리자 (
roles/connectors.admin
) IAM 역할이 있는지 확인합니다. 역할 부여에 대한 자세한 내용은 액세스 관리를 참조하세요. - Jira Server (Data Center) 트리거에 사용할 서비스 계정에 Application Integration 호출자 (
roles/integrations.integrationInvoker
) IAM 역할을 부여합니다. - 새 통합을 만들거나 기존 통합을 열어 Jira Server (Data Center) 트리거를 추가합니다.
기존 연결을 사용하여 Jira Server (Data Center) 트리거 구성
Integration Connectors에서 기존 Jira Server (Data Center) 연결을 사용하여 Jira Server (Data Center) 트리거를 구성할 수 있습니다. Jira Server (Data Center) 트리거는 커넥터 이벤트 트리거이므로 이벤트 구독이 사용 설정된 Jira Server (Data Center) 연결만 사용하여 트리거를 구성할 수 있습니다.
새 Jira Server (Data Center) 연결을 사용하여 Jira Server (Data Center) 트리거를 구성하는 방법에 대한 자세한 내용은 새 연결을 사용하여 Jira Server (Data Center) 트리거 구성을 참고하세요.
기존 Jira Server (Data Center) 연결을 사용하여 Jira Server (Data Center) 트리거를 구성하려면 다음 단계를 수행합니다.
- 통합 편집기에서 Jira Server (데이터 센터) 트리거 요소를 클릭하여 트리거 구성 창을 엽니다.
- 트리거 구성을 클릭합니다.
- 커넥터 이벤트 트리거 편집기 페이지에서 다음 구성 세부정보를 제공합니다.
- 리전: Jira Server (데이터 센터) 연결 리전을 선택합니다.
- 연결: 사용하려는 Jira Server (데이터 센터) 연결을 선택합니다.
Application Integration에는 활성 상태이고 이벤트 구독이 사용 설정된 Jira Server (Data Center) 연결만 표시됩니다.
- 이벤트 구독 유형: 통합을 트리거하는 이벤트 구독 유형을 선택합니다. 이 트리거에 지원되는 이벤트 구독 유형에 대한 자세한 내용은 지원되는 이벤트 구독 유형을 참조하세요.
- 서비스 계정: Jira Server (Data Center) 트리거에 필요한 IAM 역할이 있는 서비스 계정을 선택합니다.
- 완료를 클릭하여 트리거 구성을 완료하고 페이지를 닫습니다.
새 연결을 사용하여 Jira Server (Data Center) 트리거 구성
새 Jira Server (Data Center) 연결을 사용하여 Jira Server (Data Center) 트리거를 구성하려면 다음 단계를 수행합니다.
- 통합 편집기에서 Jira Server (데이터 센터) 트리거 요소를 클릭하여 트리거 구성 창을 엽니다.
- 트리거 구성을 클릭합니다.
- 리전 필드를 건너뜁니다.
- 연결을 클릭하고 드롭다운 메뉴에서 연결 만들기 옵션을 선택합니다.
- 연결 만들기 창에서 다음 단계를 완료합니다.
- 위치 단계에서 새 Jira Server (Data Center) 연결 위치를 선택합니다.
- 리전: 드롭다운 목록에서 리전을 선택합니다.
- 다음을 클릭합니다.
- 연결 세부정보 섹션에서 다음을 완료합니다.
- 커넥터: 사용 가능한 커넥터의 드롭다운 목록에서 Jira Server (Data Center)를 선택합니다.
- 커넥터 버전: 사용 가능한 버전의 드롭다운 목록에서 커넥터 버전을 선택합니다.
- 연결 이름 필드에서 연결 인스턴스의 이름을 입력합니다.
연결 이름은 다음 기준을 충족해야 합니다.
- 연결 이름에 문자, 숫자, 하이픈을 사용할 수 있습니다.
- 문자는 소문자여야 합니다.
- 연결 이름은 문자로 시작하고 문자 또는 숫자로 끝나야 합니다.
- 연결 이름은 49자(영문 기준)를 초과할 수 없습니다.
- 선택적으로 연결 인스턴스에 대한 설명을 입력합니다.
- 필요한 경우 Cloud Logging을 사용 설정한 다음 로그 수준을 선택합니다. 기본적으로 로그 수준은
Error
로 설정됩니다. - 서비스 계정: 필수 역할이 있는 서비스 계정을 선택합니다.
- 이벤트 구독 사용 설정: Jira Server (Data Center) 연결에 새 이벤트 구독을 만들고 사용 설정하려면 선택합니다. 이벤트 구독을 사용 설정만 하거나 연결 항목, 작업을 포함할 수 있습니다.
- 필요한 경우 연결 노드 설정을 구성합니다.
- 최소 노드 수: 최소 연결 노드 수를 입력합니다.
- 최대 노드 수: 최대 연결 노드 수를 입력합니다.
노드는 트랜잭션을 처리하는 연결의 단위(또는 복제본)입니다. 연결에 대해 더 많은 트랜잭션을 처리하려면 더 많은 노드가 필요합니다. 이와 반대로 더 적은 트랜잭션을 처리하기 위해서는 더 적은 노드가 필요합니다. 노드가 커넥터 가격 책정에 미치는 영향을 파악하려면 연결 노드 가격 책정을 참조하세요. 값을 입력하지 않으면 기본적으로 최소 노드가 (높은 가용성을 위해) 2로 설정되고 최대 노드는 50으로 설정됩니다.
- 필요한 경우 SSL을 사용하려면 SSL 사용 설정을 선택합니다. SSL 구성 세부정보가 표시됩니다.
- 트러스트 저장소 유형을 선택합니다. 공개, 비공개, 비보안 연결 중 하나일 수 있습니다.
- 트러스트 저장소 선택에 따라 표시된 인증서를 선택합니다.
- mTLS를 사용하는 경우 키 저장소 섹션에서 키 저장소 인증서를 선택합니다.
- 선택적으로 + 라벨 추가를 클릭하여 키/값 쌍의 형식으로 연결에 라벨을 추가합니다.
- 다음을 클릭합니다.
- 대상 섹션에서 연결하려는 원격 호스트(백엔드 시스템)의 세부정보를 입력합니다.
- 대상 유형: 대상 유형을 선택합니다.
- 대상 호스트 이름 또는 IP 주소를 지정하려면 호스트 주소를 선택하고 호스트 1 필드에 주소를 입력합니다.
- 비공개 연결을 설정하려면 엔드포인트 연결을 선택하고 엔드포인트 연결 목록에서 필요한 연결을 선택합니다.
추가 보안을 사용하여 백엔드 시스템에 공개 연결을 설정하려면 연결의 고정 아웃바운드 IP 주소를 구성한 후 방화벽 규칙을 구성하여 특정 고정 IP 주소만 허용 목록에 추가합니다.
추가 대상을 입력하려면 +대상 추가를 클릭합니다.
- 다음을 클릭합니다.
- 대상 유형: 대상 유형을 선택합니다.
-
인증 섹션에서 인증 세부정보를 입력합니다.
- 인증 유형을 선택하고 관련 세부정보를 입력합니다.
Jira Server (Data Center) 연결에서는 다음 인증 유형이 지원됩니다.
- 사용자 비밀번호
- API 토큰
- 개인 액세스 토큰
- OAuth 2.0 - 승인 코드
- 다음을 클릭합니다.
이러한 인증 유형을 구성하는 방법은 인증 구성을 참조하세요.
- 인증 유형을 선택하고 관련 세부정보를 입력합니다.
-
이벤트 구독 세부정보 섹션에서 이벤트 구독이 생성될 Jira Server (Data Center) 계정의 세부정보를 제공합니다.
- 대상 유형: 호스트 주소를 선택합니다.
- 호스트: Jira Server (Data Center) 계정의 등록 URL을 입력합니다. 이 URL의 이벤트 구독이 생성됩니다.
- API 토큰: 사용자 이름과 연결된 API 토큰이 포함된 Secret Manager 보안 비밀을 선택합니다.
- 보안 비밀 버전: 보안 비밀 버전을 선택합니다.
- 데이터 보강 사용 설정: Jira Server (Data Center) 트리거가 Jira Server (Data Center) 인스턴스에서 전체 이벤트 페이로드를 검색하려면 이 체크박스를 선택합니다. 예시는 트리거 출력을 참고하세요.
- 백엔드 애플리케이션과 연결 간의 보안 연결을 위해 비공개 연결 사용 설정을 선택합니다. 이 옵션을 선택하면 연결을 만든 후 추가 구성 단계를 수행해야 합니다. 자세한 내용은 이벤트 구독용 비공개 연결을 참조하세요.
- 데드 레터 구성을 입력합니다. 데드 레터를 구성하면 연결에서 처리되지 않은 이벤트를 지정된 Pub/Sub 주제에 씁니다. 다음 세부정보를 입력합니다.
- 데드 레터 프로젝트 ID: 데드 레터 Pub/Sub 주제를 구성한 Google Cloud 프로젝트 ID입니다.
- 데드 레터 주제: 처리되지 않은 이벤트의 세부정보를 쓰려는 Pub/Sub 주제입니다.
- 다음을 클릭합니다.
- 검토: 제공된 Jira Server (Data Center) 연결 세부정보를 검토합니다.
- 만들기를 클릭하여 새 Jira Server (데이터 센터) 연결 만들기를 완료합니다.
- 위치 단계에서 새 Jira Server (Data Center) 연결 위치를 선택합니다.
- 이벤트 구독 유형: 통합을 트리거하는 이벤트 구독 유형을 선택합니다. 이 트리거에 지원되는 이벤트 구독 유형에 대한 자세한 내용은 지원되는 이벤트 구독 유형을 참조하세요.
- 완료를 클릭하고 페이지를 닫습니다.
Jira Server (데이터 센터) 트리거에서 이벤트 구독 구성을 완료하는 데 몇 분 정도 걸립니다. 이벤트 구독 세부정보 아래의 트리거 구성 창에서 이벤트 구독 상태를 볼 수 있습니다.
인증 구성
사용할 인증을 기반으로 세부정보를 입력합니다.
-
사용자 비밀번호
- 사용자 이름: 인증에 사용되는 Jira Server (데이터 센터) 사용자 계정을 입력합니다.
- 비밀번호: 계정과 연결된 비밀번호를 입력합니다.
-
API 토큰
- 사용자 이름: API 토큰을 만드는 데 사용된 Jira Server (데이터 센터) 사용자 이름을 입력합니다.
- API 토큰: 사용자 이름의 비밀번호를 입력합니다. 비밀번호는 API 토큰이 됩니다. API 토큰이 포함된 Secret Manager 보안 비밀을 선택합니다.
-
개인 액세스 토큰
- 개인 액세스 토큰: 개인 액세스 토큰이 포함된 Secret Manager 보안 비밀을 제공합니다.
- 보안 비밀 버전: 선택한 보안 비밀의 보안 비밀 버전을 선택합니다.
-
OAuth 2.0 - 승인 코드
- 클라이언트 ID: 외부 애플리케이션이 제공한 클라이언트 ID를 입력합니다.
- 범위: 필요한 권한 범위를 지정합니다.
- 클라이언트 보안 비밀번호 : Secret Manager 보안 비밀을 선택합니다. 이 승인을 구성하려면 먼저 Secret Manager 보안 비밀이 생성되어 있어야 합니다.
- 보안 비밀 버전: 클라이언트 보안 비밀번호의 보안 비밀 관리자 보안 비밀 버전을 선택합니다.
- 승인 URL: 클라이언트 생성 중에 생성된 URL을 제공합니다.
Authorization code
인증 유형의 경우 연결을 만든 후 인증 구성을 위한 몇 가지 추가 단계를 수행해야 합니다. 자세한 내용은 연결 만들기 이후 추가 단계를 참조하세요.
트리거 출력
이벤트 구독 세부정보 섹션에는 이벤트 구독 상태 외에도 연결 리전, 연결 이름, 이벤트 구독 이름 등의 다른 세부정보가 표시됩니다.
트리거 출력 변수
Jira Server (Data Center) 트리거는 이벤트마다 다운스트림 태스크에 사용할 수 있는 ConnectorEventPayload
출력 변수를 생성합니다. 출력 변수는 출력 Jira Server (Data Center) 페이로드 스키마가 포함된 JSON 형식입니다.
issue_created
Jira Server (데이터 센터) 이벤트의 출력 페이로드 예시
{ "timestamp": 1744689885826, "webhookEvent": "jira:issue_created", "issue_event_type_name": "issue_created", "user": { "self": "https://example.altostrat.com:8443/rest/api/2/user?username=vais_adminpat_user", "name": "vais_adminpat_user", "key": "JIRAUSER10401", "emailAddress": "baklavainthebalkans@gmail.com", "avatarUrls": { "48x48": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=48", "24x24": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=24", "16x16": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=16", "32x32": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=32" }, "displayName": "VAIS Admin PAT Jira User", "active": true, "timeZone": "UTC" }, "issue": { "id": "467526", "self": "https://example.altostrat.com:8443/rest/api/2/issue/467526", "key": "VISP-87", "fields": { "issuetype": { "self": "https://example.altostrat.com:8443/rest/api/2/issuetype/10003", "id": "10003", "description": "A task that needs to be done.", "iconUrl": "https://example.altostrat.com:8443/secure/viewavatar?size=xsmall&avatarId=10318&avatarType=issuetype", "name": "Task", "subtask": false, "avatarId": 10318 }, "timespent": null, "project": { "self": "https://example.altostrat.com:8443/rest/api/2/project/12015", "id": "12015", "key": "VISP", "name": "VAIS Incremental Sync Project", "projectTypeKey": "software", "avatarUrls": { "48x48": "https://example.altostrat.com:8443/secure/projectavatar?avatarId=10324", "24x24": "https://example.altostrat.com:8443/secure/projectavatar?size=small&avatarId=10324", "16x16": "https://example.altostrat.com:8443/secure/projectavatar?size=xsmall&avatarId=10324", "32x32": "https://example.altostrat.com:8443/secure/projectavatar?size=medium&avatarId=10324" } }, "fixVersions": [], "customfield_10111": null, "aggregatetimespent": null, "resolution": null, "customfield_10107": "0|i269s7:", "customfield_10108": null, "customfield_10109": null, "resolutiondate": null, "workratio": -1, "lastViewed": null, "watches": { "self": "https://example.altostrat.com:8443/rest/api/2/issue/VISP-87/watchers", "watchCount": 0, "isWatching": false }, "created": "2025-04-15T04:04:45.740+0000", "priority": { "self": "https://example.altostrat.com:8443/rest/api/2/priority/3", "iconUrl": "https://example.altostrat.com:8443/images/icons/priorities/medium.svg", "name": "Medium", "id": "3" }, "customfield_10100": null, "customfield_10101": null, "customfield_10102": null, "labels": [], "customfield_10103": null, "timeestimate": null, "aggregatetimeoriginalestimate": null, "versions": [], "issuelinks": [], "assignee": null, "updated": "2025-04-15T04:04:45.740+0000", "status": { "self": "https://example.altostrat.com:8443/rest/api/2/status/10000", "description": "", "iconUrl": "https://example.altostrat.com:8443/", "name": "To Do", "id": "10000", "statusCategory": { "self": "https://example.altostrat.com:8443/rest/api/2/statuscategory/2", "id": 2, "key": "new", "colorName": "default", "name": "To Do" } }, "components": [], "timeoriginalestimate": null, "description": null, "timetracking": {}, "archiveddate": null, "attachment": [], "aggregatetimeestimate": null, "summary": "Test Issue 1e704d97-3f89-452a-b8e2-aaba609f3a79", "creator": { "self": "https://example.altostrat.com:8443/rest/api/2/user?username=vais_adminpat_user", "name": "vais_adminpat_user", "key": "JIRAUSER10401", "emailAddress": "baklavainthebalkans@gmail.com", "avatarUrls": { "48x48": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=48", "24x24": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=24", "16x16": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=16", "32x32": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=32" }, "displayName": "VAIS Admin PAT Jira User", "active": true, "timeZone": "UTC" }, "subtasks": [], "reporter": { "self": "https://example.altostrat.com:8443/rest/api/2/user?username=vais_adminpat_user", "name": "vais_adminpat_user", "key": "JIRAUSER10401", "emailAddress": "baklavainthebalkans@gmail.com", "avatarUrls": { "48x48": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=48", "24x24": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=24", "16x16": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=16", "32x32": "https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm&s=32" }, "displayName": "VAIS Admin PAT Jira User", "active": true, "timeZone": "UTC" }, "customfield_10000": "{}", "aggregateprogress": { "progress": 0, "total": 0 }, "customfield_10200": null, "environment": null, "duedate": null, "progress": { "progress": 0, "total": 0 }, "comment": { "comments": [], "maxResults": 0, "total": 0, "startAt": 0 }, "votes": { "self": "https://example.altostrat.com:8443/rest/api/2/issue/VISP-87/votes", "votes": 0, "hasVoted": false }, "worklog": { "startAt": 0, "maxResults": 20, "total": 0, "worklogs": [] }, "archivedby": null } } }
issue_updated
Jira Server (데이터 센터) 이벤트의 데이터 보강 출력 페이로드 예
{ "id": "f655bd2d-d9a9-4e52-bb0b-1453a825bdbe", "source": "JiraServer", "specVersion": "1", "attributes": { "action": { "ceString": "updated" }, "entityID": { "ceString": "467517" }, "entityType": { "ceString": "issues" }, "time": { "ceTimestamp": "2025-04-14T05:48:58.785330694Z" } }, "textData": "{\"changelog\":{\"id\":\"336642\",\"items\":[{\"field\":\"summary\",\"fieldtype\":\"jira\",\"from\":null,\"fromString\":\"New ValueTest2\",\"to\":null,\"toString\":\"New ValueTest3\"}]},\"context-data\":{\"aclInfo\":{\"readers\":[{\"principals\":[{\"user_id\":\"user4.ucs.qatest@altostrat.com\"},{\"user_id\":\"user5.ucs.qatest@altostrat.com\"},{\"user_id\":\"user3.ucs.qatest@altostrat.com\"},{\"user_id\":\"user6.ucs.qatest@altostrat.com\"},{\"user_id\":\"user1.ucs.qatest@altostrat.com\"},{\"user_id\":\"baklavainthebalkans@gmail.com\"},{\"user_id\":\"user2.ucs.qatest@altostrat.com\"},{\"user_id\":\"krishnasr@google.com\"}]}]},\"id\":\"467517\",\"structData\":{\"AffectedVersionsAggregate\":\"\",\"AggregateProgress\":0,\"AggregateTimeEstimate\":null,\"AggregateTimeOriginalEstimate\":null,\"AggregateTimeSpent\":null,\"AssigneeAccountId\":null,\"AssigneeDisplayName\":null,\"AssigneeEmail\":null,\"AssigneeKey\":null,\"AssigneeName\":null,\"ComponentsAggregate\":\"\",\"Created\":\"2025-04-11T15:20:16Z\",\"CreatorAccountId\":null,\"CreatorDisplayName\":\"VAIS Admin PAT Jira User\",\"CreatorEmail\":\"baklavainthebalkans@gmail.com\",\"CreatorKey\":\"JIRAUSER10401\",\"CreatorName\":\"vais_adminpat_user\",\"Description\":null,\"DueDate\":null,\"Environment\":null,\"FixVersionsAggregate\":\"\",\"HasVotes\":false,\"Id\":467517,\"IsWatching\":true,\"IssueLinksAggregate\":\"\",\"IssueTypeId\":\"10003\",\"IssueTypeName\":\"Task\",\"ItemURL\":\"https://34.134.129.75:8443/browse/VISP-78\",\"Key\":\"VISP-78\",\"Labels\":\"\",\"LastViewed\":null,\"OriginalEstimate\":null,\"OriginalEstimateSeconds\":null,\"ParentId\":null,\"ParentIssueTypeId\":null,\"ParentIssueTypeName\":null,\"ParentKey\":null,\"ParentStatusId\":null,\"ParentStatusName\":null,\"PriorityId\":\"3\",\"PriorityName\":\"Medium\",\"ProjectId\":\"12015\",\"ProjectKey\":\"VISP\",\"ProjectName\":\"VAIS Incremental Sync Project\",\"RemainingEstimate\":null,\"RemainingEstimateSeconds\":null,\"ReporterAccountId\":null,\"ReporterDisplayName\":\"VAIS Admin PAT Jira User\",\"ReporterEmail\":\"baklavainthebalkans@gmail.com\",\"ReporterKey\":\"JIRAUSER10401\",\"ReporterName\":\"vais_adminpat_user\",\"ResolutionDate\":null,\"ResolutionDescription\":null,\"ResolutionId\":null,\"ResolutionName\":null,\"SecurityLevel\":null,\"StatusCategoryId\":2,\"StatusCategoryKey\":\"new\",\"StatusCategoryName\":\"To Do\",\"StatusId\":\"10000\",\"StatusName\":\"To Do\",\"SubtasksAggregate\":\"\",\"Summary\":\"New ValueTest3\",\"TimeSpent\":null,\"TimeSpentSeconds\":null,\"TotalProgress\":0,\"Updated\":\"2025-04-14T05:48:58Z\",\"Votes\":0,\"WatchCount\":1,\"WorkRatio\":-1}},\"issue\":{\"fields\":{\"aggregateprogress\":{\"progress\":0,\"total\":0},\"aggregatetimeestimate\":null,\"aggregatetimeoriginalestimate\":null,\"aggregatetimespent\":null,\"archivedby\":null,\"archiveddate\":null,\"assignee\":null,\"attachment\":[],\"comment\":{\"comments\":[],\"maxResults\":0,\"startAt\":0,\"total\":0},\"components\":[],\"created\":\"2025-04-11T15:20:16.000+0000\",\"creator\":{\"active\":true,\"avatarUrls\":{\"16x16\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=16\",\"24x24\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=24\",\"32x32\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=32\",\"48x48\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=48\"},\"displayName\":\"VAIS Admin PAT Jira User\",\"emailAddress\":\"baklavainthebalkans@gmail.com\",\"key\":\"JIRAUSER10401\",\"name\":\"vais_adminpat_user\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/user?username=vais_adminpat_user\",\"timeZone\":\"UTC\"},\"customfield_10000\":\"{}\",\"customfield_10100\":null,\"customfield_10101\":null,\"customfield_10102\":null,\"customfield_10103\":null,\"customfield_10107\":\"0|i269q7:\",\"customfield_10108\":null,\"customfield_10109\":null,\"customfield_10111\":null,\"customfield_10200\":null,\"description\":null,\"duedate\":null,\"environment\":null,\"fixVersions\":[],\"issuelinks\":[],\"issuetype\":{\"avatarId\":10318,\"description\":\"A task that needs to be done.\",\"iconUrl\":\"https://example.altostrat.com:8443/secure/viewavatar?size=xsmall\\u0026avatarId=10318\\u0026avatarType=issuetype\",\"id\":\"10003\",\"name\":\"Task\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/issuetype/10003\",\"subtask\":false},\"labels\":[],\"lastViewed\":null,\"priority\":{\"iconUrl\":\"https://example.altostrat.com:8443/images/icons/priorities/medium.svg\",\"id\":\"3\",\"name\":\"Medium\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/priority/3\"},\"progress\":{\"progress\":0,\"total\":0},\"project\":{\"avatarUrls\":{\"16x16\":\"https://example.altostrat.com:8443/secure/projectavatar?size=xsmall\\u0026avatarId=10324\",\"24x24\":\"https://example.altostrat.com:8443/secure/projectavatar?size=small\\u0026avatarId=10324\",\"32x32\":\"https://example.altostrat.com:8443/secure/projectavatar?size=medium\\u0026avatarId=10324\",\"48x48\":\"https://example.altostrat.com:8443/secure/projectavatar?avatarId=10324\"},\"id\":\"12015\",\"key\":\"VISP\",\"name\":\"VAIS Incremental Sync Project\",\"projectTypeKey\":\"software\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/project/12015\"},\"reporter\":{\"active\":true,\"avatarUrls\":{\"16x16\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=16\",\"24x24\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=24\",\"32x32\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=32\",\"48x48\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=48\"},\"displayName\":\"VAIS Admin PAT Jira User\",\"emailAddress\":\"baklavainthebalkans@gmail.com\",\"key\":\"JIRAUSER10401\",\"name\":\"vais_adminpat_user\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/user?username=vais_adminpat_user\",\"timeZone\":\"UTC\"},\"resolution\":null,\"resolutiondate\":null,\"status\":{\"description\":\"\",\"iconUrl\":\"https://example.altostrat.com:8443/\",\"id\":\"10000\",\"name\":\"To Do\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/status/10000\",\"statusCategory\":{\"colorName\":\"default\",\"id\":2,\"key\":\"new\",\"name\":\"To Do\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/statuscategory/2\"}},\"subtasks\":[],\"summary\":\"New ValueTest3\",\"timeestimate\":null,\"timeoriginalestimate\":null,\"timespent\":null,\"timetracking\":{},\"updated\":\"2025-04-14T05:48:58.000+0000\",\"versions\":[],\"votes\":{\"hasVoted\":false,\"self\":\"https://example.altostrat.com:8443/rest/api/2/issue/VISP-78/votes\",\"votes\":0},\"watches\":{\"isWatching\":true,\"self\":\"https://example.altostrat.com:8443/rest/api/2/issue/VISP-78/watchers\",\"watchCount\":1},\"worklog\":{\"maxResults\":20,\"startAt\":0,\"total\":0,\"worklogs\":[]},\"workratio\":-1},\"id\":\"467517\",\"key\":\"VISP-78\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/issue/467517\"},\"issue_event_type_name\":\"issue_updated\",\"timestamp\":1744609737983,\"user\":{\"active\":true,\"avatarUrls\":{\"16x16\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=16\",\"24x24\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=24\",\"32x32\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=32\",\"48x48\":\"https://www.altostrat.com/avatar/c6e1562d286aa0bff37d0ff6b39b4e29?d=mm\\u0026s=48\"},\"displayName\":\"VAIS Admin PAT Jira User\",\"emailAddress\":\"baklavainthebalkans@gmail.com\",\"key\":\"JIRAUSER10401\",\"name\":\"vais_adminpat_user\",\"self\":\"https://example.altostrat.com:8443/rest/api/2/user?username=vais_adminpat_user\",\"timeZone\":\"UTC\"},\"webhookEvent\":\"jira:issue_updated\"}" }
Jira Server (데이터 센터) 트리거 수정
Jira Server (Data Center) 트리거를 수정하여 연결 구성과 이벤트 구독 세부정보를 변경하거나 업데이트할 수 있습니다.
Jira Server (데이터 센터) 트리거를 수정하려면 다음 단계를 수행합니다.
- 통합 편집기에서 Jira Server (데이터 센터) 트리거 요소를 클릭하여 트리거 구성 창을 엽니다.
- Jira Server (Data Center) 트리거 구성을 클릭합니다.
- 커넥터 이벤트 트리거 편집기 페이지에서 다음을 수행합니다.
- 이전에 구성한 이벤트 구독을 유지하려면 유지를 클릭하고 삭제를 클릭합니다.
- 원하는 대로 연결 구성과 이벤트 구독 세부정보를 업데이트합니다.
- 완료를 클릭합니다.
이벤트 구독 세부정보의 트리거 구성 창에서 업데이트된 연결과 이벤트 구독 세부정보를 볼 수 있습니다.
지원되는 이벤트 구독 유형
Jira Server (데이터 센터) 트리거를 사용하여 다음 이벤트 구독 유형 통합을 호출할 수 있습니다.
이벤트 구독 유형 | 설명 |
---|---|
issue_created | 문제가 생성됨 |
issued_deleted | 문제가 삭제됨 |
issued_updated | 문제가 업데이트됨 |
board_created | 보드가 생성됩니다. |
borard_deleted | 보드가 삭제됨 |
board_updated | 보드가 업데이트됨 |
comment_created | 댓글이 생성됨 |
comment_deleted | 댓글이 삭제됨 |
comment_updated | 댓글이 업데이트됨 |
project_Created | 프로젝트가 생성됨 |
project_deleted | 프로젝트가 삭제되었습니다. |
project_updated | 프로젝트가 업데이트됨 |
sprint_closed | 스프린트가 종료됨 |
sprint_deleted | 스프린트가 삭제됨 |
sprint_updated | 스프린트가 업데이트됨 |
sprint_created | 스프린트가 생성됨 |
sprint_started | 스프린트가 시작됨 |
user_Created | 사용자가 생성됨 |
user_updated | 사용자가 업데이트됨 |
user_deleted | 사용자가 삭제됨 |
worklog_created | 근무 기록이 생성됨 |
worklog_deleted | Worklog가 삭제됨 |
worklog_updated | 작업 로그가 업데이트됨 |
할당량 및 한도
할당량 및 한도에 대한 자세한 내용은 할당량 및 한도를 참조하세요.
다음 단계
- 모든 태스크 및 트리거 알아보기
- 통합을 테스트하고 게시하는 방법 알아보기
- 오류 처리 알아보기
- 통합 실행 로그 알아보기