¿Que aprendieorn de los temas: "Manage Users and Groups", "Expressions: Transform your Data" y "Data Design in Appian"?

Certified Associate Developer

Favor de subir sus apuntes

  Discussion posts and replies are publicly visible

Parents
  • Manage Users and groups

    Los tipos de usuario se pueden crear desde la consola de Appian Designer, únicamente por administradores, estos no tienen acceso a los sites, para eso se debe generar un grupo de comportamiento especifico y darle acceso a un portal

    Los grupos son necesarios por diversas razones, la principal de ellas es la seguridad, para no hacer accesible contenido delicado a perfiles que no debería verlo, los grupos son útiles para procesos dentro de las aplicaciones que requieren ejecutar una tarea en particular.

    Como buena practica es recomendable con tal con tres grupos principales de usuarios: Todos los usuarios, administradores y funcionales/basados en roles, siendo estos dos los que van a diferir dependiendo de la aplicación en cuestión.

    Es necesario crear un grupo primero para todos los usuarios, no se requieren hacer configuraciones adicionales ya que Appian automáticamente sabrá que el grupo de Todos los Usuarios es el grupo padre.

    Expresions

    Hay 4 tipos de datos básicos: Primitivos, Complejos, Subconjunto de datos y CDT

    Podemos usar variables para representar datos dinámicos en una expresión, también podemos definir reglas en una sección especial del editor de expresiones y cabe destacar que las variables locales únicamente se pueden usar en la función en la que están definidas

    Cuando se trata de arreglos, se pueden usar dos métodos: Usar la notación Index() o mediante un punto invocando el campo que queremos obtener del arreglo. En Appian los arreglos representan una colección de datos que por lo general están relacionados entre si. Usar mapeo en vez de un diccionario nos evita hacer casteos. Hay que tomar en cuenta que si la estructura de los datos es de tipo Map, reconocerá los tipos individuales de cada dato, por encima de AnyType

    Data Design

    Entre los beneficios de un buen diseño de datos se incluyen la comunicación con los accionistas, entendimiento consistente entre los desarrolladores así como la verificación de datos en una app. Los campos de registro personalizados permiten calcular, facilitar o modificar los datos existentes.

    Para crear un modelo de datos basado en requerimientos de negocio es necesario identificar entidades, identificar campos de datos, relacionar las entidades y también identificar las data sources. Las decisiones que se tomen en diseño vana. impactar el rendimiento de la base de datos, es necesario usar los tipos de registro con sincronización de datos activada para evitar problemas comunes.

Reply
  • Manage Users and groups

    Los tipos de usuario se pueden crear desde la consola de Appian Designer, únicamente por administradores, estos no tienen acceso a los sites, para eso se debe generar un grupo de comportamiento especifico y darle acceso a un portal

    Los grupos son necesarios por diversas razones, la principal de ellas es la seguridad, para no hacer accesible contenido delicado a perfiles que no debería verlo, los grupos son útiles para procesos dentro de las aplicaciones que requieren ejecutar una tarea en particular.

    Como buena practica es recomendable con tal con tres grupos principales de usuarios: Todos los usuarios, administradores y funcionales/basados en roles, siendo estos dos los que van a diferir dependiendo de la aplicación en cuestión.

    Es necesario crear un grupo primero para todos los usuarios, no se requieren hacer configuraciones adicionales ya que Appian automáticamente sabrá que el grupo de Todos los Usuarios es el grupo padre.

    Expresions

    Hay 4 tipos de datos básicos: Primitivos, Complejos, Subconjunto de datos y CDT

    Podemos usar variables para representar datos dinámicos en una expresión, también podemos definir reglas en una sección especial del editor de expresiones y cabe destacar que las variables locales únicamente se pueden usar en la función en la que están definidas

    Cuando se trata de arreglos, se pueden usar dos métodos: Usar la notación Index() o mediante un punto invocando el campo que queremos obtener del arreglo. En Appian los arreglos representan una colección de datos que por lo general están relacionados entre si. Usar mapeo en vez de un diccionario nos evita hacer casteos. Hay que tomar en cuenta que si la estructura de los datos es de tipo Map, reconocerá los tipos individuales de cada dato, por encima de AnyType

    Data Design

    Entre los beneficios de un buen diseño de datos se incluyen la comunicación con los accionistas, entendimiento consistente entre los desarrolladores así como la verificación de datos en una app. Los campos de registro personalizados permiten calcular, facilitar o modificar los datos existentes.

    Para crear un modelo de datos basado en requerimientos de negocio es necesario identificar entidades, identificar campos de datos, relacionar las entidades y también identificar las data sources. Las decisiones que se tomen en diseño vana. impactar el rendimiento de la base de datos, es necesario usar los tipos de registro con sincronización de datos activada para evitar problemas comunes.

Children
No Data