Orchestrator
2022.10
False
Imagen de fondo del banner
Guía de instalación de Orchestrator
Última actualización 19 de abr. de 2024

Scripts del catálogo de recursos

Publicación en el Catálogo de recursos

La tabla siguiente describe todos los parámetros que puedes usar con el script Publish-ResourceCatalog.ps1.

Parámetro

Descripción

-action

Obligatorio. Indica el tipo de escenario que quieres iniciar. Las siguientes opciones están disponibles:

  • Deploy: especifica que es una instalación limpia.
  • Update: especifica que estás actualizando tu instancia del Catálogo de recursos.

-package

Obligatorio. Indica la ruta completa o relativa del archivo UiPath.ResourceCatalogService-Win64.zip.

-azureAccountPassword

Obligatorio.La contraseña de token de Azure para el ID principal de servicio.

-azureSubscriptionId

Obligatorio.El ID de suscripción de Azure para el Servicio de aplicaciones.

-azureAccountTenantId

Obligatorio. El ID de tenant de Azure.

-resourceGroupName

Obligatorio.El nombre del grupo de recursos de Azure que contiene el Servicio de aplicaciones del Catálogo de recursos.

-appServiceName

Obligatorio.El nombre del servicio de aplicaciones de Azure del Catálogo de recursos.

-noAzureAuthentication

Opcional.Te permite publicar en el Servicio de aplicaciones de Azure confiando en tu propia identidad de usuario sin tener que crear un director de servicio. Si se usa este parámetro, el conjunto de parámetros UseServicePrincipal (que incluye elementos como la ID de aplicación de Azure, la contraseña, la ID de suscripción y la ID de tenant) ya no es necesario.
-azureUSGovernmentLoginOpcional. Este parámetro solo se utiliza para las implementaciones del gobierno de los Estados Unidos.
El script Publish-ResourceCatalog.ps1 se usa para la implementación inicial o la actualización del Catálogo de recursos. El script supone que la aplicación web ya tiene configurada la cadena de conexión de la base de datos DefaultConnection.
.\Publish-ResourceCatalog.ps1 
-action deploy 
-package ".\UiPath.ResourceCatalogService-Win64.zip" 
-azureAccountApplicationId "<azure_application_id>" 
-azureAccountPassword "<azure_account_password>" 
-azureSubscriptionId "<subscription_id>" 
-azureAccountTenantId "<azure_tenant_id>" 
-resourceGroupName "<resourcegroup_name>" 
-appServiceName "<appservice_name>".\Publish-ResourceCatalog.ps1 
-action deploy 
-package ".\UiPath.ResourceCatalogService-Win64.zip" 
-azureAccountApplicationId "<azure_application_id>" 
-azureAccountPassword "<azure_account_password>" 
-azureSubscriptionId "<subscription_id>" 
-azureAccountTenantId "<azure_tenant_id>" 
-resourceGroupName "<resourcegroup_name>" 
-appServiceName "<appservice_name>"

Migración al Catálogo de recursos

La tabla siguiente describe todos los parámetros que puedes usar con el script MigrateTo-ResourceCatalog.ps1.

Parámetro

Descripción

-cliPackage

Obligatorio. Indica la ruta al archivo UiPath.ResourceCatalogService.CLI-Win64.zip.

-azureDetails

Una tabla hash con los siguientes valores:

  • azureAccountApplicationId: obligatorio. La ID del director de servicio de Azure.
  • azureAccountPassword: obligatorio. La contraseña de token de Azure para el ID principal de servicio.
  • azureSubscriptionId: obligatorio. El ID de suscripción de Azure para el Servicio de aplicaciones correspondiente.
  • azureAccountTenantId: obligatorio. El ID de tenant de Azure.

-orchDetails

Una tabla hash con los siguientes valores:

  • resourceGroupName: obligatorio. El nombre del grupo de recursos de Azure que contiene el servicio de aplicaciones de Orchestrator.
  • appServiceName: obligatorio. El nombre del Servicio de aplicaciones de Orchestrator.
  • targetSlot: obligatorio. La ranura del servicio de aplicaciones de destino establecida por Azure.

-resourceCatalogDetails

Una tabla hash con los siguientes valores:

  • resourceGroupName: obligatorio. El nombre del grupo de recursos de Azure que contiene el Servicio de aplicaciones del Catálogo de recursos.
  • appServiceName: obligatorio. El nombre del Servicio de aplicaciones del Catálogo de recursos.
  • targetSlot: obligatorio. La ranura del servicio de aplicaciones de destino establecida por Azure.

-resourceCatalogUrl

Obligatorio. La dirección pública del Catálogo de recursos.

-identityServerUrl

Obligatorio.La URL de Identity Server.

Importante: La URL debe contener la dirección de Identity Server + el sufijo /identity. Ejemplo: https://[IdentityServer]/identity

-noAzureAuthentication

Opcional.Te permite publicar en el Servicio de aplicaciones de Azure confiando en tu propia identidad de usuario sin tener que crear un director de servicio. Si se usa este parámetro, el conjunto de parámetros UseServicePrincipal (que incluye elementos como la ID de aplicación de Azure, la contraseña, la ID de suscripción y la ID de tenant) ya no es necesario.
El script MigrateTo-ResourceCatalog.ps1 se usa para migrar datos de usuario desde Orchestrator al Catálogo de recursos. Crea la estructura de la base de datos y añade la configuración de la aplicación relacionada.

El script da por supuesto que Orchestrator y el Catálogo de recursos ya han sido publicados.

.\MigrateTo-ResourceCatalog.ps1 
-cliPackage ".\UiPath.ResourceCatalogService.CLI-Win64.zip" 
-azureDetails @{ azureSubscriptionId = "<subscription_id>"; azureAccountTenantId = "<azure_tenant_id>"; azureAccountApplicationId = "<azure_application_id>"; azureAccountPassword = "<azure_account_password>" } 
-orchDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } 
-resourceCatalogDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production"} 
-resourceCatalogUrl "https://<ResourceCatalogURL>" 
-identityServerUrl "https://<IdentityServerURL>/identity".\MigrateTo-ResourceCatalog.ps1 
-cliPackage ".\UiPath.ResourceCatalogService.CLI-Win64.zip" 
-azureDetails @{ azureSubscriptionId = "<subscription_id>"; azureAccountTenantId = "<azure_tenant_id>"; azureAccountApplicationId = "<azure_application_id>"; azureAccountPassword = "<azure_account_password>" } 
-orchDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } 
-resourceCatalogDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production"} 
-resourceCatalogUrl "https://<ResourceCatalogURL>" 
-identityServerUrl "https://<IdentityServerURL>/identity"

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.