Documentação da plataforma de identidade da Microsoft

Use a plataforma de identidade da Microsoft e nossas bibliotecas de autenticação de software livre para conectar usuários com contas do Microsoft Entra, contas pessoais Microsoft e contas sociais como o Facebook e o Google. Proteja suas APIs Web e acesse APIs protegidas como o Microsoft Graph para trabalhar com os dados de seus usuários e da organização.

Autenticação e autorização de qualquer aplicativo

Concentre-se na documentação do aplicativo que você está criando ou estendendo com suporte a IAM (gerenciamento de acesso e identidade) selecionando o tipo dele.

SPA (aplicativo de página única)

Um aplicativo Web cujo código é baixado e executado no próprio navegador.

Aplicativo Web

Um aplicativo Web tradicional ou "clássico" cujo código é executado em um servidor, retornando os dados da página para que o navegador seja renderizado.

API Web

Um serviço Web RESTful acessado por aplicativos ou outras APIs Web, normalmente para trabalhar com os dados servidos pela API.

Aplicativo da área de trabalho

Aplicativos com uma interface de usuário (UI) cujo código é executado em um computador de mesa, laptop ou notebook do usuário.

Aplicativo móvel

Aplicativos com uma interface de usuário cujo código é executado no telefone, tablet ou outro dispositivo móvel do usuário.

Serviço, daemon ou script em segundo plano

Um aplicativo ou script sem uma interface do usuário que executa tarefas não interativas, como comunicação entre servidores ou trabalhos agendados.

Introdução

Acesso rápido a diretrizes sobre como adicionar recursos essenciais do IAM aos seus aplicativos e práticas recomendadas para manter seus aplicativos seguros e disponíveis.

Bibliotecas de autenticação da Microsoft

A MSAL (Biblioteca de Autenticação da Microsoft) de código aberto foi criada e tem o suporte da Microsoft. Recomendamos a MSAL para qualquer aplicativo que use a plataforma de identidade da Microsoft para autenticação e autorização.

Autenticar parceiros e clientes

Conecte usuários de organizações parceiras em um cenário B2B (entre empresas) ou crie experiências de inscrição e de entrada personalizadas para seus clientes em um cenário B2C (empresa para cliente).

Conectar o Microsoft Graph

Acesso programático aos dados organizacionais, de usuário e de aplicativo armazenados no Microsoft Entra ID. Chame o Microsoft Graph do seu aplicativo para criar e gerenciar usuários e grupos do Microsoft Entra, obter e modificar os dados dos seus usuários, como perfis, calendários, email, e muito mais.

Gerenciar e comercializar seus aplicativos

Disponibilize os aplicativos SaaS existentes, como Dropbox, Salesforce e ServiceNow, disponíveis para os usuários da sua organização, configure o SSO e gerencie a segurança. Se preferir, torne-se um ISV (fornecedor independente de software) publicando seu aplicativo SaaS para ser usado por *outras* organizações que usam o Microsoft Entra ID.