Azure Websites

<< Click to Display Table of Contents >>

Navigation:  Connectors >

Azure Websites

Introducción

El conector Azure Websites de Bizagi está disponible en Connectors Xchange de Bizagi.

A través de este conector, podrá conectar sus procesos de Bizagi a una cuenta en la página web de Microsoft Azure para usar los servicios API de Azure Websites.

Para más información de las capacidades de este conector, visite Connectors Xchange de Bizagi.

 

Antes de iniciar

Para probar y usar este conector, necesita:

1.Bizagi Studio previamente instalado.

2.El conector instalado, ya sea a través del Connectors Xchange o mediante instalación manual según se describe en el artículo Instalar y administrar conectores.

3.Una cuenta en la página web de Microsoft Azure.

 

Configurar Azure

Para utilizar el conector, necesitará el ID del Cliente, Secreto del Cliente y ID del Inquilino de su cuenta de Azure. Estos identificadores permiten que su aplicación se autentique y acceda a los recursos de Azure.

ID del Cliente: Identifica a su aplicación registrada en Azure Active Directory.

Secreto del Cliente: Una contraseña asociada a su aplicación para autenticarla.

ID del Inquilino: Identifica la instancia de Azure Active Directory a la que pertenece su organización.

 

Obtener identificadores

Siga los siguientes pasos para obtener los identificadores que necesita para implementar el conector Azure Websites.

 

1. Crear una aplicación registrada en el Azure Active Directory

Acceda al Portal de Azure e inicie sesión con su cuenta de Microsoft, luego seleccione la opción de Registros de Aplicaciones en el menú lateral.

 

AzureWebsites01

 

Haga clic en Nuevo registro para crear una nueva aplicación.

 

AzureWebsites02

1.Proporcione un nombre descriptivo para su aplicación.

2.Seleccione Cuentas solo en este directorio organizacional como el tipo de cuenta admitida y deje sin marcar la casilla Habilitar permisos de API por ahora.

3.Haga clic en Registrar para crear la aplicación.

 

AzureWebsites03

 

2. Obtener ID del Cliente

En la página de registro de la aplicación, haga clic en la opción Resumen ubicada en el menú lateral.

El ID del cliente se muestra en el campo ID de la aplicación (cliente).

Cópielo y guárdelo en un lugar seguro.

 

AzureWebsites04

 

3. Crear Secreto del Cliente

En la página de Registro de la Aplicación, seleccione la opción Certificados y secretos ubicada en el menú lateral.

 

AzureWebsites05

Haga clic en el botón Nuevo secreto del cliente para crear un secreto.

 

AzureWebsites06

 

Ingrese una descripción para el secreto, seleccione la opción para generar un nuevo secreto y haga clic en Agregar.

 

AzureWebsites07

 

Después de eso, el valor del secreto se mostrará en la página. Cópielo y guárdelo en un lugar seguro. Es importante tener en cuenta que no podrá volver a ver este valor después de salir de la página, así que asegúrese de guardarlo antes de continuar.

 

4. Obtener ID del inquilino

1.En la página de registro de la aplicación, seleccione la opción Resumen ubicada en el menú lateral.

2.El ID de inquilino se muestra en el campo ID del inquilino.

3.Cópielo y guárdelo en un lugar seguro.

 

AzureWebsites08

 

5. Obtener ID de la Suscripción

En el Portal de Azure, seleccione la opción Suscripciones.

 

AzureWebsites09

 

En la lista de suscripciones, busque la suscripción que desea utilizar con su aplicación.

Copie el valor que aparece en el campo ID de suscripción. Lo necesitará más adelante.

 

AzureWebsites10

 

note_pin

Cuando registre su aplicación, asegúrese de seleccionar solo los permisos que su aplicación necesita para funcionar. Esto ayudará a reducir el riesgo de que su aplicación pueda realizar cambios no deseados en sus recursos de Azure.

 

Configurar el conector

