Asana에 앱 연결하기
앱을 Asana에 개인 액세스 토큰(PAT)으로 연결하여 태스크 생성/수정, 프로젝트 및 팀 데이터 읽기, Lovable 앱에서 작업 추적 워크플로우를 자동화하세요.
Asana는 태스크, 프로젝트, 팀 기획을 위한 작업 관리 플랫폼입니다. Lovable 앱에서 태스크, 프로젝트, 팀, 섹션, 담당자를 다룰 수 있어 팀의 Asana 워크스페이스와 직접 상호작용하는 내부 도구와 자동화를 구축할 수 있습니다.
Asana를 연결하면 앱은 다음 작업이 가능합니다:
- 태스크 생성 및 수정
- 팀, 프로젝트, 섹션 데이터 읽기
- 담당자, 마감일, 태스크 상태 추적
- 접수, 보고, 기획 워크플로우 자동화
Asana는 앱 인터페이스에서 프로젝트 관리, 태스크 추적, 팀 기획을 직접 다뤄야 할 때 적합합니다.
주요 활용 사례 및 예시 앱
| 예시 앱 | 프롬프트 예시 | 설명 |
|---|---|---|
| Asana 요청 접수 | 접수 폼을 만들어줘. 누군가 제출하면 Operations 프로젝트에 Asana 태스크를 만들고 온콜 매니저에게 할당해줘. | 폼 제출을 추적 가능한 Asana 태스크로 자동 전환합니다. 앱이 제출 내용을 캡처해 적절한 프로젝트에 올바른 형식의 Asana 태스크를 생성하므로 수동 복붙이 필요 없습니다. |
| 프로젝트 상태 대시보드 | 우리 Launch 프로젝트의 태스크를 읽어 섹션별로 그룹화하고 기한 지난 항목을 강조하는 대시보드를 만들어줘. | 앱을 떠나지 않고 팀에게 실시간 프로젝트 뷰를 제공합니다. 앱이 Asana에서 현재 프로젝트 데이터를 읽어 섹션, 담당자, 상태별로 태스크를 표시합니다. |
| 자동 태스크 리마인더 | 평일마다 2일 뒤 마감인 미완료 태스크를 찾아 앱에 리마인더 요약을 올려줘. | 자동 후속 로직으로 마감 누락을 줄입니다. 앱이 Asana에서 다가오는 마감일을 읽어 앱에 직접 리마인더를 노출합니다. |
| 팀 업무량 뷰 | Asana에서 담당자별 오픈 태스크를 보여주고 활성 태스크가 10개 이상인 팀원을 표시해줘. | 기획과 인력 배치 결정을 위해 업무량 불균형을 드러냅니다. 앱이 Asana에서 태스크 할당을 읽어 집중 업무량 뷰로 정리합니다. |
| 버그-투-태스크 워크플로우 | 버그 리포트가 제출되면 심각도, 리포터, 재현 단계를 포함한 Asana 태스크를 만들어줘. | 버그 리포트를 구조화된 형식으로 Asana에 라우팅하여 분류 작업을 표준화합니다. 앱이 수신된 버그 리포트를 적절한 형식의 Asana 태스크로 전환해 누락을 방지합니다. |
Asana 연결 방식
각 Asana 연결은 Asana 계정이 발급한 개인 액세스 토큰(PAT)으로 인증됩니다. Asana를 연결하면 PAT를 발급한 계정을 대신해 Asana를 호출하도록 Lovable을 승인합니다.
Lovable 워크스페이스에서는:
- Asana 연결을 여러 개 만들 수 있습니다.
- 각 연결은 별도의 PAT를 사용합니다.
- 각 연결은 다음과 같이 달라질 수 있습니다:
- 연결되는 Asana 계정
- PAT의 권한에 따라 접근 가능한 Asana 워크스페이스 또는 프로젝트
- 같은 워크스페이스 내 여러 프로젝트가 하나의 연결을 공유할 수 있습니다.
이를 통해 환경 분리(예: 개발과 운영)나 복수 Asana 계정 운영이 쉬워집니다.
연결은 PAT를 소유한 Asana 계정이 접근할 수 있는 데이터에만 접근할 수 있습니다. Asana에서 PAT를 폐기하거나 교체하면 토큰을 업데이트하고 재연결하기 전까지 해당 연결은 작동하지 않습니다.
Asana 연결하기
워크스페이스 admin 및 owner가 Asana를 연결할 수 있습니다.
사전 준비
Asana를 연결하기 전에 다음을 준비하세요:
- Asana 계정
- Asana 개인 액세스 토큰(PAT)
- Lovable 워크스페이스 admin 또는 owner 권한
Asana 연결 설정
Asana 커넥터로 이동
Connectors → App connectors를 열고 Asana를 선택합니다.
새 연결 추가
Add connection을 클릭합니다.
연결 이름 지정
Display name에 연결 이름을 입력합니다. 예: Asana (Prod)
개인 액세스 토큰 추가
Personal access token에 Asana PAT(예: 1/xxxxxxxx...)를 붙여넣거나, Get value를 클릭해 Asana를 열고 발급받습니다.
PAT는 발급한 Asana 계정의 권한을 상속합니다. 해당 계정이 앱에 필요한 워크스페이스와 프로젝트에 접근 권한을 가지고 있는지 확인하세요.
이 연결에 접근할 수 있는 대상 선택
Who can access this connection에서 특정 사용자로 접근을 제한하거나 Invite entire workspace를 선택합니다.
Connect
Connect를 클릭합니다. 연결이 Connectors → App connectors → Asana에서 활성화된 상태로 표시됩니다.
연결이 완료되면 Lovable 앱에서 Asana 데이터를 사용할 수 있습니다.
제한 사항
Asana 커넥터는 다음을 지원하지 않습니다:
- Asana 수신 웹훅 또는 실시간 이벤트 구독 수신.
- 사용자별 Asana 로그인 (최종 사용자가 각자 Asana 계정을 연결).
- PAT를 발급한 계정의 권한을 벗어난 Asana 데이터 접근.
Asana 연결에서 프로젝트 연결 해제
Editor 이상 권한을 가진 사용자는 연결 자체를 삭제하지 않고 특정 프로젝트만 연결 해제할 수 있습니다. 연결은 다른 프로젝트에서 계속 사용할 수 있습니다.
연결 해제 방법:
Connectors 열기
Connectors를 열고 App connectors로 이동한 뒤 **Asana**를 선택합니다.
연결 열기
관리할 연결을 엽니다.
프로젝트 선택
Linked projects에서 연결 해제할 프로젝트를 선택합니다.
확인
Unlink projects를 클릭하고 확인합니다.
연결 해제 후 해당 프로젝트는 이 연결을 통해 Asana에 접근할 수 없습니다. 필요하면 다른 연결로 다시 연결할 수 있습니다.
Asana 연결 삭제
워크스페이스 admin 또는 owner가 Asana 연결을 삭제할 수 있습니다.
연결 삭제는 영구적이며 되돌릴 수 없습니다. 연결된 모든 프로젝트에서 인증 정보가 제거되며, 새 연결을 만들기 전까지 이 연결을 사용하던 앱은 동작을 멈춥니다.
삭제 전에 Linked projects 섹션에서 현재 이 연결을 사용 중인 프로젝트를 먼저 확인하세요.
삭제 방법:
Connectors 열기
Connectors를 열고 App connectors로 이동한 뒤 **Asana**를 선택합니다.
연결 열기
삭제할 연결을 엽니다.
연결된 프로젝트 확인
Linked projects 섹션을 확인합니다.
삭제
Delete this connection에서 Delete를 클릭하고 확인합니다.