이 글은 Miro의 Jira 카드 통합 구축에 관한 자주 묻는 질문들에 답합니다.
Jira-Miro 인증은 어떻게 작동하나요?
도움말 센터 문서를 참조하세요.
- Jira 서버 온프레미스
- Jira 데이터 센터 온프레미스
-
Jira 클라우드
Jira 카드 설정 페이지에서 선택하세요.- OAuth 2.0 (3LO)
Jira와 Miro 간의 데이터 전송 중 보안이 유지되나요?
우리는 TLS 보안 프로토콜을 사용합니다. 이는 HTTP 메시지를 전송 전에 암호화하고 도착 시 메시지를 복호화합니다. 또한, Enterprise 플랜에 대해 상호 TLS를 지원합니다.
상호 TLS를 지원하나요?
네, 자세히 알아보기.
고객의 Jira 데이터를 Miro가 보유하나요?
네, Miro는 보드에 추가된 카드 데이터를 보유합니다.
보유 기간은 얼마나 되며, 데이터는 어떻게 보호되나요?
OAuth 1.0 (Jira Server 또는 Data Center)의 경우, Jira 카드 플러그인 설정 과정에서 웹훅이 구성된 경우 데이터가 업데이트됩니다. 보유 기간은 무제한이며, 일반적인 Miro 보안 프로토콜만 적용됩니다.
Miro에서 불러오는 정보를 제한할 수 있나요?
아틀라시안의 문서(Atlassian's documentation)에서는 정보 제한 방법에 대한 언급을 찾을 수 없었습니다.
Jira와 Miro 간의 데이터 흐름을 보여주는 다이어그램을 제공할 수 있나요?
이 Jira 개발자 문서에서 자세한 정보를 확인할 수 있습니다. 우리는 아틀라시안 문서에 따라 통합을 구현합니다.
토큰은 어떻게 처리되나요?
Oauth 1.0: 접근 토큰만 사용됩니다. 접근 토큰은 5년 동안 지속됩니다 (철회되지 않는 한, 이 정책은 Atlassian 쪽에서 정의된 것으로 사용자 맞춤화 옵션은 없습니다. 웹 UI를 사용하여 Jira 쪽에서 토큰을 철회할 수 있습니다). 각 새로운 토큰은 통합을 멈추게 하며, 다시 연결이 필요합니다.
OAuth 2.0: 접근 토큰은 1시간 지속됩니다. 리프레시 토큰은 90일 동안 지속됩니다 (90일 동안 통합을 사용하지 않을 경우, 다시 인증을 받아야 합니다).
모든 고객의 Jira 접근에 대해 단일 접근 토큰을 사용하나요?
Jira 카드를 가져오거나 생성하거나 편집하려는 모든 Miro 사용자는 자신의 개별 Jira 신원 정보를 연결해야 합니다. 위의 모든 작업은 개인의 Jira 신원 정보로만 수행할 수 있습니다.
요청 토큰, 접근 토큰, 개인 키 및 기타 OAuth 비밀 정보/인증 정보는 어떻게 보호되나요?
통합 과정에서, 접근 토큰만 사용됩니다. 이들은 데이터베이스 내에 안전하게 저장되며, 서버 측에서만 사용됩니다.
OAuth 1.0(Jira 서버 및 데이터 센터)의 경우, authToken은 웹훅에만 사용됩니다. 이는 실제 OAuth에서 사용하는 인증 토큰이 아닙니다. 요청은 암호화된 연결을 통해 전송됩니다. 비밀 키는 자동 생성되며 팀에 따라 지정됩니다.
귀하의 통합이 사용하는 엔드포인트는 무엇입니까?
POST /rest/api/2/issue - 새로운 이슈 생성
PUT /rest/api/2/issue/id - 이슈 업데이트
GET /rest/api/2/user/picker?query=xx
GET /rest/api/2/myself
GET /rest/api/2/filter/favourite
GET /rest/api/2/issue/picker
GET /rest/api/2/serverInfo
GET /rest/api/2/issue/$key
GET /rest/api/2/issue/createmeta
GET /rest/api/2/issue/$key/editmeta
GET /rest/api/2/priority
GET /rest/api/2/issuetype
GET /rest/api/2/mypermissions
OAuth 1.0에 대한 (Jira Server와 Data Center) 추가적으로, 다음을 사용합니다:
POST /rest/webhooks/1.0/webhook
Jira Datacenter와 함께 카드가 작동할까요?
네, 사용할 수 있습니다. Atlassian의 승인을 받았으며, 이미 많은 고객이 Datacenter와 함께 Jira 카드를 성공적으로 사용하고 있습니다. 설치 절차는 동일합니다.
Jira 시스템과 통신하기 위해 어떤 IP를 사용하고 있습니까?
저희의 정적 IP 주소 목록은 여기에서 확인할 수 있습니다.
이 주소들은 Jira 시스템과 통신할 때만 사용됩니다. Miro 앱의 IP는 동적이며, Miro 보드의 모든 기능(일부 Jira 카드 관련 기능 포함)을 성공적으로 수행하기 위해 저희 도메인을 허용 목록에 추가해 주시기 바랍니다.
보안 수준이 "비공개"로 설정된 Jira 이슈를 차단하면서 Jira를 Miro와 통합할 수 있나요?
아니요, 그 옵션은 지원되지 않습니다. Jira의 보안 수준은 Miro와 관련이 없습니다.
Jira 서버를 사용하는 경우 Miro를 Jira에 연결할 수 있나요?
Miro는 온라인 툴이므로 인터넷에 공개된 경우에만 Jira 인스턴스에 연결할 수 있습니다.
여러 Jira 인스턴스를 동시에 연결할 수 있나요?
네, 가능합니다. 그러나 Jira 인스턴스를 연결하는 것은 초기 링크를 설정하는 것이며, 활성 연결은 현재 사용 중인 연결된 인스턴스를 의미한다는 점에 유의해야 합니다. 활성 연결은 Jira 카드 앱을 열 때 Jira 카드를 가져오는 위치를 정의하고, 사용자가 인증된 인스턴스를 지정합니다. 특정 사용자에 대해 한 번에 하나 (1)의 활성 연결만 있을 수 있습니다. OAuth 2.0을 사용하면 사용자가 이미 인증된 연결 인스턴스에 관련된 모든 Jira 카드를 편집할 수 있습니다. 다른 인증 프로토콜의 경우, 전체 팀이 활성 인스턴스를 공유하며 해당 인스턴스에서만 카드를 가져오고 상호 작용할 수 있습니다. 여러 조직 수준의 설정을 정의하고 팀 수준에서 활성 연결을 전환할 수 있습니다.
서버에서 클라우드로의 마이그레이션 프로세스는 무엇입니까?
Jira 기본 URL은 Cloud로 마이그레이션하는 동안 변경될 수밖에 없으며, 이 경우 우리의 능동적인 조치 없이는 통합이 중단됩니다. 도움을 받으려면 Miro 지원에 문의하세요.
Miro가 웹훅을 팀, 프로젝트, 또는 Miro 인스턴스별로 생성하나요?
설정에서 자동 웹훅을 활성화하면 웹훅이 자동으로 생성됩니다. Jira와 팀 차원의 권한 부여를 사용하는 경우 Miro는 팀별로 웹훅을 생성합니다. 조직 차원의 권한 부여를 사용하는 경우 Miro는 조직별로 웹훅을 생성합니다.
Jira 카드 플러그인은 차세대 프로젝트를 지원하나요?
네, 지원합니다.
현재 Miro에서 차세대 프로젝트에 대한 Jira 카드를 생성할 때 Epic 링크/필드가 없음을 유의하세요.
맞춤형 Jira 필드는 지원되나요?
네, 우리는 거의 모든 기본 유형의 사용자 지정 필드를 지원합니다. 복잡한 데이터 유형 필드는 지원되지 않을 수 있으며, 보드에서 Jira 카드를 업데이트하거나 생성할 때 예상치 못한 동작을 유발할 수 있습니다.
다른 Jira 인스턴스로 전환하면 기존의 Jira 카드는 어떻게 됩니까?
현재 Jira에서 하나의 프로젝트에서 다른 프로젝트로 Jira 이슈를 이동할 때, Miro의 측면에서는 더 이상 업데이트되지 않습니다.
이에 대한 대안으로, Jira 이슈 URL을 복사(Ctrl/Cmd+C)한 후, Miro 보드에 붙여넣기(Ctrl/Cmd+V)하는 것을 제안합니다. 그러면 Jira 카드는 새로운 값을 표시하고 자동으로 업데이트됩니다.
보드가 다른 Miro 팀으로 옮겨진 경우, 보드의 Jira 카드는 어떻게 됩니까?
Jira 카드는 보드에 남아 있지만, 누구도 해당 카드들을 수정할 수 없습니다 (목표 팀에 동일한 Jira 인스턴스가 구성된 경우에도).
카드를 클릭하면 "JIRA 카드를 다른 계정에서 가져왔습니다"라는 메시지가 표시됩니다. 카드를 편집할 수 있도록 하려면 보드에 재수입하세요.
Jira 카드 통합에는 추가 비용이 발생하나요?
Jira 카드는 모든 유료 및 Education 플랜(Starter, Business, Education 및 Enterprise 플랜)에서 추가 비용 없이 사용할 수 있습니다.
사용자가 보드의 모든 Jira 카드에 접근할 수 있나요?
Jira 카드 통합의 권한 설정은 사용자가 접근할 수 있는 Jira 프로젝트에서만 카드를 생성하고 편집할 수 있도록 보장합니다.
Miro 보드 위의 모든 위젯은 보드에 접근할 수 있는 사람에게 모두 보이므로, 만약 사용자가 Jira 자격증명이 없거나 적절한 자격증명이 없다면, 제목과 다른 몇 가지 필드가 포함된 축소된 Jira 카드는 볼 수 있지만 카드를 확장하여 완전히 검토하거나 수정할 수 없습니다.
Atlassian에서 Jira Server에 대한 지원을 중단했나요?
네, Atlassian은 2024년 2월부로 Jira Server에 대한 지원을 중단했습니다.
Miro 플래너/Jira 카드가 Jira 사용자 지정 필드: 사용자 지정 이슈 유형 및 사용자 지정 종속성을 지원하나요?
네, 두 가지 모두 지원합니다. Jira에서 사용자 지정 이슈 유형과 사용자 지정 종속성 필드가 설정되고, 해당 Jira 인스턴스에 대해 Miro 플래너가 인증되어 있는 경우, 이러한 사용자 지정 필드는 플래너에서 사용할 수 있습니다 그리고.
Miro가 Jira 데이터 센터에 대해 OAuth 2.0을 지원하나요?
네. OAuth 2.0을 사용하여 Jira 데이터 센터에 연결하기를 참조하세요.
Jira 이슈를 테이블과 타임라인에 어떻게 가져올 수 있나요?
여러 개의 Jira 카드를 테이블이나 타임라인에 직접 드래그 앤 드롭할 수 있습니다. 현재로서는 이 방법이 유일합니다.
테이블에서 Jira와 연결되는 필드는 무엇인가요?
시스템 Jira 필드:
- 제목
- 설명
- 종료 날짜 (Jira의 마감일)
- 담당자
- 상태
커스텀 Jira 필드:
- 시작일
- 추정치
셀이 Jira와 동기화되는 필드를 보려면 셀을 클릭하세요. Jira 로고가 표시된 모든 필드는 Jira와 동기화됩니다. 나머지 필드는 Miro에만 저장되며 Jira와 동기화되지 않습니다.
위의 다섯 가지 Jira 필드를 Table이나 타임라인에서 편집할 수 없는 이유는 무엇입니까?
Jira에서 편집 화면에 해당 필드가 없을 수 있습니다.
편집 화면에 필드가 있는지 간단히 확인해보세요:
Miro에서 Jira 카드의 측면 패널을 엽니다. 측면 패널에 필드가 있는지 확인합니다. 필드가 없는 경우, Jira의 편집 화면에 필드를 추가해야 합니다.
드물지만 Jira에서 편집할 수 있지만 Jira의 편집 화면에는 없는 필드가 있을 수 있습니다. 이 경우, Miro에서는 이 필드를 편집할 수 없습니다.
편집할 수 없는 필드가 시작 날짜 또는 예상치 인가요? 만약 그렇다면:
이 필드가 Jira 상에 존재하지 않거나 편집 화면에서 빠져 있을 수 있습니다 (앞서의 설명을 참조하세요)
시작 날짜 또는 예상치의 매핑 문제일 수도 있습니다. 이는 사용자 지정 Jira 필드입니다.
우리는 다음 논리에 따라 이 필드를 매핑합니다:
- 시작 날짜: 다음과 같이 명명된 필드를 확인합니다: Start Date, StartDate, Target Start
- 예상치: 다음과 같이 명명된 필드를 확인합니다: 스토리 포인트, Story point estimate, Story Point, StoryPoints, StoryPoint
- 시작 날짜 또는 예상치 필드가 위의 이름 중 하나로 명명되지 않았다면, 편집이 작동하지 않는 이유가 될 수 있습니다.
Miro 테이블 또는 타임라인에서 '시작 날짜' 또는 '예상치'를 편집하면 작동하지 않거나 Jira에서 잘못된 필드를 업데이트하는 이유는 무엇인가요?
현재 우리는 Jira에서 '시작 날짜'와 '예상치' 필드의 자동 매핑에 의존하고 있습니다. 이들은 Jira에서 사용자 지정 필드이기 때문에, 여러분의 Jira 설정에서 여러 필드가 위에 언급된 기준과 일치할 수 있습니다.
우리는 위에서 언급한 필드 이름 순서에 따라 첫 번째 일치 항목을 선택합니다:
예를 들어, 하나의 Jira 티켓에 '스토리 포인트'와 '스토리 포인트 예상' 필드가 모두 있는 경우, 우리는 위의 목록에 따라 첫 번째로 해당하는 '스토리 포인트'를 매치합니다. 따라서 테이블에서 '예상치' 필드에 대한 모든 변경 사항은 Jira에서 '스토리 포인트' 필드를 업데이트하며, '스토리 포인트 예상' 필드를 업데이트하지 않습니다.
현재로서는 이 문제에 대한 해결책이 없습니다. 이 문제를 경험하시면 지원 팀에 피드백을 보내주시기 바랍니다. 이는 저희가 더 발전된 필드 매핑 기능을 개발할 때 여러분의 필요를 더 잘 이해할 수 있도록 도와줍니다.
왜 두 개의 다른 인스턴스에서 Jira 카드를 하나의 테이블 또는 타임라인으로 가져올 수 없나요?
현재 테이블/타임라인당 하나의 Jira 인스턴스만 지원합니다. 테이블/타임라인에 Jira 카드를 가져오면, 해당 테이블/타임라인은 그 특정 Jira 인스턴스와 연결됩니다.
모든 Jira 기록을 삭제해도, 원래의 Jira 인스턴스 링크는 남아 있습니다. 다른 Jira 인스턴스에서 카드를 가져오려면 새 테이블/타임라인을 생성해야 합니다.
왜 테이블이나 타임라인에서 내 Jira 기록의 상태와 담당자 필드를 볼 수 없거나 편집할 수 없나요?
현재 Jira의 상태와 담당자 필드는 테이블과 타임라인에서 지원되지 않습니다. 이러한 필드를 테이블과 타임라인에서 사용할 수 없도록 설정한 이유는 기대치를 관리하고 혼동 및 잠재적인 데이터 손실을 방지하기 위해서입니다. Jira의 상태와 담당자 필드 및 내용은 존재하나 테이블이나 타임라인에서는 나타나지 않습니다.
측면 패널에서 Jira 카드를 사용하여 직접 이러한 필드를 편집할 수 있습니다. 테이블이나 타임라인에서 행을 캔버스로 드래그하면 Jira 카드가 다시 나타납니다.
더 많은 정보: