Google Drive 공유 드라이브 작업
n8n v2.29이 작업을 사용하여 Google Drive에서 공유 드라이브를 생성, 삭제, 조회, 업데이트할 수 있습니다. 이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 이 작업을 사용하여 새 공유 드라이브를 생성합니다. 자세한 내용은 Method: drives.insert | Google Drive API 문서를 참고하세요.
이 작업을 사용하여 Google Drive에서 공유 드라이브를 생성, 삭제, 조회, 업데이트할 수 있습니다. Google Drive 노드 자체에 대한 자세한 내용은 Google Drive를 참고하세요.
이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.
공유 드라이브 생성#
이 작업을 사용하여 새 공유 드라이브를 생성합니다.
다음 매개변수를 입력합니다:
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: Shared Drive를 선택합니다.
- Operation: Create를 선택합니다.
- Name: 새 공유 드라이브에 사용할 이름입니다.
옵션#
- Capabilities: 새 공유 드라이브에 설정할 기능입니다(자세한 내용은 REST Resources: drives | Google Drive 참고):
- Can Add Children: 현재 사용자가 이 공유 드라이브의 폴더에 하위 항목을 추가할 수 있는지 여부입니다.
- Can Change Copy Requires Writer Permission Restriction: 현재 사용자가 이 공유 드라이브의
copyRequiresWriterPermission제한을 변경할 수 있는지 여부입니다. - Can Change Domain Users Only Restriction: 현재 사용자가 이 공유 드라이브의
domainUsersOnly제한을 변경할 수 있는지 여부입니다. - Can Change Drive Background: 현재 사용자가 이 공유 드라이브의 배경을 변경할 수 있는지 여부입니다.
- Can Change Drive Members Only Restriction: 현재 사용자가 이 공유 드라이브의
driveMembersOnly제한을 변경할 수 있는지 여부입니다. - Can Comment: 현재 사용자가 이 공유 드라이브의 파일에 댓글을 달 수 있는지 여부입니다.
- Can Copy: 현재 사용자가 이 공유 드라이브의 파일을 복사할 수 있는지 여부입니다.
- Can Delete Children: 현재 사용자가 이 공유 드라이브의 폴더에서 하위 항목을 삭제할 수 있는지 여부입니다.
- Can Delete Drive: 현재 사용자가 이 공유 드라이브를 삭제할 수 있는지 여부입니다. 공유 드라이브에 휴지통에 없는 항목이 있으면 이 작업이 실패할 수 있습니다.
- Can Download: 현재 사용자가 이 공유 드라이브에서 파일을 다운로드할 수 있는지 여부입니다.
- Can Edit: 현재 사용자가 이 공유 드라이브의 파일을 편집할 수 있는지 여부입니다.
- Can List Children: 현재 사용자가 이 공유 드라이브의 폴더에 있는 하위 항목 목록을 볼 수 있는지 여부입니다.
- Can Manage Members: 현재 사용자가 이 공유 드라이브 멤버를 추가, 제거하거나 역할을 변경할 수 있는지 여부입니다.
- Can Read Revisions: 현재 사용자가 이 공유 드라이브에 있는 파일의 리비전 리소스를 읽을 수 있는지 여부입니다.
- Can Rename Drive: 현재 사용자가 이 공유 드라이브의 이름을 변경할 수 있는지 여부입니다.
- Can Share: 현재 사용자가 이 공유 드라이브의 파일이나 폴더를 공유할 수 있는지 여부입니다.
- Can Trash Children: 현재 사용자가 이 공유 드라이브의 폴더에서 하위 항목을 휴지통으로 이동할 수 있는지 여부입니다.
- Color RGB: 이 공유 드라이브의 색상을 RGB 16진수 문자열로 나타낸 값입니다.
- Hidden: 기본 보기에서 이 공유 드라이브를 숨길지 여부입니다.
- Restrictions: 이 공유 드라이브에 추가할 제한 사항입니다(자세한 내용은 REST Resources: drives | Google Drive 참고):
- Admin Managed Restrictions: 활성화하면 여기서 설정한 제한이 이 공유 드라이브 내 모든 파일에 대해 동일한 이름의 필드를 true로 재정의합니다.
- Copy Requires Writer Permission: 이 공유 드라이브 내 파일에 대해 읽기 권한 및 댓글 권한 사용자의 복사, 인쇄, 다운로드 옵션을 비활성화할지 여부입니다.
- Domain Users Only: 이 공유 드라이브 및 그 안에 있는 항목에 대한 액세스를 이 공유 드라이브가 속한 도메인의 사용자로 제한할지 여부입니다.
- Drive Members Only: 이 공유 드라이브 내 항목에 대한 액세스를 이 공유 드라이브의 멤버로 제한할지 여부입니다.
자세한 내용은 Method: drives.insert | Google Drive API 문서를 참고하세요.
공유 드라이브 삭제#
이 작업을 사용하여 공유 드라이브를 삭제합니다.
다음 매개변수를 입력합니다:
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: Shared Drive를 선택합니다.
- Operation: Delete를 선택합니다.
- Shared Drive: 삭제할 공유 드라이브를 선택합니다.
- 드롭다운 목록에서 제목을 선택하려면 From list를, 드라이브의 URL을 입력하려면 By URL을,
driveId를 입력하려면 By ID를 선택합니다. - 공유 Google Drive의 URL에서
driveId를 찾을 수 있습니다:https://drive.google.com/drive/u/0/folders/driveID.
- 드롭다운 목록에서 제목을 선택하려면 From list를, 드라이브의 URL을 입력하려면 By URL을,
자세한 내용은 Method: drives.delete | Google Drive API 문서를 참고하세요.
공유 드라이브 가져오기#
이 작업을 사용하여 공유 드라이브를 조회합니다.
다음 매개변수를 입력합니다:
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: Shared Drive를 선택합니다.
- Operation: Get을 선택합니다.
- Shared Drive: 조회할 공유 드라이브를 선택합니다.
- 드롭다운 목록에서 제목을 선택하려면 From list를, 드라이브의 URL을 입력하려면 By URL을,
driveId를 입력하려면 By ID를 선택합니다. - 공유 Google Drive의 URL에서
driveId를 찾을 수 있습니다:https://drive.google.com/drive/u/0/folders/driveID.
- 드롭다운 목록에서 제목을 선택하려면 From list를, 드라이브의 URL을 입력하려면 By URL을,
옵션#
- Use Domain Admin Access: 도메인 관리자로서 요청을 보낼지 여부입니다. 활성화하면 요청자가 공유 드라이브가 속한 도메인의 관리자인 경우 액세스 권한이 부여됩니다.
자세한 내용은 Method: drives.get | Google Drive API 문서를 참고하세요.
여러 공유 드라이브 가져오기#
이 작업을 사용하여 여러 공유 드라이브를 조회합니다.
다음 매개변수를 입력합니다:
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: Shared Drive를 선택합니다.
- Operation: Get Many를 선택합니다.
- Return All: 모든 결과를 반환할지, 아니면 지정한 한도까지만 반환할지 선택합니다.
- Limit: Return All이 비활성화된 경우 반환할 항목의 최대 개수입니다.
- Shared Drive: 조회할 공유 드라이브를 선택합니다.
- 드롭다운 목록에서 제목을 선택하려면 From list를, 드라이브의 URL을 입력하려면 By URL을,
driveId를 입력하려면 By ID를 선택합니다. - 공유 Google Drive의 URL에서
driveId를 찾을 수 있습니다:https://drive.google.com/drive/u/0/folders/driveID.
- 드롭다운 목록에서 제목을 선택하려면 From list를, 드라이브의 URL을 입력하려면 By URL을,
옵션#
- Query: 공유 드라이브를 검색하는 데 사용할 쿼리 문자열입니다. 자세한 내용은 Search for shared drives | Google Drive를 참고하세요.
- Use Domain Admin Access: 도메인 관리자로서 요청을 보낼지 여부입니다. 활성화하면 요청자가 공유 드라이브가 속한 도메인의 관리자인 경우 액세스 권한이 부여됩니다.
자세한 내용은 Method: drives.get | Google Drive API 문서를 참고하세요.
공유 드라이브 업데이트#
이 작업을 사용하여 공유 드라이브를 업데이트합니다.
다음 매개변수를 입력합니다:
- Credential to connect with: 기존 Google Drive credentials를 생성하거나 선택합니다.
- Resource: Shared Drive를 선택합니다.
- Operation: Update를 선택합니다.
- Shared Drive: 업데이트할 공유 드라이브를 선택합니다.
- 드롭다운 목록에서 드라이브를 선택하려면 From list를, 드라이브의 URL을 입력하려면 By URL을,
driveId를 입력하려면 By ID를 선택합니다. - 공유 Google Drive의 URL에서
driveId를 찾을 수 있습니다:https://drive.google.com/drive/u/0/folders/driveID.
- 드롭다운 목록에서 드라이브를 선택하려면 From list를, 드라이브의 URL을 입력하려면 By URL을,
필드 업데이트#
- Color RGB: 이 공유 드라이브의 색상을 RGB 16진수 문자열로 나타낸 값입니다.
- Name: 공유 드라이브의 업데이트된 이름입니다.
- Restrictions: 이 공유 드라이브에 대한 제한 사항입니다(자세한 내용은 REST Resources: drives | Google Drive 참고):
- Admin Managed Restrictions: 활성화하면 여기서 설정한 제한이 이 공유 드라이브 내 모든 파일에 대해 동일한 이름의 필드를 true로 재정의합니다.
- Copy Requires Writer Permission: 이 공유 드라이브 내 파일에 대해 읽기 권한 및 댓글 권한 사용자의 복사, 인쇄, 다운로드 옵션을 비활성화할지 여부입니다.
- Domain Users Only: 이 공유 드라이브 및 그 안에 있는 항목에 대한 액세스를 이 공유 드라이브가 속한 도메인의 사용자로 제한할지 여부입니다.
- Drive Members Only: 이 공유 드라이브 내 항목에 대한 액세스를 이 공유 드라이브의 멤버로 제한할지 여부입니다.
자세한 내용은 Method: drives.update | Google Drive API 문서를 참고하세요.