Dropbox 자격 증명
다음 node를 인증하는 데 이 자격 증명을 사용할 수 있습니다: 동일한 앱을 사용하여 n8n에서 OAuth2용 새 자격 증명을 생성함으로써 앱을 API 액세스 토큰에서 OAuth2로 전환할 수 있습니다. 서비스에 대한 자세한 내용은 Dropbox 개발자 문서를 참조하세요.
다음 node를 인증하는 데 이 자격 증명을 사용할 수 있습니다:
지원되는 인증 방법#
- API 액세스 토큰: Dropbox는 자신의 사용자 계정으로 테스트하거나 제한된 수의 사용자에게 접근 권한을 부여할 때 이 방법을 권장합니다.
- OAuth2: Dropbox는 프로덕션 환경이나 50명 이상의 사용자를 대상으로 테스트할 때 이 방법을 권장합니다.
동일한 앱을 사용하여 n8n에서 OAuth2용 새 자격 증명을 생성함으로써 앱을 API 액세스 토큰에서 OAuth2로 전환할 수 있습니다.
관련 리소스#
서비스에 대한 자세한 내용은 Dropbox 개발자 문서를 참조하세요.
액세스 토큰 사용#
이 자격 증명을 구성하려면 Dropbox 개발자 계정과 다음이 필요합니다:
- Access Token: Dropbox 앱을 생성하면 발급됩니다.
- App Access Type
자격 증명을 설정하려면 Dropbox 앱을 생성합니다:
- Dropbox 개발자 포털의 App Console을 엽니다.
- Create app을 선택합니다.
- Choose an API에서 Scoped access를 선택합니다.
- Choose the type of access you need에서 Dropbox node 사용에 가장 적합한 옵션을 선택합니다:
- App Folder: 앱을 위해 특별히 생성된 단일 폴더에 대한 접근 권한을 부여합니다.
- Full Dropbox: 사용자 Dropbox의 모든 파일 및 폴더에 대한 접근 권한을 부여합니다.
- 자세한 내용은 DBX 플랫폼 개발자 가이드를 참조하세요.
- Name your app에서
n8n integration과 같은 앱 이름을 입력합니다. - Dropbox API 이용 약관에 동의하는 체크박스를 선택합니다.
- Create app을 선택합니다. 앱의 Settings가 열립니다.
- OAuth 2 섹션의 Generated access token에서 Generate를 선택합니다.
- 액세스 토큰을 복사하여 n8n 자격 증명의 Access Token으로 입력합니다.
- n8n에서 앱에 선택한 것과 동일한 App Access Type을 선택합니다.
자세한 내용은 Dropbox App Console 설정 문서를 참조하세요.
Settings 탭에서 액세스 토큰 방법을 사용하더라도 앱에 다른 사용자를 추가할 수 있습니다. 앱이 50명의 Dropbox 사용자를 연결하면 Dropbox가 더 많은 사용자를 연결하지 못하도록 앱을 동결하기 전에 2주 동안 프로덕션 상태 승인을 신청하고 받아야 합니다.
OAuth2 사용#
Cloud 사용자는 연결 정보를 제공할 필요가 없습니다. **내 계정 연결(Connect my account)**을 선택하여 브라우저를 통해 연결하세요.
클라우드 사용자는 App Access Type을 선택해야 합니다:
- App Folder: 앱을 위해 특별히 생성된 단일 폴더에 대한 접근 권한을 부여합니다.
- Full Dropbox: 사용자 Dropbox의 모든 파일 및 폴더에 대한 접근 권한을 부여합니다.
- 자세한 내용은 DBX 플랫폼 개발자 가이드를 참조하세요.
셀프 호스팅 n8n을 사용하는 경우 OAuth2를 수동으로 구성해야 합니다:
- Dropbox 개발자 포털의 App Console을 엽니다.
- Create app을 선택합니다.
- Choose an API에서 Scoped access를 선택합니다.
- Choose the type of access you need에서 Dropbox node 사용에 가장 적합한 옵션을 선택합니다:
- App Folder: 앱을 위해 특별히 생성된 단일 폴더에 대한 접근 권한을 부여합니다.
- Full Dropbox: 사용자 Dropbox의 모든 파일 및 폴더에 대한 접근 권한을 부여합니다.
- 자세한 내용은 DBX 플랫폼 개발자 가이드를 참조하세요.
- Name your app에서
n8n integration과 같은 앱 이름을 입력합니다. - Dropbox API 이용 약관에 동의하는 체크박스를 선택합니다.
- Create app을 선택합니다. 앱의 Settings가 열립니다.
- App key를 복사하여 n8n 자격 증명의 Client ID로 입력합니다.
- Secret을 복사하여 n8n 자격 증명의 Client Secret으로 입력합니다.
- n8n에서 OAuth Redirect URL을 복사하여 Dropbox의 Redirect URIs에 입력합니다.
- n8n에서 앱에 선택한 것과 동일한 App Access Type을 선택합니다.
자세한 내용은 Dropbox OAuth 구현 문서의 지침을 참조하세요.
내부 도구 및 제한된 사용의 경우 앱을 비공개로 유지할 수 있습니다. 하지만 50명 이상의 사용자가 앱을 사용하거나 배포하려는 경우 Dropbox의 프로덕션 승인 프로세스를 완료해야 합니다. 자세한 내용은 DBX 플랫폼 개발자 가이드의 Production Approval을 참조하세요.
Settings 탭에서 앱에 다른 사용자를 추가할 수 있습니다. 앱이 50명의 Dropbox 사용자를 연결하면 Dropbox가 더 많은 사용자를 연결하지 못하도록 앱을 동결하기 전에 2주 동안 프로덕션 상태 승인을 신청하고 받아야 합니다.
