SharePoint Online: Creación de aplicaciones con NAPA (II)!

Siguiendo con la serie de posts sobre creación de aplicaciones para SharePoint Online con NAPA, en esta ocasión vamos a ver como publicar una sencilla aplicación que publicaremos en el sitio de SharePoint Online:

  • Accedemos al entorno de desarrollo de NAPA para crear una aplicación tal y como vimos en el post previo.
  • En el cuadro de herramientas de NAPA por un lado podemos ver los elementos que componen nuestra aplicación qué son los típicos de una aplicación de tipo “SharePoint-Hosted” en cuanto a qué tenemos la posibilidad de añadir elementos como CSS, páginas ASP.NET y archivos JavaScript.
  • Por otro lado, tenemos una serie de comandos de acción que nos permite acciones como ejecutar/eliminar/publicar la aplicación, modificar su configuración o abrir el proyecto en Visual Studio.
  • Particularmente interesante me parece la opción de modificar la configuración de la aplicación que a través de la correspondiente ventana modal nos permite “tocar” su manifiesto de manera que podemos cambiar desde aspectos relativos al nombre o título de la aplicación hasta los permisos de la misma.
image image image
  • De echo, la parte relativa a configuración de permisos está bastante currada y disponemos de una serie de controles tipo “ecualizador” qué nos permite establece el tipo de permiso para cada categoría y subcategoría de permisos definidos. Por ejemplo, en la categoría “Content” puedo configurar a nivel de Lista lo qué puede hacer o no la aplicación. En cualquier caso, los valores de permisos disponibles son dependientes del mismo. Por ejemplo, para Lista tenemos None (valor por defecto), Read, Write, Manage o Full Control. En cambio, para el servicio de BCS (categoría Services) las posibilidades son None (valor por defecto) o Read.
  • Si abrimos el archivo App.js, es ahí dónde está la lógica por defecto que trae la aplicación y dónde podemos añadir nuestra propia lógica.
  • Modificamos ligeramente este código y ejecutamos la aplicación, de forma que se inicia el despliegue de la misma desde NAPA. Este despliegue consta de un total de 3 etapas qué se visualizan en la correspondiente ventana modal.
image image image
  • Cuando el proceso de despliegue concluye, se muestra un mensaje en la ventana modal que nos indica que podemos lanzar la aplicación.
  • Lanzamos la aplicación y listo, ya la tenemos operativa y preparada para su uso…sin duda, el desarrollo con NAPA es realmente rápido en cuanto a la generación de aplicaciones funcionales.
image image

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

Un comentario en “SharePoint Online: Creación de aplicaciones con NAPA (II)!”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *