개발자 콘솔에서 OAuth 2.0 애플리케이션을 Asana 생성하고 권한을 부여하여 외부 콘텐츠 커넥터가 소스 시스템에 액세스할 Asana 수 있도록 허용합니다Asana.
시작하기 전에
조직의 인스턴스에 대한 최고 관리자 역할이 필요합니다.Asana 이 역할에 대해 알아보려면 Asana 도움말 리소스 에서 관리자 및 슈퍼 관리자 역할을 Asana 참조하세요.
필요한 역할: 없음
이 태스크 정보
Asana 외부 콘텐츠 커넥터는 API를 사용하여 소스 시스템에서 프로젝트, 작업 및 코멘트를 Asana 검색합니다.Asana
커넥터가 API를 Asana 통해 소스 시스템에 액세스할 Asana 수 있도록 하려면 개발자 콘솔에서 OAuth 2.0 애플리케이션을 Asana 구성하고 권한을 부여해야 합니다. 커넥터 관리자는 OAuth 2.0 애플리케이션에서 복사한 설정을 사용하여 소스 시스템에 적절하게 연결하도록 외부 커넥터를 구성할 Asana 수 있습니다.
프로시저
-
개발자 콘솔에 Asana 로그인하고 액세스합니다 Asana .
-
슈퍼 관리자 자격 증명으로 이동 https://app.asana.com/ 하고 로그인합니다.
-
사용자 아바타를 선택한 다음 컨텍스트 메뉴에서 설정을 선택합니다.
-
설정 모달 창의 앱 탭에서 새 앱 빌드 섹션을 찾아 개발자 콘솔 보기를 선택합니다.
개발자 콘솔이 Asana 열립니다.
-
Asana 개발자 콘솔에서 외부 콘텐츠 커넥터에 대한 Asana 새 OAuth 2.0 애플리케이션을 생성합니다.
-
새 앱 만들기를 선택합니다.
-
새 앱 모달 만들기 창에서 앱의 이름을 입력합니다.
예를 들어 Asana 외부 콘텐츠 커넥터를 입력할 수 있습니다.
-
Asana 및 다른 도구 통합 옵션을 선택합니다.
-
Asana API 약관에 동의함 옵션을 선택합니다.
-
앱 생성을 선택합니다.
새 앱의 기본 정보 페이지가 나타납니다.
-
기본 정보 페이지에서 새 OAuth 2.0 애플리케이션에 대한 클라이언트 ID와 클라이언트 비밀을 기록합니다.
-
클라이언트 ID 필드에서 복사를 선택하여 새 앱의 클라이언트 ID를 복사한 다음, 해당 값을 안전한 위치에 기록합니다.
중요사항: 외부 콘텐츠 커넥터를 구성할 때 외부 콘텐츠 커넥터 관리자에게 이 클라이언트 ID가 필요합니다.Asana
-
클라이언트 암호 필드에서 복사를 선택하여 새 앱의 클라이언트 암호를 복사한 다음, 해당 값을 안전한 위치에 기록합니다.
중요사항: 외부 콘텐츠 커넥터를 구성할 때 외부 콘텐츠 커넥터 관리자에게 이 클라이언트 암호가 Asana 필요합니다.
-
새 앱에 대한 OAuth 리디렉션 URL을 구성합니다.
-
다음으로 이동 .
새 앱에 대한 OAuth 페이지가 나타납니다.
-
리디렉션 URL 섹션에서 리디렉션 URL 추가를 선택합니다.
-
리디렉션 URL 추가 모달 창에서 https://<instance-name>.service-now.com/oauth_redirect.do 을 입력하고 <instance-name> 을 인스턴스 ServiceNow AI Platform® 이름으로 바꾼 다음 추가를 선택합니다.
새 리디렉션 URL이 OAuth 페이지에 나타납니다.
-
새 앱에 대한 API 권한 범위를 구성 Asana 합니다.
-
OAuth 페이지의 권한 범위 섹션에서 다음 권한 범위 모두에 대한 옵션을 선택합니다.
- 목표: 읽기(
goals:read)
- 포트폴리오: 읽기(
portfolios:읽기)
- 프로젝트: 읽기(
projects:read)
- 스토리: 읽기(
stories:read)
- 작업: 읽기(
tasks:읽기)
- 팀 구성원 자격: 읽기(
team_memberships:읽기)
- Teams: 읽기(
teams:read)
- 사용자: 읽기(
users:read)
- 작업 공간: 읽기(
workspaces:read)
-
변경 사항 저장을 선택합니다.
-
작업 공간과 새 앱을 공유합니다 Asana .
-
다음으로 이동 .
새 앱의 배포 관리 페이지가 나타납니다.
-
특정 작업 공간을 선택합니다.
-
작업 영역 추가를 선택한 다음, 새 앱을 배포할 작업 영역을 선택하고 Asana추가를 선택합니다.
-
새 앱을 여러 Asana 작업 영역에 배포하려면 이전 단계를 반복합니다.
다음에 수행할 작업
커넥터 관리자에게 다음 항목을 제공합니다.
- 단계에서 복사한 새 OAuth 2.0 애플리케이션의 클라이언트 ID입니다.3.a
- 단계에서 복사한 새 OAuth 2.0 애플리케이션의 클라이언트 비밀입니다.3.b
커넥터 관리자는 소스 시스템에서 프로젝트, 작업, 코멘트 및 보안 주체를 검색하도록 외부 콘텐츠 커넥터를 Asana 구성하려면 이러한 항목이 Asana 필요합니다.
외부 콘텐츠 커넥터 만들기 및 구성에 Asana 대한 자세한 내용은 을 참조하십시오 Asana 외부 콘텐츠 커넥터 생성.