2. Administrando entornos de una organización en Anypoint Platform


En Anypoint Platform, tienes la capacidad de replicar la estructura organizativa de tu empresa, siempre que cuentes con privilegios de administrador.

 

Organización y Propietario de la Organización

  • El Propietario de la Organización es el primer usuario que registra una cuenta en Anypoint Platform, es quien paga por la cuenta y tiene permisos de administrador de la organización por defecto.
  • La organización posee un ID de cliente y clave secreta para asegurar algunas de las características de Anypoint Platform.
  • Puede implementar un proveedor de identidad externo o usar el sistema de gestión de identidades de Anypoint Platform.

 

Bussines Group, Environments, Usuarios y Permisos

  • Una organización puede contener grupos empresariales, que son subdivisiones dentro de la misma, cada uno con sus propios entornos.
  • Estos grupos permiten la delegación de la gestión y asignación de costos, y cada uno cuenta con su propio ID de cliente y clave secreta.
  • Los permisos determinan el acceso a las funciones de Anypoint Platform y se asignan a usuarios específicos. Los roles, ahora obsoletos, agrupaban permisos para usuarios dentro de un grupo empresarial.

Introducción a los Teams

  • Los Teams son grupos de usuarios que reflejan la estructura jerárquica de una compañía y manejan permisos de acceso en cascada.
  • Son independientes de los grupos empresariales y los ambientes, y permiten una gestión de acceso escalable.
  • Todos los usuarios pertenecen al team «Everyone», y desde aquí, se pueden establecer permisos globales o específicos para equipos individuales.
  • Se pueden mapear grupos del proveedor de identidad externo a los teams para gestionar el acceso.

Gestión de Environments para Despliegues

  • Anypoint Platform admite diferentes tipos de ambientes:
    • Production: Donde se despliegan aplicaciones y APIs de Mule para acceso público. Estos entornos son los criticos y el SLA por parte de Mulesoft para solucionar cualquier incidencia será diferente al resto de tipos de ambientes.
    • Sandbox: Ambientes útiles para desarrollo y pruebas. El nombre puede ser sandbox, dev, test, uat o el que quieras.
    • Design: Permiten probar y ejecutar aplicaciones de Mule creadas en Anypoint Platform con Flow Designer.

Con estos elementos, puedes definir permisos específicos para diferentes entornos, asegurando que cada miembro de tu equipo tenga el acceso correcto según sus necesidades y responsabilidades. Es crucial tener una estructura bien definida para mantener la seguridad y la eficiencia en todos los procesos de desarrollo y despliegue de aplicaciones.

 

Conclusión

La correcta administración de entornos dentro de Anypoint Platform resulta fundamental para la seguridad y eficiencia operativa. Asegurarte de que cada miembro del equipo tenga los permisos apropiados no solo optimiza los flujos de trabajo sino que también refuerza la gobernanza IT de tu organización.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *