Pular para o conteúdo principal

Configurar autenticação para Vimeo

info

Beta

Este recurso está em Beta. Para usá-lo, um administrador do workspace deve ativar o Lakeflow Connect para Vimeo na página Prévias . Consulte Gerenciar prévias do Databricks.

Configure o Vimeo para habilitar a autenticação do Databricks para o conector do Vimeo. O conector lê dados de equipe, membro da equipe, função de equipe e log de auditoria da API do Vimeo. Use as credenciais destes passos para criar uma conexão do Unity Catalog no Databricks.

Pré-requisitos​

  • Uma account Vimeo em um plano que inclui recursos de equipe. Os dados de equipe, membro da equipe e função da equipe requerem um plano de Equipe ou Enterprise pago.
  • Para ingerir a tabela audit_logs, é necessária uma account Enterprise do Vimeo com logs de auditoria habilitados e um aplicativo de API criado nessa account Enterprise. Os logs de auditoria estão disponíveis apenas para Proprietários e Administradores de account em contas Enterprise, e apenas através de um aplicativo criado na account Enterprise. Veja Como acessar e habilitar logs de auditoria.
  • Um access token pessoal gerado por um Proprietário de account ou Administrador da equipe, para que o token possa ler a equipe e os dados de log de auditoria.

Configurar Vimeo​

Crie um aplicativo de API do Vimeo, gere um access token pessoal e registre o ID do usuário proprietário da account.

Gerar um access token pessoal​

Crie um aplicativo no site do desenvolvedor do Vimeo e gere um access token pessoal. Para obter detalhes, consulte Como criar um aplicativo de API e Como gerar um access token pessoal.

  1. Entre no site de desenvolvedores do Vimeo como proprietário da account ou administrador da equipe. Para ingerir audit_logs, entre com a account Enterprise. Um aplicativo criado em qualquer outra account não pode ler logs de auditoria.
  2. Vá para My Apps e clique em Create an app . Insira um nome e uma descrição e, em seguida, aceite os termos.
  3. Abra o aplicativo, vá para a seção Autenticação .
  4. Em Gerar um access token , selecione Autenticado (você) .
  5. Selecione os escopos público , privado e estatísticas .
  6. Clique em Gerar token . O Vimeo mostra o token apenas uma vez. Copie-o para criar uma conexão do Unity Catalog no Databricks.

Localizar o ID de usuário do proprietário da account​

O ID do usuário proprietário da account é o ID numérico do usuário proprietário da account da equipe, mesmo quando um Administrador gera o token.

  1. Usando o access token pessoal, chame GET https://api.vimeo.com/me/teams:

    Bash
    curl -H "Authorization: Bearer <personal-access-token>" https://api.vimeo.com/me/teams
  2. Na resposta, localize a equipe para ingerir. Seu user_role é Owner para uma equipe que você possui, ou Admin para uma equipe que você administra.

  3. Observe o ID numérico ao final do campo owner.uri dessa equipe, por exemplo, /users/198765432. Este valor é o ID de usuário do proprietário da account que você insere quando cria uma conexão do Unity Catalog.

Próximos os passos​

Criar uma conexão Vimeo no Databricks. Consulte Criar uma conexão com o Vimeo.