Favor de subir sus apuntes
Discussion posts and replies are publicly visible
PORTALS: ENGAGE USERS WITHOUT APPIAN LOGINS
SITES: Es una aplicación web, en donde se requiere de credenciales para tener acceso a los datos y flujos en el entorno appian.PORTAL: Es una aplicación web publica en donde los usuarios no requieren credenciales, y pueden ver y compartir información con un entorno appian.USOS DE PORTAL• Registrarse para un evento• Solicitar una cuenta• Solicitar un presupuesto• Reportar informaciónCREATE PORTALSe puede componer de varios objetos.• Se usan herramientas de low-code desde el appian designer• Se diseñan interfaces y oros objetos necesarios• Con el objeto portal se agrupan todos los objetos• Se publica el portal como una aplicación cohesivaPara empezar a crear un portal:1. Planning: es necesario inventariar requisitos técnicos y de negocio2. Supporting objects: Por muy simple que se un portal contiene una o mas interfaces,depende de su funcionalidad, puede tener process model, charts y grids.3. Portal objetc: Después de agregar todos los objetos y configurarlos se crea un portal object4. Add pages: se pueden agregar múltiples pages.5. Configure permissions: aunque tengan acceso publico no significa que no sean seguros.Se crea un service account para que actue como un intermediario entre el usuario y el portal.6. Stay on Brand: Las configuraciones para el encabezado,colores y la marca deben ser de acuerdo a las de la organización.7. Publish, test, deploy
• Cada portal necesita un portal object y mínimo una interface• Lanza un appian process usando a!startProcess• Crear un service account pata manejar permisos de usuario y agregarlo al grupo All users
WORK WITH DATALa manera mas común de trabajar con datos en el portal es usan record types, y entonces, implementar funciones como a!startProcess() y a!queryRecordType().LAUNCH A PROCESS WITH a!startProcessPor ejemplo se puede configurar un botón submmit para lanzar un model processDISPLAY DATA WITH a!queryRecordTypeSi la aplicación usa record type para desplegar datos se puede configurar la interface par que use la función a!queryRecordTypeMANAGE A PORTAL• Publish and deploy a portal:solo se requiere publicar el portal una sola vez• Unpublish a portal:se puede activar y desactivar la publicación del portal• Test and Access a portal: cuando este en pruebas el portal se debe limitar el acceso agregando un UUID• Implement update:appian actualiza automáticamente el objeto portal o cualquier objeto modificado.• Monitor portals: desde el monitoring tab se puede monitorear el portalREPORTSEn appian existen variedad de gráficos y cuadros para representar datos de reportes, tales como:• Pie• Donut charts• Columna and bar charts• Line charts• Scatter chartsAlgunos son especiales para mostrar fluctuaciones, otros son para comparar conjunto de númerosSe pueden construir charts and grids usando el drag and drop componentesCada tipo de charts tiene su propósitoMas documentación en UX Design guide
CREATE A READ ONLY GRIDLos cuadros o tablas sirven para mostrar informaciónSe poblan los grids usando el record type como el data sourceSe pueden configurar dos tipo de filtros• Record filters• User filtersSe pueden activar dos formas de ordenar los datosSe usan estilos para dimensionar el gridCREATE A COLUMN CHARTPara generarlo se crea una interface, se asigna nombre, descripción y desde la paleta se busca el objeto y se arrastra al canvasSe usan record type como data sourceSe generan grupos primarios y secundarios para comparar datos a través de múltiples categoríasLos filtros son para poder ocultar datosSe pueden personalizar colores y tamaños
COMPILE REPORT1. Crear una interface -> agregar un chart y grid2. Actualizar el grupo de seguridad3. Agregar el nuevo reporte como un page o siteDespués de construir un grid o chart agregarlos a una interfaceDarle seguridad al report y site usando el target user group con permisos de viewer