Drive Labels API 개요

라벨은 사용자가 Google Drive의 파일을 정리하고 찾고 정책을 적용할 수 있도록 정의하는 메타데이터입니다. Drive Labels API는 Drive 파일에 메타데이터를 첨부하여 비즈니스 프로세스를 지원하는 RESTful API입니다. 이 API의 일반적인 용도는 다음과 같습니다.

  • 정보 관리 전략에 따라 콘텐츠 분류 - 특별한 처리가 필요한 민감한 콘텐츠 또는 데이터를 식별하기 위한 라벨을 만듭니다. 예를 들어 '일급비밀', '기밀', '공개' 값으로 '민감도'라는 배지가 있는 라벨 (색상으로 구분된 옵션 값이 있는 라벨)을 만들 수 있습니다.

  • Drive의 항목에 정책 적용: Drive 콘텐츠를 수명 주기 내내 관리하고 조직의 기록 보관 관행을 준수하도록 라벨을 만듭니다. 예를 들어 '민감도' 라벨이 '일급비밀'로 설정된 파일은 컴퓨터에 다운로드할 수 없도록 라벨을 사용하여 데이터 손실 정책 (DLP)을 관리할 수 있습니다.

  • 파일 선별 및 찾기 - 조직의 사용자가 라벨과 필드를 기준으로 항목을 찾을 수 있도록 허용하여 회사 콘텐츠의 검색 가능성을 높이는 라벨을 만듭니다. 예를 들어 조직의 사용자가 Drive 검색 옵션을 사용하여 특정 날짜까지 서명 대기 중인 모든 계약을 찾을 수 있습니다.

다음은 Drive Labels API에서 사용되는 일반적인 용어 목록입니다.

라벨

Drive 파일에 있는 구조화된 메타데이터입니다. Drive 사용자는 파일의 라벨을 할당하고 라벨 필드 값을 설정할 수 있습니다. 라벨은 다음으로 구성됩니다.

라벨 이름
라벨의 리소스 이름입니다. 라벨 ID는 라벨 이름의 일부입니다. 요청에 따라 이름은 labels/{id} 또는 labels/{id}@{revisionId} 형식입니다. 자세한 내용은 아래 라벨 버전을 참조하세요.
라벨 ID
라벨의 전역 고유 식별자입니다. ID는 라벨 이름의 일부를 구성하지만 이름과 달리 버전 간에 일관됩니다.

라벨에는 두 가지 스타일이 있습니다.

배지가 있는 라벨

중요도를 나타내기 위해 색상을 지정할 수 있는 선택 항목이 포함된 SelectionOptions 필드 유형이 있는 라벨입니다. ChoiceProperties를 통해 badgeConfig를 설정하면 됩니다.

Drive에 각 파일에 선택된 옵션의 색상이 표시되므로 사용자가 파일의 상태, 분류 등을 명확하게 이해할 수 있습니다. 예를 들어 '민감도' 배지가 있는 라벨의 '일급 비밀' 옵션은 빨간색으로 표시될 수 있습니다. 배지가 있는 라벨은 한 번에 하나만 사용할 수 있습니다.

표준 라벨

0개 이상의 필드 유형이 포함된 라벨. 표준 라벨에는 'Project Moonshot'과 같은 라벨 제목이 있고 프로젝트와 관련된 모든 파일을 나타낼 수 있습니다. 표준 라벨에는 구조화된 필드가 여러 개 있을 수도 있습니다. 예를 들어 제목이 '계약'인 라벨에는 '회사', '마감일', '상태', '서명인' 필드가 포함될 수 있습니다. 각 필드는 특정 유형 (텍스트, 날짜, 선택 또는 사용자)입니다.

배지가 있는 라벨 다이어그램
그림 1. 배지가 있는 라벨
표준 라벨 다이어그램
그림 2. 표준 라벨
필드

유형이 지정되고 설정 가능한 라벨의 개별 구성요소입니다. 라벨에는 0개 이상의 필드가 연결될 수 있습니다.

필드 유형
필드와 연결된 값의 데이터 유형입니다. 텍스트, 정수, 날짜, 사용자 또는 선택 항목으로 구성할 수 있습니다. ListOptions로 필드를 구성하는 경우 사용자 및 선택 필드를 여러 값으로 설정할 수 있습니다. 선택한 유형은 Drive 항목에 적용되는 유효한 값과 사용 가능한 검색어 옵션에 모두 영향을 줍니다.
선택

사용자가 SelectionOptions 필드 내에서 선택할 수 있는 여러 옵션 중 하나입니다.

라벨 유형

모든 라벨에는 LabelType가 포함됩니다. 라벨에는 두 가지 유형이 있습니다.

관리

관리자 소유 라벨을 만들고 수정하려면 라벨 관리 권한이 있는 계정 관리자여야 합니다.

관리자는 모든 사용자와 관리자 라벨을 공유하여 해당 사용자에게 라벨을 보고 Drive 항목을 적용할 수 있는 권한을 부여할 수 있습니다. Drive 항목에서 라벨 값을 수정하거나 읽으려면 다음 권한이 필요합니다.

  • 수정—사용자가 특정 라벨과 관련된 Drive 항목 메타데이터를 수정하려면 적절한 권한 수준이 있어야 합니다.

    • Drive 항목: EDITOR
    • 라벨: APPLIER
  • 읽기 - 사용자가 특정 라벨과 관련된 Drive 항목 메타데이터를 읽거나 검색할 수 있으려면 적절한 권한 수준이 있어야 합니다.

    • Drive 항목: READER
    • 라벨: READER
Shared

관리자가 아닌 사용자는 다른 사용자가 Drive 항목에 적용할 수 있는 공유 라벨을 만들 수 있습니다. 팀은 관리자 없이도 팀 내에서 사용할 자체 라벨을 만들고 구성할 수 있습니다.

라벨 분류

사용자가 Drive 파일에 적용할 수 있는 현재 구성된 라벨 필드입니다. 라벨 스키마라고도 합니다.

라벨 분류의 예:

  • 감도: 빨간색, 주황색, 노란색, 녹색
  • 상태: 시작되지 않음, 초안, 검토 중, 최종
  • 콘텐츠 유형: 계약서, 디자인 문서, 샘플
  • 부서—마케팅, 금융, 인사, 영업
라벨 수명 주기

라벨은 생성, 게시, 업데이트 등의 수명 주기를 거칩니다. 라벨이 수명 주기를 거치면 라벨 버전이 증가합니다. 자세한 내용은 라벨 수명 주기를 참고하세요.

라벨 버전

라벨의 인스턴스입니다. 라벨이 생성, 업데이트, 게시, 지원 중단될 때마다 라벨 버전이 증가합니다.

초안 버전
라벨의 현재 초안 인스턴스의 버전 번호입니다. 라벨을 여러 번 업데이트하여 게시된 버전에 영향을 주지 않고 초안 버전 번호를 증가시킬 수 있습니다. 초안 라벨이 있으면 게시하기 전에 라벨 업데이트를 테스트할 수 있습니다.
게시된 버전
게시된 라벨 버전의 버전 번호입니다. 게시된 라벨은 현재 사용자가 사용할 수 있는 라벨의 인스턴스입니다.