Conexión con Microsoft Azure

Consulte en esta página cómo:

Credenciales de Acceso

Para acceder a las APIs de Azure usando 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 Tenant ID, es necesario crear un App Registration (Service Principal) en Azure. Después de crear la aplicación, agregue 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. Ingrese al 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 creación de app

  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 creación de app registration

  5. Anote los IDs:

    • Application (client) ID.

    • Directory (tenant) ID.

      pantalla de Azure para creación de app


Pasos para agregar 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 la fecha de expiración.

  5. Haga clic en el botón Add.

    pantalla de Azure

  6. Anote el Client Secret.
    Se muestra en el campo Value

    pantalla de Azure

    El Client Secret solo se muestra en el momento de la 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 creación de app registration

  3. Anote el valor del Subscription ID.
    pantalla de Azure para creación de app registration


Agregando permiso 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 App.
    Seleccione el App y haga clic en Select.
    pantalla de Azure

  6. Haga clic en Review + assign.

Creando una nueva conexión

  1. Ingrese 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 connections destacando el botón create connection

  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 está 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 en la pantalla inicial.

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

  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.
    detalle de la pantalla de importación de APIs

  4. Seleccione la región de las APIs que desea importar y haga clic en SAVE.
    detalle de la selección de región para APIs

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

Thanks for your feedback!
EDIT

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