Para configurar el conector, especialmente sus parámetros de autenticación, siga los pasos descritos en la sección Configuración de Conectores del artículo Instalar y administrar conectores.

Para esta configuración, considere los siguientes parámetros de autenticación:

Método de autenticación: Custom.

 

Ingrese el CLIENT_ID, CLIENT_SECRET, TENANT_ID y SUBSCRIPTION_ID recolectados en los pasos anteriores.

 

AzureWebsites11

 

note_pin

Asegúrese que el usuario especificado en la configuración del conector tiene suficientes derechos para realizar estas acciones.

 

Usar el conector

Este conector permite el uso de varios métodos disponible para el uso de servicios de Azure Webites.

Para una guía general sobre la configuración de un conector, consulte el artículo Utilizar conectores

Al usar el conector, asegúrese de considerar los siguientes detalles de cada uno de los métodos disponibles:

 

Acciones disponibles

 

Iniciar un App Service

Esta acción inicia un app service existente.

Para configurar las entradas de esta acción tenga en cuenta:

resourceGroupName: nombre del grupo de recursos donde se encuentra el App Service.

siteName: nombre del App Service que se desea iniciar.

 

AzureWebsites12

 

Para configurar las salidas de esta acción relacione el objeto output con la entidad correspondiente en Bizagi, vinculando los atributos de esta entidad.

Para configurar las salidas, tenga en cuenta las siguientes descripciones:

message (String): mensaje que indica el estado después de que el método es invocado.

 

AzureWebsites13

 

Para más información acerca del uso de este método, consulte la documentación oficial de Microsoft Azure.

 

Detener un App Service

Esta acción detiene un App Service en ejecución.

 

Para configurar las entradas de esta acción tenga en cuenta:

resourceGroupName (string - Requerido): Nombre del grupo de recursos donde se encuentra el App Service.

siteName (string - Requerido): Nombre del App Service que se desea iniciar.

 

AzureWebsites14

 

Para configurar las salidas de esta acción relacione el objeto output con la entidad correspondiente en Bizagi, vinculando los atributos de esta entidad.

Para configurar las salidas, tenga en cuenta las siguientes descripciones:

message (string): Mensaje de respuesta que indica si la operación se completó con éxito.

 

AzureWebsites15

 

Para más información acerca del uso de este método, consulte la documentación oficial de Microsoft Azure.

 

Reiniciar un App Service

Esta acción reinicia un App Service, deteniéndolo y luego iniciándolo nuevamente..

Para configurar las entradas de esta acción tenga en cuenta:

resourceGroupName (string - Requerido): Nombre del grupo de recursos donde se encuentra el App Service.

siteName (string - Requerido): Nombre del App Service que se desea iniciar.

 

AzureWebsites16

 

Para configurar las salidas de esta acción relacione el objeto output con la entidad correspondiente en Bizagi, vinculando los atributos de esta entidad.

Para configurar las salidas, tenga en cuenta las siguientes descripciones:

message (string): Mensaje de respuesta que indica si la operación se completó con éxito.

 

AzureWebsites17

 

Para más información acerca del uso de este método, consulte la documentación oficial de Microsoft Azure.

 

Eliminar un App Service

Esta acción remueve un App Service existente.

Para configurar las entradas de esta acción tenga en cuenta:

resourceGroupName (string - Requerido): Nombre del grupo de recursos donde se encuentra el App Service.

siteName (string - Requerido): Nombre del App Service que se desea iniciar.

 

AzureWebsites18

 

Para configurar las salidas de esta acción relacione el objeto output con la entidad correspondiente en Bizagi, vinculando los atributos de esta entidad.

Para configurar las salidas, tenga en cuenta las siguientes descripciones:

message (string): Mensaje de respuesta que indica si la operación se completó con éxito.

 

AzureWebsites19

 

Para más información acerca del uso de este método, consulte la documentación oficial de Microsoft Azure.

 

Obtener información de un App Service

