Asana 앱에 User API 통합하기
팔로우사전 확인 사항
Asana의 User API를 통합하려면 아래 사항이 필요합니다.
- Asana 관리자 계정이 필요합니다.
- Asana에서 Enterprise 플랜을 구독중이어야 합니다.
개요
Asana의 User API를 통합하면, PoPs에서 Asana의 사용자 정보들을 확인할 수 있습니다.
- Asana 사용자의 이름
- Asana 사용자의 이메일
Asana 앱 인스턴스에 User API 통합하기
- Megazone PoPs 워크스페이스 관리 콘솔에 관리자 계정으로 로그인합니다.
- Asana 앱 인스턴스 상세 페이지에서 [통합] 탭으로 이동하여 User API의 [통합하기] 버튼을 클릭합니다.
- API 통합 다이얼로그가 노출되면 API 인증 정보 및 추가 정보를 입력합니다.
[Bearer Token]과 [workspace-gid]는 다음과 같은 방법으로 확인하여 입력합니다.
1. Asana에 조직 관리자 계정으로 로그인합니다.
2. 우측 상단 프로필 메뉴에서 [Admin console] 메뉴를 클릭합니다.
3. Admin console > [설정] 메뉴에서 도메인 ID를 복사합니다.
※ 만약 위와 같은 방법으로 도메인 ID를 확인할 수 없다면, Asana 관리자 계정으로 접속한 상태에서 동일한 브라우저의 새 탭을 열고, https://app.asana.com/api/1.0/workspaces URL에 접속했을 때 "gid"에 표시되는 값을 확인하여 복사해주세요.
4. 이제 Bearer Token을 확인하기 위하여 Asana Developers 사이트의 [My apps] 메뉴로 이동합니다.
5. [Create new token]을 선택합니다.
4. Create new token 다이얼로그가 노출되면, Token name을 입력하고 [Create token]을 선택합니다.
5. 다이얼로그에 표시되는 [Token] 값을 복사합니다. -
Asana에서 복사한 [Token]과 [도메인 ID]를 PoPs의 API 통합 다이얼로그에 다음과 같이 각각 입력한 뒤 [다음] 버튼을 클릭합니다.
- [Bearer Token]: Asana에서 복사한 Token 값 입력
- [workspace-gid]: Asana에서 복사한 도메인 ID 값 입력
-
API를 사용하기 위한 권한이 충분히 부여되어 있으면 연결 테스트 통과 다이얼로그가 노출됩니다.
※ 만약 통합에 실패하면 아래 사항을 확인한 뒤 다시 시도해주세요.
- API를 사용하기 위한 Plan 조건을 만족하는 Asana 조직에서 발급한 Token으로 통합을 시도했는지
- API 통합 시 요구하는 정보를 정확히 입력했는지
- API 통합이 완료되면, Asana 앱 인스턴스 내 [사용자] 탭에서 Asana 사용자 정보를 확인할 수 있습니다.
댓글
댓글 0개
댓글을 남기려면 로그인하세요.