Visão geral da API Drive Labels

Os marcadores são metadados que você define para ajudar os usuários a organizar, encontrar e aplicar políticas aos arquivos no Google Drive. A API Drive Labels é uma API RESTful que oferece suporte a processos de negócios anexando metadados aos seus arquivos do Drive. Os usos comuns dessa API são:

  • Classificar conteúdo para seguir uma estratégia de governança da informação: crie um marcador para identificar conteúdo sensível ou dados que exijam tratamento especial. Por exemplo, você pode criar um marcador com selo (um marcador com valores de opção codificados por cores) chamado "Sensibilidade" com os valores "Ultrassecreto", "Confidencial" e "Público".

  • Aplicar política a itens no Drive: crie marcadores para gerenciar o conteúdo do Drive durante todo o ciclo de vida e garantir que ele siga as práticas de manutenção de registros da sua organização. Por exemplo, use marcadores para gerenciar uma política de prevenção contra perda de dados (DLP) em que arquivos com um marcador "Sensibilidade" definido como "Ultrassecreto" não podem ser baixados para um computador.

  • Selecionar e encontrar arquivos: crie marcadores para aumentar a capacidade de pesquisa do conteúdo da sua empresa. Assim, as pessoas na organização podem encontrar itens com base em marcadores e campos. Por exemplo, alguém na sua organização pode usar as opções de pesquisa do Drive para encontrar todos os contratos que precisam ser assinados até uma data específica.

Confira abaixo uma lista de termos comuns usados na API Drive Labels:

Rótulo

Metadados estruturados colocados em um arquivo do Drive. Os usuários do Drive podem atribuir marcadores e definir valores de campo para arquivos. Os rótulos são compostos por:

Nome do rótulo
O nome do recurso do rótulo. O ID do marcador faz parte do nome do marcador. Dependendo da solicitação, o nome está no formato: labels/{id} ou labels/{id}@{revisionId}. Para mais informações, consulte Revisão de rótulos abaixo.
ID do rótulo
Um identificador globalmente exclusivo para o rótulo. O ID faz parte do nome do rótulo, mas, ao contrário do nome, ele é consistente entre as revisões.

Há dois estilos de rótulos:

Marcador com selo

Um marcador com um tipo de campo SelectionOptions que contém opções que podem ser codificadas por cores para indicar importância. Isso é feito definindo badgeConfig pelo Properties de um Choice.

O Drive mostra a cor da opção escolhida para cada arquivo. Assim, os usuários entendem claramente o status, a classificação e outras informações. Por exemplo, a opção "Confidencial" do marcador com selo "Sensibilidade" pode aparecer em vermelho. Só é possível ter um marcador com selo por vez.

Marcador padrão

Um rótulo que contém zero ou mais tipos de campo. Um marcador padrão pode ter um título, como "Projeto Moonshot", e indicar todos os arquivos relacionados ao projeto. Um marcador padrão também pode ter vários campos estruturados. Por exemplo, um marcador com o título "Contrato" pode conter os campos "Empresa", "Data de conclusão", "Status" e "Signatários". Cada campo é de um tipo específico (texto, data, seleção ou usuário).

Diagrama de marcador com selo.
Figura 1. Marcador com selo
Diagrama de marcador padrão.
Figura 2. Marcador padrão
Campo

Um componente individual tipado e definível de um rótulo. Um marcador pode ter zero ou mais campos associados a ele.

Tipo de campo
O tipo de dados do valor associado ao campo. Configurável como texto, número inteiro, data, usuário ou seleção. Se você configurar o campo com ListOptions, poderá definir os campos de usuário e seleção com vários valores. O tipo escolhido afeta os valores válidos aplicáveis aos itens do Drive e as opções de consulta de pesquisa disponíveis.
Escolha

Uma das várias opções que um usuário pode escolher em um campo SelectionOptions.

Tipo de rótulo

Todos os rótulos incluem um LabelType. Há dois tipos de rótulos:

Administrador

Para criar e editar marcadores de propriedade do administrador, você precisa ser um administrador da conta com o privilégio Gerenciar marcadores.

Os administradores podem compartilhar marcadores de administrador com qualquer usuário para conceder a ele a capacidade de visualizar e aplicar esses marcadores a itens do Drive. Para modificar ou ler valores de rótulos em itens do Drive, são necessárias as seguintes permissões:

  • Modificação: para que um usuário modifique os metadados do item do Drive relacionados a um determinado rótulo, ele precisa ter os níveis de permissão adequados:

    • Item do Drive: EDITOR
    • Rótulo: APPLIER
  • Leitura: para que um usuário leia ou pesquise os metadados do item do Drive relacionados a um determinado rótulo, ele precisa ter os níveis de permissão adequados:

    • Item do Drive: READER
    • Rótulo: READER
Shared

Os usuários que não são administradores podem criar marcadores compartilhados para que outras pessoas apliquem a itens do Drive. As equipes podem criar e organizar seus próprios rótulos para uso interno sem precisar de um administrador.

Taxonomia de rótulos

Os campos de marcador configurados atualmente disponíveis para os usuários aplicarem aos arquivos do Drive. Também conhecido como esquema de rótulo.

Exemplos de taxonomias de marcador:

  • Sensibilidade: vermelho, laranja, amarelo, verde
  • Status: não iniciado, rascunho, em análise, final
  • Tipo de conteúdo: contrato, documento de design, modelo
  • Departamento: marketing, finanças, recursos humanos, vendas
Ciclo de vida do rótulo

Os marcadores passam por um ciclo de vida em que são criados, publicados, atualizados e assim por diante. À medida que um rótulo passa pelo ciclo de vida, a revisão do rótulo é incrementada. Para mais informações, consulte Ciclo de vida do rótulo.

Revisão de rótulos

Uma instância do rótulo. Sempre que um rótulo é criado, atualizado, publicado ou descontinuado, a revisão do rótulo é incrementada.

Revisão de rascunho
O número da revisão da instância de rascunho atual do rótulo. É possível fazer várias atualizações em um rótulo, cada uma incrementando o número da revisão do rascunho, sem afetar a revisão publicada. Com os marcadores de rascunho, você pode testar as atualizações antes de publicar.
Revisão publicada
O número da revisão da versão publicada de um rótulo. O rótulo publicado é a instância do rótulo disponível para os usuários.