Esta acción recupera información detallada sobre un App Service específico.

Para configurar las entradas de esta acción tenga en cuenta:

resourceGroupName (string - Requerido): Nombre del grupo de recursos donde se encuentra el App Service.

siteName (string - Requerido): Nombre del App Service que se desea iniciar.

 

AzureWebsites20

 

Para configurar las salidas de esta acción relacione el objeto output con la entidad correspondiente en Bizagi, vinculando los atributos de esta entidad.

Para configurar las salidas, tenga en cuenta las siguientes descripciones:

id (string): Representa el identificador único del App Service.

name (string): Representa el nombre del App Service.

type (string): Indica el tipo de recurso, en este caso Microsoft.Web/sites.

kind (string): Especifica el tipo de App Service, por ejemplo app para aplicaciones web.

location (string): Representa la región de Azure en la que se encuentra el App Service.

properties (object): Contiene propiedades específicas del App Service:

ostate (string): Indica el estado actual del App Service, por ejemplo Running, Stopped o Pending.

oowner (string): Representa el identificador del propietario del App Service, si lo hay.

oenabled (boolean): Indica si el App Service está habilitado o no.

oresourceGroup (string): Representa el nombre del grupo de recursos al que pertenece el App Service.

 

AzureWebsites21

 

Para más información acerca del uso de este método, consulte la documentación oficial de Microsoft Azure.

 

Listar App Services por grupo de recursos

Esta acción recupera información detallada sobre cada uno de los App Service existentes en un grupo de recursos.

Para configurar las entradas de esta acción tenga en cuenta:

resourceGroupName (string - Requerido): Nombre del grupo de recursos donde se encuentra el App Service.

 

AzureWebsites22

 

Para configurar las salidas de esta acción relacione el objeto output con la entidad correspondiente en Bizagi, vinculando los atributos de esta entidad.

Para configurar las salidas, tenga en cuenta las siguientes descripciones:

id (string): Representa el identificador único del App Service.

name (string): Representa el nombre del App Service.

type (string): Indica el tipo de recurso, en este caso Microsoft.Web/sites.

kind (string): Especifica el tipo de App Service, por ejemplo app para aplicaciones web.

location (string): Representa la región de Azure en la que se encuentra el App Service.

properties (object): Contiene propiedades específicas del App Service:

ostate (string): Indica el estado actual del App Service, por ejemplo Running, Stopped o Pending.

oowner (string): Representa el identificador del propietario del App Service, si lo hay.

oenabled (boolean): Indica si el App Service está habilitado o no.

oresourceGroup (string): Representa el nombre del grupo de recursos al que pertenece el App Service.

 

AzureWebsites23

 

Para más información acerca del uso de este método, consulte la documentación oficial de Microsoft Azure.

 

Obtener variables del ambiente de un App Service

Esta acción recupera las variables de configuración de un App Service específico.

Para configurar las entradas de esta acción tenga en cuenta:

resourceGroupName (string - Requerido): Nombre del grupo de recursos donde se encuentra el App Service.

siteName (string - Requerido): Nombre del App Service que se desea iniciar.

 

AzureWebsites24

 

Para configurar las salidas de esta acción relacione el objeto output con la entidad correspondiente en Bizagi, vinculando los atributos de esta entidad.

Para configurar las salidas, tenga en cuenta las siguientes descripciones:

id (string): Representa el identificador único del App Service.

name (string): Representa el nombre del App Service.

type (string): Indica el tipo de recurso, en este caso Microsoft.Web/sites.

location (string): Representa la región de Azure en la que se encuentra el App Service.

properties (object): Contiene el listado de settings em el app service especificado:

oname (string): Nombre de la variable de configuración.

ovalue (string): Valor de la variable de configuración.

 

AzureWebsites25

 

Para más información acerca del uso de este método, consulte la documentación oficial de Microsoft Azure.


Last Updated 10/3/2024 12:16:46 PM