Esta página também está emEN
iTeam
API · Produtividade, documentos e assinaturaCom credencial da sua empresa

API do OneDrive: arquivos, pastas e compartilhamento com agentes de IA

O acesso ao OneDrive por API é feito pelo Microsoft Graph, que permite listar, ler, enviar, buscar e compartilhar arquivos do OneDrive e do SharePoint. É usado por empresas no Microsoft 365 que querem automatizar documentos. O acesso é por app registrado no Microsoft Entra ID, com consentimento do administrador.

Nina
O que a API do OneDrive oferece

Os grandes recursos da API, em português claro.

RecursoArquivos e pastas

Listar, ler, mover, renomear e excluir itens.

RecursoUpload e download

Enviar e baixar arquivos, inclusive grandes, em partes.

RecursoBusca

Procurar arquivos por nome e conteúdo.

RecursoCompartilhamento

Criar links e definir permissões de acesso.

RecursoMudanças

Acompanhar o que mudou em uma pasta desde a última consulta.

RecursoSharePoint

Acessar bibliotecas de documentos de sites com a mesma lógica.

Acesso e autenticação

Como se acessa a API do OneDrive.

  • Com credencial da sua empresaOAuth 2.0 com app registrado no Microsoft Entra ID e permissões do Graph para arquivos; permissões de aplicativo exigem consentimento do administrador.
  • Documentação oficiallearn.microsoft.com/onedrive/developer
  • Permissões de aplicativo dão acesso amplo: restrinja ao mínimo.
  • Há limites de requisição no Microsoft Graph.
  • Cuidado com links de compartilhamento externo.
Também buscado como
  • api onedrive
  • onedrive api
  • microsoft graph onedrive
  • onedrive api upload
  • integração onedrive
  • api onedrive sharepoint
Agentes de IA usando a API

O que um agente do iTeam faz com a API do OneDrive.

Caso de usoOrganização de documentos recebidos

O agente salva anexos de e-mail na pasta certa do cliente, com nome padronizado.

Caso de usoBusca para o time

O colaborador pergunta no Teams e o agente acha o contrato ou a proposta certa.

Caso de usoRevisão de compartilhamentos

O agente lista links públicos antigos e pede aprovação para revogar.

Caso de usoMontagem de dossiês

O agente junta documentos de um processo em uma pasta e compartilha com o auditor após aprovação.

Como conectar no iTeam

Da credencial ao agente trabalhando, com aprovação.

Passo 1

Registrar o app no Entra ID

Crie o registro e conceda só as permissões de arquivos necessárias, de preferência limitadas a sites e pastas.

Passo 2

Cofre do iTeam

Guarde o segredo ou certificado no cofre e defina por agente as pastas e ações permitidas.

Passo 3

Aprovação para compartilhar

Compartilhamentos externos e exclusões exigem aprovação humana, com auditoria.

Perguntas frequentes

Dúvidas sobre a API do OneDrive.

A API do OneDrive é gratuita?

De forma geral, o Microsoft Graph não cobra pelas chamadas comuns de arquivos; o armazenamento segue a licença do Microsoft 365.

Preciso programar para usar a API do OneDrive com o iTeam?

Não necessariamente. A ferramenta HTTP do iTeam lê a documentação da API e aprende os endpoints, e o time de implantação configura credenciais, permissões e testes com você.

A API do OneDrive é o Microsoft Graph?

Sim. O acesso atual ao OneDrive e ao SharePoint por API é feito pelo Microsoft Graph.

Como um agente acessa arquivos do OneDrive pelo Microsoft Graph?

O OneDrive é acessado pelo Microsoft Graph, com recursos como Drive e DriveItem e caminhos como /me/drive ou /sites/{id}/drive para o SharePoint. O agente lista pastas, baixa e envia arquivos e busca por nome. Para isso, o aplicativo é registrado no Microsoft Entra ID e recebe permissões de arquivos do Graph, com consentimento do administrador quando forem permissões de aplicativo.

Permissão delegada ou de aplicativo no OneDrive: qual escolher?

A permissão delegada age em nome de um usuário conectado e só enxerga o que ele enxerga, enquanto a de aplicativo age sem usuário e exige consentimento do administrador, com alcance amplo. Para um agente que atende um setor, prefira a delegada ou restrinja a de aplicativo ao mínimo. Confira na documentação do Graph os escopos de arquivos mais estreitos disponíveis.

Dá para testar a API do OneDrive sem mexer nos arquivos da empresa?

A documentação do Graph não descreve um sandbox do OneDrive, então confira na documentação oficial da Microsoft se há tenant de desenvolvedor para o seu caso. Sem ele, crie uma pasta de teste com arquivos fictícios, registre o aplicativo com permissão só para essa pasta e apenas depois aponte para as pastas de verdade.

O que o agente pode fazer com documentos no OneDrive e no SharePoint?

Como a API cobre arquivos, pastas, upload, download, busca, compartilhamento e mudanças, o agente busca contratos por nome, guarda relatórios gerados em uma pasta e avisa quando algo muda. O SharePoint entra pelo mesmo Graph, nas bibliotecas de documentos de um site. No iTeam, o agente propõe e quem tem a alçada aprova antes de apagar ou compartilhar.

Compartilhar link do OneDrive por agente é seguro?

Criar link de compartilhamento é recurso da API, e um link aberto a qualquer pessoa vaza o documento se for parar no destino errado. Por isso a lista de cuidados alerta para links externos. Limite o agente a links para pessoas específicas da organização, bloqueie links anônimos e exija aprovação humana para qualquer compartilhamento fora do domínio.

O Microsoft Graph tem limite de requisições que afeta o OneDrive?

Sim, o Graph aplica limitação de requisições e, ao exceder, pede que o cliente espere antes de tentar de novo. Não cito números porque variam, então confira na documentação de limites do Graph. Na prática, o agente deve respeitar o tempo de espera indicado, evitar varrer pastas inteiras toda hora e usar o recurso de mudanças para ver só o que foi alterado.

A empresa precisa de Microsoft 365 para usar a API do OneDrive com agente?

O acesso corporativo descrito aqui pressupõe contas Microsoft 365 com Entra ID, onde um administrador registra o aplicativo e dá o consentimento. Quem usa só OneDrive pessoal segue outro caminho de registro, então confira na documentação da Microsoft qual vale no seu caso. Sem acesso de administrador a configuração trava, e o diagnóstico do iTeam verifica esses acessos antes do projeto.

Um agente organizando pastas do OneDrive esbarra na LGPD?

Pastas de RH, contratos e financeiro guardam dados pessoais, então o agente deve enxergar só o necessário e ter cada mover ou apagar registrado. Arquivos pessoais de funcionários não deveriam entrar no escopo. A LGPD pede finalidade e minimização; valide a política com o responsável de dados. A trilha do iTeam registra quem pediu e o que o agente fez.

Mais APIs de Produtividade, documentos e assinatura

Outras APIs da categoria.

Próximo passo

Coloque um time de IA para trabalhar esta semana.

Comece grátis com um time pronto, ou fale com a gente e nosso squad coloca a IA em produção com o seu time.

300+integrações
4idiomas
Agentes trabalhando agora