Editar

Compartilhar via

Criar scripts do PowerShell com o Microsoft Graph e a autenticação somente aplicativo

Este tutorial ensina como criar um script do PowerShell que usa o microsoft API do Graph para acessar dados usando autenticação somente aplicativo. A autenticação somente aplicativo é uma boa opção para serviços em segundo plano ou aplicativos que precisam acessar dados para todos os usuários de uma organização.

Observação

Para saber como usar o Microsoft Graph para acessar dados em nome de um usuário, consulte este tutorial de autenticação de usuário (delegado).

Neste tutorial, você vai:

Dica

Como alternativa a seguir este tutorial, você pode baixar ou clonar o repositório GitHub e seguir as instruções no README para registrar um aplicativo e configurar o projeto.

Pré-requisitos

Antes de iniciar este tutorial, você deve ter o PowerShell instalado em seu computador de desenvolvimento. O PowerShell 5.1 é o requisito mínimo, mas o PowerShell 7 é recomendado.

Você também deve ter uma conta de trabalho ou de estudante da Microsoft com a função Administrador global. Se você não tiver um locatário do Microsoft 365, poderá se qualificar para um por meio do Programa de Desenvolvedores do Microsoft 365; para obter detalhes, confira as perguntas frequentes. Como alternativa, você pode se inscrever para uma avaliação gratuita de 1 mês ou comprar um plano do Microsoft 365.

Observação

Este tutorial foi escrito com o PowerShell 7.2.2 e o SDK do Microsoft Graph PowerShell versão 1.9.5. As etapas neste guia podem funcionar com outras versões, mas isso não foi testado.