아사나 커넥터
  • 21 Oct 2024
  • 1 읽을 분
  • 기여자

아사나 커넥터


기사 요약

::: (정보) ()앱을 다운로드하려면 방문하세요: 라이브러리:::

소개

Asana는 개인과 팀이 작업을 추적하고, 책임을 위임하고, 진행 상황을 모니터링하고, 실시간으로 소통할 수 있도록 설계된 종합적인 업무 관리 도구입니다. 협업을 위한 중앙 집중식 플랫폼을 제공함으로써 Asana는 팀이 체계적이고 집중력을 유지하여 프로젝트를 제시간에 완료할 수 있도록 도와줍니다.

목적

Tulip - Asana 커넥터의 도움으로 Tulip 애플리케이션에서 Asana 프로젝트, 작업 및 작업 공간을 효과적으로 추적할 수 있습니다. 또한, 관련 작업 정보를 수정하거나 Tulip 앱에서 새 카드를 만들 수도 있습니다.

API 문서

이 문서에서 강조 표시된 다음 커넥터 기능은 Asana API 문서를 활용했습니다.

사전 요구 사항

  1. Asana.com에서 계정에 가입합니다.

  2. 자신에게 가장 적합한 인증 방법을 결정합니다:

    1. 개인 액세스 토큰
    2. 서비스 계정
    3. OAuth
    4. OpenID 연결
  3. 이 사용 사례에서는 개인 액세스 토큰을 준비했으므로 이 링크에서 PAT를 생성하세요.

튤립 연결 세부 정보

Tulip의 HTTP 커넥터에 다음 정보를 구성해야 합니다.

실행 중: 클라우드 커넥터 호스트 호스트: app.asana.com포트: 443TLS: 예인증: OAuth 2.0(무기명 토큰)접두사 : BearerToken: 이전 단계에서 생성한 개인 액세스 토큰을 삽입합니다.

미리 빌드된 커넥터 함수 예시

GET - 워크스페이스의 프로젝트 목록 가져오기

필터링된 일부 프로젝트 집합에 대한 압축된 프로젝트 레코드를 반환합니다. 제공된 매개변수 중 하나 이상을 사용하여 반환되는 프로젝트를 필터링할 수 있습니다.

GET - 워크스페이스 목록

권한이 부여된 사용자에게 표시되는 모든 워크스페이스에 대한 압축 레코드를 반환합니다.

GET - 프로젝트 ID별 여러 작업

지정된 프로젝트 내의 모든 작업에 대한 압축 작업 레코드를 프로젝트 내 우선순위에 따라 반환합니다. 작업은 한 번에 하나 이상의 프로젝트에 존재할 수 있습니다.

GET - 단일 프로젝트 정보

단일 프로젝트에 대한 전체 프로젝트 레코드를 반환합니다.

GET - ID별 단일 작업

단일 작업에 대한 전체 작업 레코드를 반환합니다.

GET - 사용자별 팀

지정된 사용자가 할당된 모든 팀에 대한 압축 레코드를 반환합니다.

POST - 새 작업 만들기

새 작업을 만들려면 작업에 설정하려는 필드가 포함된 데이터 블록을 /tasks 엔드포인트에 POST하기만 하면 됩니다. 지정되지 않은 필드는 기본값을 사용합니다.

모든 작업은 특정 워크스페이스에서 만들어야 하며, 이 워크스페이스는 한 번 설정하면 변경할 수 없습니다. 프로젝트나 상위 작업을 대신 지정하는 경우 작업 공간을 명시적으로 설정할 필요가 없습니다.

PUT - 작업 상태를 완료로 변경

특정 기존 작업은 해당 작업의 URL에 PUT 요청을 하여 업데이트할 수 있습니다. 데이터 블록에 제공된 필드만 업데이트되며, 지정되지 않은 필드는 변경되지 않은 상태로 유지됩니다.

이 방법을 사용할 때는 변경하려는 필드만 지정하는 것이 가장 좋으며, 그렇지 않으면 마지막으로 작업을 검색한 이후 다른 사용자가 변경한 내용을 덮어쓸 수 있습니다.

다음 단계


이 문서가 도움이 되었습니까?