Configuración del proveedor de Azure
Para configurar el proveedor de carpetas de Azure de Intelequia DNNFolderProviders realizaremos los pasos siguientes:
1. Inicia sesión con un usuario que tenga permisos de administración del portal
2. Ir al administrador de archivos a través del menú del panel de control Admin>Administrador de ficheros

3. Una vez en el administrador de archivos, selecciona el menú Manage Folder Types del menú contextual del módulo del administrador de archivos:

4. En la pantalla de tipos de carpetas, pulsar el botón de Add New Type

5. En la caja de texto Name, introduce el nombre que quieras dar al nuevo tipo de carpetas, por ejemplo, AzureHost, y selecciona de la lista de tipo de proveedor el valor ISSWindowsAzureFolderProvider

6. Una vez seleccionado el tipo de proveedor, necesitas agregar Storage Account Name, Storage Account Key y el Root Container generado por Azure para autorizar la sincronización de archivos al proveedor de carpetas.

7. Para ello, realizaremos los pasos siguientes:
- Una vez logueados, vamos a Servicios hospedados, cuentas de almacenamiento y CDN->cuentas de almacenamiento y creamos una nueva
- Creada la cuenta de almacenamiento, si hacemos click sobre ella, podremos ver las propiedades de la misma
- Pulsando sobre Ver en Clave de acceso primaria obtendremos el Storage Account Key
- Nombre, indica el Storage Account Name
8. Una vez introducidos ambos, pulsamos sobre Refresh Container List para obtener la lista de contenedores de nuestra cuenta. Sólo resta elegir el que queramos usar.
- En el caso de no tener contenedor podremos crear uno pulsando sobre Create New Container, lo que mostrará:
- Introducimos el nombre del contenedor y pulsamos sobre Add container.
9. Llegados a este punto, si pulsamos Actualizar quedará configurado.
Nota: Para más información pulsa sobre Star here::

10. Además podremos indicar varios parámetros de configuración:
- Use Development Storage, para entornos de desarrollo, debería desmarcarse en entornos de producción.
- Use SSL, marcando esta opción se usará una conexión segura con el servidor de Azure.
11. En la pestaña Advanced Settings podremos configurar los siguientes parámetros:
- Root Path: Se puede especificar una ruta dentro del contenedor para darnos la posibilidad de tener varias configuraciones del proveedor de carpetas dentro del mismo contenedor.
Además, podremos indicar los tokens:
- {PortalId}: Id del portal actual (_default es usado por el host).
- {HostId}: Id único del host.
Permitiendo crear combinaciones como la siguiente:

Para más información puede visitar http://msdn.microsoft.com/en-us/library/dd179469.aspx
- Use Shared Access Signature URLs?: genera URLs que caducan después de cierto periodo de tiempo. Una nueva política de acceso compartido llamada ISSRead será creada en el contenedor, la cual puede ser revocada si el acceso compartido es desactivado, garantizando así, que las URLs anteriores no son accesibles.
- Custom Domain Blob Endpoint, If you have configured custom domain access on Windows Azure Storage in order to access blobs with a URL like http(s)://storage.mycompany.com or similar, type the URL here. For more info, please visit http://msdn.microsoft.com/en-us/library/ee795179.aspx
- Upload Block Size, tamaño de bloque utilizado para subir la información a Azure. Para más información, puede ver la siguiente página http://sciencecloud.us/post/External-File-Upload-Optimizations-for-Windows-Azure.aspx
12. Al pulsar el botón Actualizar ya estará configurado el proveedor de Azure.
Creación de carpetas y ficheros sincronizados con Azure
Una vez que hemos configurado el proveedor de Azure, para crear una carpeta simplemente se selecciona el tipo de carpeta de la lista desplegable y pulsamos el botón de Crear Carpeta:
