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 Azure AD, contas 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 do usuário cujo código é executado em um computador desktop, laptop ou notebook de um usuário.

Aplicativo móvel

Aplicativos com uma interface de usuário cujo código é executado no telefone, tablet ou outro dispositivo móvel de um 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 à documentação para adicionar os principais recursos IAM aos seus aplicativos e diretrizes sobre as práticas recomendadas para manter seus aplicativos seguros e disponíveis.

Bibliotecas de autenticação da Microsoft no GitHub

A MSAL (Biblioteca de Autenticação da Microsoft) de software livre é hospedada no GitHub. Criado e com 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 a dados organizacionais, de usuário e de aplicativo armazenados no Microsoft Graph. Chame a API do Microsoft Graph do seu aplicativo para criar e gerenciar usuários e grupos do Azure AD, obter e modificar os dados dos seus usuários, como os perfis deles, calendários, email e muito mais.

Gerenciar e comercializar seus aplicativos

Disponibilize aplicativos SaaS existentes como Dropbox, Salesforce e ServiceNow disponíveis para os usuários da sua organização, configurar o SSO e gerenciar a segurança. Ou, então, torne-se um ISV (fornecedor de software independente) publicando seu aplicativo SaaS para uso por _outras_ organizações que usam o Azure AD.

Gerenciar usuários de aplicativos e o acesso deles

Crie automaticamente identidades de usuário e as funções deles nos aplicativo SaaS instalados da sua organização. Provisionamento controlado por RH, SCIM (Sistema de Gerenciamento de Usuários entre Domínios) e muito mais.