Conexión con Microsoft Azure

En esta página, aprenderá cómo:

Credenciales de Acceso

Para acceder a las APIs de Azure utilizando los SDKs, necesitará las siguientes credenciales:

  • Client ID

  • Tenant ID

  • Client Secret

  • Subscription ID

Consulte la documentación de Azure para más detalles.

Client Id, Tenant Id y Client Secret

Para obtener el Client ID y el Tenant ID, es necesario crear un App Registration (Service Principal) en Azure. Después de crear la aplicación, añada un secreto (Client Secret) y los permisos necesarios.

Pasos para crear el App Registration (Service Principal) en Azure y obtener el Client ID y el Tenant ID:

  1. Inicie sesión en el portal de Microsoft Azure.

  2. Acceda a Microsoft Entra ID.

  3. Haga clic en App Registrations y luego en + New registration.

    pantalla de Azure para la creación de una aplicación

  4. En la pantalla Register an application:

    • Proporcione un nombre para la aplicación.

    • En Who can use this application or access this API (Quién puede usar la aplicación o acceder a la API), seleccione la opción Accounts in this organizational directory only (Solo las cuentas de este directorio organizacional).

    • Haga clic en el botón Register.
      pantalla de Azure para la creación de un registro de aplicación

  5. Anote los IDs:

    • Application (client) ID.

    • Directory (tenant) ID.

      pantalla de Azure para la creación de una aplicación


Pasos para añadir un secreto (secret) al App Registration:

  1. Acceda a Certifications & secrets.

  2. Seleccione la pestaña Client secrets.

  3. Haga clic en el botón New client secret.

  4. Proporcione una descripción y elija la fecha de expiración.

  5. Haga clic en el botón Add.

    pantalla de Azure

  6. Anote el Client Secret.
    Este se muestra en el campo Value

    pantalla de Azure

    El Client Secret solo se muestra en el momento de su creación.


Subscription ID

Pasos para obtener el Subscription ID:

  1. Haga clic en Home.

  2. En Navigate, haga clic en Subscriptions.
    pantalla de Azure para la creación de un registro de aplicación

  3. Anote el valor del Subscription ID.
    pantalla de Azure para la creación de un registro de aplicación


Añadiendo permisos al Service Principal

Para poder leer la información del Azure API Management, es necesario asignar el rol (role) de API Management Service Reader al Service Principal.

Consulte la documentación de Azure para más información.

Pasos para editar el rol (role):

  1. Haga clic en Home.
    En Navigate, haga clic en Subscriptions.

  2. Seleccione Access Control (IAM).

  3. Haga clic en + Add y luego en Add role assignment.

    pantalla de Azure

  4. En la pestaña Members, en Assign access to, seleccione User, group, or service principal.

  5. Haga clic en + Select members y busque el nombre de su aplicación.
    Seleccione la aplicación y haga clic en Select.
    pantalla de Azure

  6. Haga clic en Review + assign.

Creando una nueva conexión

  1. Acceda a la pantalla Connections haciendo clic en el menú lateral izquierdo o en el card de la pantalla inicial.

  2. Haga clic en el botón + CREATE CONNECTION, ubicado en la parte superior derecha de la pantalla.
    captura de pantalla de la pantalla de conexiones con el botón create connection destacado

  3. En la etapa 1 - PROVIDER, escriba o seleccione el proveedor de la conexión.
    detalle de la pantalla de creación de conexión con la etapa 1

  4. Haga clic en NEXT.

  5. En la etapa 2 - CONNECTION, proporcione la siguiente información:

    • Connection mode: Seleccione el modo de conexión: si es nativa (datos actualizados directamente con el proveedor) o no (carga manual).

      La sincronización en conexiones nativas depende de que las credenciales estén registradas en el proveedor.
    • Connection name: Defina un nombre para la conexión.

  6. En la última etapa, revise la información. Si es correcta, haga clic en SAVE.

Importando APIs

Para importar APIs, siga los pasos a continuación:

  1. Acceda a la pantalla Connections haciendo clic en el menú lateral izquierdo o en el card de la pantalla inicial.

  2. Encuentre la conexión que desea editar y haga clic en el ícono icon view 2.
    Si es necesario, utilice la barra de búsqueda para localizar la conexión deseada.

  3. En la pantalla API Imports, haga clic en el botón + IMPORT API, ubicado justo debajo de General Info y encima de API Imports.
    captura de pantalla de la pantalla de importación de APIs

  4. Seleccione las APIs que desea importar y haga clic en SAVE.

Siempre que una API sea actualizada, haga clic en ícono de recargar.
detalle con el botón para recargar APIs importadas

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]