Compartilhar via


Considerações sobre o gerenciamento de identidades e acesso para o acelerador da zona de destino do Gerenciamento de API

Este artigo fornece as considerações e recomendações de design para gerenciamento de identidades e acesso, usando o acelerador de zona de destino do Gerenciamento de API. O gerenciamento de identidades e acesso abrange vários aspectos, incluindo o acesso para gerenciar a instância de Gerenciamento de API, o acesso do desenvolvedor de API e o acesso do cliente às APIs.

Saiba mais sobre a área de design de gerenciamento de identidades e acesso.

Considerações sobre o design

  • Decida sobre o gerenciamento de acesso para serviços de Gerenciamento de API por meio de todos os canais possíveis, incluindo portal, API REST do ARM, DevOps etc.
  • Decida sobre o gerenciamento de acesso para entidades de Gerenciamento de API.
  • Decida como se inscrever e autorizar as contas de desenvolvedor.
  • Decida como as assinaturas são usadas.
  • Decida sobre a visibilidade de produtos e APIs no portal do desenvolvedor.
  • Decida sobre as políticas de revogação de acesso.
  • Decida sobre os requisitos de relatório para controle de acesso.

Recomendações sobre design

  • Use as funções internas para delegar responsabilidades entre equipes para controlar a instância de Gerenciamento de API.
  • Use as funções personalizadas com base nas operações RBAC de Gerenciamento de API para definir o acesso refinado a entidades de Gerenciamento de API. Exemplos: desenvolvedores de API, operadores de backup, automação de DevOps etc.
  • Associe as assinaturas no escopo apropriado, como produtos.
  • Crie os grupos apropriados para controlar a visibilidade dos produtos.
  • Gerencie o acesso ao portal do desenvolvedor usando o Azure Active Directory B2C.
  • Emissão de relatórios: