Asana Advanced, 엔터프라이즈, Enterprise + 플랜, 기존 플랜, 비즈니스, Legacy Enterprise 플랜에서 사용할 수 있습니다.
자세한 내용은 가격 책정 페이지 를 참조하세요.
Asana의 ServiceNow Spoke 연동을 사용하면 조직이 Asana를 여러 툴이 연결된 기존의 워크플로에 쉽게 연동하여 수동 작업을 줄이고 효과적으로 협업할 수 있습니다.
워크플로를 자동화하기 위해 ServiceNow를 사용하는 IT팀과 운영팀은 Asana 에서 작업, 프로젝트, 승인을 트리거하는 흐름을 생성할 수 있습니다. 이러한 트리거에는 고객의 요청을 관련 지원팀으로 보내고, 사내 HR 또는 IT 관련 요청을 추적하는 항목을 생성하고, 예산이나 급여 지급 문제와 관련하여 재무 부서나 HR 부서에 승인을 요청하는 일 등이 포함됩니다.
ServiceNow 연동을 설치하기 위한 전제 조건
ServiceNow 연동을 사용하려면 Asana Advanced 계정 또는 레거시 티어 비즈니스 (Legacy Tier Business) 가 필요합니다. 이 계정은 Asana 작업에 사용할 모든 프로젝트에 대한 액세스를 제공합니다. Asana 에 대한 모든 요청은 이 계정과 관련하여 이루어집니다.
ServiceNow 연동을 설치하는 단계
- ServiceNow에서 ServiceNow 스토어에서 Asana Spoke를 찾아 설치합니다.
- Asana에서 다음 단계에 따라 새 OAuth 애플리케이션을 생성합니다. 자세한 단계는 여기를 참조해 주세요.
- 프로필 사진을 클릭한 다음 내 설정 > 앱 > 개발자 앱 관리 > b로 이동하여 새 OAuth 응용 프로그램을 만듭니다
- 앱 이름 (예: ServiceNow) 을 제공하고 API 이용 약관 에 동의합니다.
- 앱 만들기 를 클릭하고 고객 ID, 고객 비밀 및 리디렉션 URL 입력을 기록합니다.
- Https://{instance-name-here}/oauth_redirect.do 형식으로 리디렉션 URL 필드에 ServiceNow 인스턴스 리디렉션 링크를 추가하고 추가를 클릭합니다.
- ServiceNow에서 System OAuth > 애플리케이션 레지스트리로 이동합니다
- Asana OAuth Provider 레코드를 찾아 엽니다.
- 권한 부여 URL 필드의 {instance-name-here} 을 (를) ServiceNow 인스턴스 이름으로 바꿉니다.
- 고객 ID 필드에서 2단계에서 생성된 Asana 앱의 고객 ID로 {asana-application-client-id-here} 을 (를) 바꿉니다.
- 고객 비밀 필드에서 {asana-application-client-secret-here} 을 (를) 2단계 초반에 생성된 Asana 앱의 고객 비밀 (Client Secret) 로 바꿉니다.
- ServiceNow 내에서 System Web Services > Outbound > Rest Message (시스템 웹 서비스 > 아웃바운드 > Rest 메시지) 로 이동합니다
- Asana 레코드를 찾아 엽니다.
- 토큰을 성공적으로 받으려면 OAuth 토큰 받기 링크를 클릭하십시오
외부 시스템 연결
연동 구성 요소 필요: 웹 서비스
전담 통합 사용자 (통합 관리자) 를 만드는 단계
사용자에게 x_asana_asana.asana_integration_admin 역할을 할당합니다. 사용자에게 다음과 같은 세 가지 시스템 역할이 있는지 확인합니다.
- flow_designer: 사용자 흐름을 생성하고 편집하여 Asana 동작을 사용할 수 있어야 합니다.
- web_service_admin: 사용자 토큰을 받으려면 아웃바운드 통합 Asana REST 메시지를 열 수 있어야 합니다.
- oauth_admin: 사용자 는 Asana OAuth 공급자에 자격 증명 및 링크를 추가하고 아웃바운드 통합에서 OAuth 토큰 받기 버튼을 클릭할 수 있어야 합니다. Asana REST
일반 사용자를 위한 단계
Asana 연동 관리자는 OAuth 자격 증명 테이블에 액세스하지 않고 일반 사용자에 대해 실행해야 하는 경우 흐름/하위 흐름의 속성에서 '시스템 사용자' 로 실행을 설정해야 합니다.
흐름/하위 흐름이 현재 일반 사용자의 컨텍스트에서 실행되어야 하는 경우:
- ServiceNow 관리자는 테이블/OAuth 자격 증명/제어로 이동하여 보안 규칙 (ACL) 을 활성화해야 합니다.
- OAuth 자격 증명 테이블에 대한 읽기 액세스를 제공하는 역할을 만듭니다.
- 그런 다음 Asana 연동 관리자는 역할이 있는 실행: 흐름 속성에서 OAuth 자격 증명 테이블에 대한 읽기 액세스 권한이 있는 생성된 역할을 설정해야 합니다.
구성 테스트 중
- 연결을 확인하고 성공적인 구성을 보장하기 위해 Asana 연동 사용자는 흐름 디자이너에서 하위 흐름을 만들 수 있습니다.
- Asana 애플리케이션에서 작업 데이터 가져오기 작업을 추가하고 유효한 Asana 작업 ID를 입력합니다.
- 완료 및 테스트 를 클릭합니다.
- 모달 창에서 Run test (테스트 실행) 를 클릭합니다.
- 테스트 실행 후 테스트가 완료되었습니다 를 클릭합니다. 하위 흐름 실행 세부 정보를 볼 수 있습니다.
하위 흐름 실행 세부 정보에는 작업 데이터 가져오기 단계가 포함되어야 합니다. 작업 데이터 가져오기 단계의 출력 데이터는 작업의 올바른 이름과 설명 을 반환해야 합니다. 상태 값은 200이어야 하며 오류 메시지는 비어 있어야 합니다.
지원되는 동작

