Consideraciones sobre la administración de identidad y acceso para el acelerador de zonas de aterrizaje de API Management

Este artículo proporciona consideraciones de diseño y recomendaciones para la administración de identidad y acceso en el acelerador de zonas de aterrizaje de API Management. La administración de identidad y acceso abarca varios aspectos, como el acceso para administrar la instancia de API Management, el acceso para desarrolladores de API y el acceso de cliente a las API.

Más información sobre el área de diseño de administración de identidad y acceso.

Consideraciones de diseño

  • Decida la administración de acceso de los servicios de API Management a través de todos los canales posibles, como el portal, la API de REST de ARM, DevOps, etc.
  • Decida la administración de acceso de las entidades de API Management.
  • Decida cómo registrarse y autorizar las cuentas de desarrollador.
  • Decida cómo se usan las suscripciones.
  • Decida la visibilidad de los productos y las API en el portal para desarrolladores.
  • Decida sobre las directivas de revocación de acceso.
  • Decida los requisitos de informes para el control de acceso.

Recomendaciones de diseño

  • Use roles integrados para delegar responsabilidades entre equipos a la hora de administrar la instancia de API Management.
  • Use roles personalizados basados en las operaciones de RBAC de API Management para establecer el acceso específico a las entidades de API Management. Ejemplos: desarrolladores de API, operadores de copia de seguridad, automatización de DevOps, etc.
  • Asocie las suscripciones en el ámbito adecuado, como productos.
  • Cree grupos adecuados para controlar la visibilidad de los productos.
  • Administre el acceso al portal para desarrolladores con Azure Active Directory B2C.
  • Informes: