Saltar al contenido principal
Conecta tu tenant de Azure para que Enclave pueda mapear los recursos e identidades de cada suscripción y vincularlos con tu código. El acceso es de solo lectura y no hay secretos que almacenar.

Qué necesita Enclave

Enclave se conecta mediante una aplicación multitenant de Microsoft Entra que es propiedad de Enclave. Le concedes dos cosas:
  • El consentimiento de administrador para la aplicación de Enclave. Incluye el permiso Directory.Read.All de Microsoft Graph, que Enclave usa para leer identidades de Entra, como entidades de servicio, aplicaciones y grupos.
  • El rol Reader en el grupo de administración raíz de tu tenant. Todas las suscripciones del tenant heredan el rol Reader de la raíz, incluidas las que crees más adelante.

Quién puede ejecutar la configuración

  • Para conceder el consentimiento de administrador, necesitas un rol de Entra que pueda dar el consentimiento en nombre de toda la organización.
  • Para ejecutar el comando de Cloud Shell, necesitas permiso para crear asignaciones de roles en el grupo de administración raíz del tenant.
  • En Enclave, necesitas el rol Owner o Admin.

Conectar tu tenant

1

Abre la página de configuración

Abre Settings → Integrations y haz clic en Connect junto a Microsoft Azure.
2

Concede el consentimiento de administrador

En Connect Microsoft, haz clic en Connect Microsoft. Inicia sesión como administrador de Entra y aprueba la aplicación de Enclave para tu organización. Enclave espera el consentimiento y luego muestra el siguiente paso.
3

Concede Reader en la raíz del tenant

En Grant tenant-root Reader, copia el comando. Abre Azure Cloud Shell y ejecútalo. El comando tiene este aspecto:
4

Valida

De vuelta en Enclave, haz clic en Validate. Enclave comprueba que puede listar las suscripciones de tu tenant.
Después de la validación, Enclave descubre tus suscripciones en su siguiente análisis. Cada suscripción aparece entonces en la conexión como una entrada propia.

Qué descubre Enclave

  • Infraestructura: todos los recursos de cada suscripción, leídos mediante Azure Resource Graph.
  • Topología de red: subredes, rutas y reglas de firewall.
  • Identidades: asignaciones y definiciones de roles, identidades administradas, y entidades de servicio, aplicaciones y grupos de Entra. Enclave vincula las máquinas virtuales y otros recursos de cómputo con las identidades administradas con las que se ejecutan.

Gestionar una conexión

Abre Settings → Integrations → Microsoft Azure para ver tus suscripciones conectadas.
  • Re-validate comprueba que Enclave todavía puede leer una suscripción.
  • Remove deja de analizar una suscripción.
  • Disconnect Azure elimina toda la conexión y deja de analizar.
Para revocar el acceso desde Azure, retira el consentimiento de la aplicación de Enclave en Entra y elimina su asignación del rol Reader en la raíz del tenant.

Qué hará Enclave y qué no

  • Hará: leer la configuración de los recursos y las identidades con el rol Reader y Directory.Read.All.
  • No hará: crear, cambiar ni eliminar recursos, ni leer el contenido de tus archivos, secretos, mensajes o bases de datos. Enclave no almacena ninguna credencial de tu tenant. Cada análisis usa tokens de corta duración.

Solución de problemas

Falta la asignación del rol Reader o todavía no ha surtido efecto. Vuelve a ejecutar el comando de Cloud Shell, espera un minuto y haz clic en Revalidate.
Si la conexión dice Tenant validated. Subscriptions are discovered on the next scan., Enclave aún no ha hecho el análisis. Para analizar ahora, haz clic en Analyze Environment en Coverage.
El descubrimiento de identidades requiere el consentimiento de Directory.Read.All, que es independiente del rol Reader. Vuelve a conceder el consentimiento de administrador a la aplicación de Enclave.
Solo quienes tienen el rol Owner o Admin pueden iniciar la configuración de Azure. Si tienes el rol adecuado y sigues viendo este mensaje, ponte en contacto con el soporte.