설치가
FlowBuilder에서 사용할 수 있는 Asana 동작은 다음과 같습니다.
작업:
- 작업 생성
- 작업 업데이트
- 작업 데이터 가져오기
- 작업 복제
프로젝트:
- 프로젝트 복제 (프로젝트 ID 기준)
- 프로젝트 데이터 가져오기
Project_template_id를 사용하여 프로젝트를 복제할 수 없습니다.
승인:
- 승인 생성
- 승인 삭제
- 승인 업데이트
첨부 파일:
- 작업 또는 승인에 첨부 파일 추가
- 작업 또는 승인에서 첨부 파일 가져오기
사용 사례
ServiceNow 플랫폼은 유연성을 갖추고 있어 여기서 제시하는 사례가 전부가 아닙니다. 하지만 자주 활용되는 사용 사례를 소개하겠습니다.
인시던트가 발생했을 때 자동으로 작업 배정하기
인시던트 관리 자동화를 위해 ServiceNow를 사용하는 IT 서비스 관리팀은 특정 심각도 수준의 인시던트가 발생할 때마다 Asana에서 고객 대면팀에 작업을 트리거하는 흐름을 생성할 수 있습니다. 예를 들어, IT 팀이 ServiceNow에서 심각한 성능 문제를 기록하면 Asana 작업이 자동으로 트리거되어 마케팅 팀이 고객의 반응을 살피고 적절한 커뮤니케이션을 준비할 수 있습니다.
ServiceNow 외부에서 업무가 이루어져야 하는 요청에 대응하기
직원이 요청하는 티켓을 추적하고 관리하기 위해 ServiceNow를 사용하는 회사 내부 서비스 팀은 하드웨어 요청을 처리하기나 작업 공간 요청을 관리하는 것과 같이 ServiceNow 외부에서 작업을 수행해야 하는 요청을 받을 때가 많습니다.
더 효과적으로 업무를 관리할 수 있는 방법을 찾고 계시나요? Asana 30일 무료 체험으로 시작해 보세요. 무료로 체험해 보세요