Share via


Autenticar no serviço Catálogo de Dados (API REST do Azure Catálogo de Dados)

A API REST Catálogo de Dados é uma API baseada em REST que fornece acesso programático a recursos Catálogo de Dados para registar, anotar e pesquisar recursos de dados programaticamente.

Introdução à autenticação no Catálogo de Dados

Catálogo de Dados aplicações estão integradas no Azure Active Directory (Azure AD) para fornecer início de sessão seguro e autorização para a sua aplicação. Para integrar uma aplicação Catálogo de Dados com Azure AD, registe os detalhes sobre a sua aplicação com Azure AD com o portal do Azure. Quando regista uma aplicação no Azure Active Directory, a aplicação subcontrata a autenticação para Azure AD. O registo de aplicações envolve informar Azure AD sobre a sua aplicação, incluindo o URL onde está localizada, o URL para enviar respostas após a autenticação e o URI para identificar a sua aplicação. Quando regista uma aplicação cliente ou uma aplicação Web no Azure AD, dá à sua aplicação acesso à API REST Catálogo de Dados.

Uma aplicação Catálogo de Dados utiliza um ID de Cliente para se identificar para Azure AD. Veja ID do cliente da aplicação do Azure.

Para saber como registar e autenticar uma aplicação Catálogo de Dados:

  • Catálogo de Dados aplicação cliente: consulte Registar uma aplicação cliente e Autenticar uma aplicação cliente Catálogo de Dados.

  • Para saber como utilizar a autenticação do Azure em diferentes plataformas: as Bibliotecas de Autenticação do Azure estão disponíveis em diferentes plataformas para ajudar os programadores a autenticarem facilmente os utilizadores no Active Directory (AD) na cloud ou no local para obterem tokens de acesso para proteger chamadas à API. Este tópico contém um mapa de objetivos para as bibliotecas de autenticação disponíveis em diferentes plataformas e para recursos úteis para cada uma, incluindo código fonte e exemplos.

ID do cliente da aplicação do Azure

Uma aplicação do Azure tem um ID de Cliente que é utilizado pela aplicação para se identificar aos utilizadores aos quais está a pedir permissões. Utiliza um ID de Cliente para obter um token de autenticação. Para obter um ID de Cliente do Azure, veja Como obter um ID de aplicação cliente.

Para obter um exemplo completo de como utilizar um ID de Cliente do Azure para autenticar uma aplicação cliente, veja Autenticar uma aplicação cliente.