Se supone que ya se ha creado una cuenta de almacenamiento en Microsoft Azure Files y que está disponible para que ABBYY FlexiCapture la utilice.
- En el portal de Azure, vaya a su cuenta de almacenamiento (
abbyystorageen este ejemplo) y haga clic en Files en el panel de la cuenta de almacenamiento.

- Cree un nuevo recurso compartido de archivos en su cuenta de almacenamiento especificando su nombre (
fcstorageen este ejemplo) y la cuota de espacio necesaria.

- Abra el recurso compartido de archivos creado y haga clic en Connect.

- Copie el comando
cmdkeyen el Clipboard.

- Inicie sesión en la máquina virtual con el Servidor de aplicaciones de ABBYY FlexiCapture como usuario del sistema con permisos para acceder a los servicios de FlexiCapture (
fcuseren este ejemplo), abra el símbolo del sistema y pegue y ejecute el comandocmdkeydesde el Clipboard. Esto agregará las credenciales del recurso compartido de archivos al Administrador de credenciales de Windows.

- Abra el Explorador de Windows y asegúrese de que el usuario pueda acceder al recurso compartido de archivos.

- Abra el Administrador de Internet Information Services (IIS), seleccione el pool de aplicaciones de FlexiCapture y haga clic en Advanced Settings.

- Cambie la identidad del pool a la cuenta de usuario de FlexiCapture con los permisos necesarios, establezca Load User Profile en True, confirme los cambios haciendo clic en OK y recicle el pool de aplicaciones.

- En la Consola de administración y supervisión, seleccione la opción Use external file storage y especifique la ruta al recurso compartido de archivos de Microsoft Azure.

Use Azure Key Vault para conectarse a Microsoft Azure Files
En el portal de Azure
- Configure máquinas virtuales para sus Servidores de aplicaciones de ABBYY FlexiCapture. ¡Importante! Las máquinas virtuales con el Servidor de aplicaciones instalado deben estar registradas en Azure Active Directory. Para obtener instrucciones detalladas sobre cómo crear y configurar máquinas virtuales, consulte la documentación de Microsoft.

- Cree un nuevo Key Vault. En Permission model, seleccione Control de acceso basado en roles de Azure.

- Para poder guardar y ver secretos, agregue el rol Key Vault Secrets Officer a su cuenta y el rol Key Vault Secrets User a los objetos de máquina virtual. Para obtener instrucciones detalladas sobre cómo conceder permisos a máquinas virtuales, consulte la documentación de Microsoft.
- Agregue al Key Vault su secreto (es decir, su clave de acceso) para su cuenta de Azure Storage. Para obtener instrucciones detalladas sobre cómo agregar un secreto a un Key Vault, consulte la documentación de Microsoft. ¡Importante! Para conectarse a Azure Files, el nombre del secreto debe ser el mismo que el de la cuenta de Azure Storage.


En cada Servidor de aplicaciones
- Guarde el siguiente script de PowerShell en cada máquina virtual donde esté instalado el Servidor de aplicaciones:
- La ruta a la carpeta raíz de Azure en red, por ejemplo:
\\<name of Azure Storage account>.file.core.windows.net\<name of network folder>. - El URI de Key Vault donde se almacena la clave de acceso de su cuenta de Azure Storage. Puede copiar el URI del campo Vault URI en la pestaña Información general del Azure portal.

- Para ejecutar el script, cree una tarea en el Programador de tareas que se active con un evento de inicio del sistema. La tarea debe ejecutarse con la cuenta de usuario System, Network Service o Local Service. La misma cuenta debe usarse para ejecutar el pool de aplicaciones de IIS.


- Configure el servicio de IIS para que se inicie después de ejecutar el script de conexión. Para ello, abra el cuadro de diálogo Propiedades de World Wide Web Publishing Service y seleccione Automatic (Delayed Start) en la lista desplegable Startup type de la pestaña General.

- Reinicie el Servidor de aplicaciones.
