Day 3 De los temas: Manage Users and Groups & Expressions: Transform Data, ¿que entendiste?

Day 3 De los temas:  Manage Users and Groups & Expressions: Transform Data, ¿que entendiste?

  Discussion posts and replies are publicly visible

Parents
  • Empezando por el tema de la administración de usuarios y grupos, son una clave esencial en el entorno de aplicaciones de Appian. En Appian existen 2 tipos diferentes de usuarios, que son los usuarios básicos y administradores, que tienen las siguientes características: 

    Usuarios básicos: No cuentas con permisos para realizar acciones en las diferentes funciones uy objetos de la aplicación, para ellos, tienen que ser agregados primero a un grupo. 

    Usuarios administradores: Tienen el control total sobre los objetos y las funciones de la aplicación, así como el acceso a la consola de administración, para manipular la configuración general. Además de poder crear más usuarios. 

    Dado que en Appian se recomienda ampliamente que toda la parte de permisos a los objetos se haga a través de grupos, y no de manera individual por usuario, es una práctica que debemos de llevar a cabo siempre. En Appian de crean 2 principales grupos al inicio, que son: 

    Todos los usuarios: Aquí se visualizan todos los usuarios de la aplicación, independientemente al grupo que pertenezcan, fungiendo como padre, de la cual, una buena práctica, es agregar a este grupo, todos los demás grupos que vayamos creando, y otorgarle los permisos de administrador al grupo Administradores a este mismo. 

    Grupo Administradores: Es el grupo encargado de manipular, diseñar, configurar y/o crear los demás objetos de la aplicación. Este grupo se encarga de crear otros grupos, así como asignarles los permisos necesarios. 

    Grupos basados en roles: Son los usuarios empresariales, que interactuaran con la aplicación a través del sitio, son usuarios con el rol solo de observador. 

    Finalmente, existen 3 niveles de permiso, que podemos otorgar a los objetos de la aplicación: 

    Administrador: Tiene el control total sobre los objetos de la aplicación, desde crearlos, editarlos y eliminarlos. 

    Editores: Podrán editar y visualizar los objetos de la aplicación, pero no pueden eliminarlo, 

    Observadores: Solo pueden visualizar el contenido de los objetos. 

     

     Expressions: Transform Data 

    Otro tema bastante interesante son las expresiones, las cuales nos permiten manipular y extender las funcionalidades de los objetos, todo esto, a través de un lenguaje sencillo, con una sintaxis bastante intuitiva. 

    Dichas expresiones pueden ser: 

    • Reglas Expresiones 
    • Constantes 
    • Consultas 
    • Decisiones 

    Lo cual es recomendable, que cada diferente objeto de expresión sea almacenado en una carpeta destinada solo a objetos del mismo tipo y sus permisos adecuados. 

    Podemos crear las expresiones a través del editor de expresiones, que viene incorporado, y que nos permitirá escribir nuestras propias reglas para la aplicación, las cuales podemos usar e importar en otros objetos de una manera fácil y rápida. 

    Cuenta también con datos primitivos que podemos usar, como son: texto, numéricos, booleanos, fechas, etc. Podemos crear tipos de datos personalizados (CDT). Además, podemos crear arreglos y diccionarios, como en cualquier otro lenguaje de programación. 

    Además, cuenta con funciones predeterminadas, que nos permitirán realizar consultas a los Tipo de Registro o a la instancia de la Base de Datos, almacenar el resultado en variables, y desplegarlos en el objeto. Así como funciones con muchos usos predefinidos, que, con solo llamar a estas funciones, podemos manipular y mostrar los datos. 

    Por último, podemos utilizar variables locales, así como reglas de entrada, las cuales nos permiten pasar datos del exterior y hacer uso de estos dentro del objeto, como parámetros. 

    PDF

Reply
  • Empezando por el tema de la administración de usuarios y grupos, son una clave esencial en el entorno de aplicaciones de Appian. En Appian existen 2 tipos diferentes de usuarios, que son los usuarios básicos y administradores, que tienen las siguientes características: 

    Usuarios básicos: No cuentas con permisos para realizar acciones en las diferentes funciones uy objetos de la aplicación, para ellos, tienen que ser agregados primero a un grupo. 

    Usuarios administradores: Tienen el control total sobre los objetos y las funciones de la aplicación, así como el acceso a la consola de administración, para manipular la configuración general. Además de poder crear más usuarios. 

    Dado que en Appian se recomienda ampliamente que toda la parte de permisos a los objetos se haga a través de grupos, y no de manera individual por usuario, es una práctica que debemos de llevar a cabo siempre. En Appian de crean 2 principales grupos al inicio, que son: 

    Todos los usuarios: Aquí se visualizan todos los usuarios de la aplicación, independientemente al grupo que pertenezcan, fungiendo como padre, de la cual, una buena práctica, es agregar a este grupo, todos los demás grupos que vayamos creando, y otorgarle los permisos de administrador al grupo Administradores a este mismo. 

    Grupo Administradores: Es el grupo encargado de manipular, diseñar, configurar y/o crear los demás objetos de la aplicación. Este grupo se encarga de crear otros grupos, así como asignarles los permisos necesarios. 

    Grupos basados en roles: Son los usuarios empresariales, que interactuaran con la aplicación a través del sitio, son usuarios con el rol solo de observador. 

    Finalmente, existen 3 niveles de permiso, que podemos otorgar a los objetos de la aplicación: 

    Administrador: Tiene el control total sobre los objetos de la aplicación, desde crearlos, editarlos y eliminarlos. 

    Editores: Podrán editar y visualizar los objetos de la aplicación, pero no pueden eliminarlo, 

    Observadores: Solo pueden visualizar el contenido de los objetos. 

     

     Expressions: Transform Data 

    Otro tema bastante interesante son las expresiones, las cuales nos permiten manipular y extender las funcionalidades de los objetos, todo esto, a través de un lenguaje sencillo, con una sintaxis bastante intuitiva. 

    Dichas expresiones pueden ser: 

    • Reglas Expresiones 
    • Constantes 
    • Consultas 
    • Decisiones 

    Lo cual es recomendable, que cada diferente objeto de expresión sea almacenado en una carpeta destinada solo a objetos del mismo tipo y sus permisos adecuados. 

    Podemos crear las expresiones a través del editor de expresiones, que viene incorporado, y que nos permitirá escribir nuestras propias reglas para la aplicación, las cuales podemos usar e importar en otros objetos de una manera fácil y rápida. 

    Cuenta también con datos primitivos que podemos usar, como son: texto, numéricos, booleanos, fechas, etc. Podemos crear tipos de datos personalizados (CDT). Además, podemos crear arreglos y diccionarios, como en cualquier otro lenguaje de programación. 

    Además, cuenta con funciones predeterminadas, que nos permitirán realizar consultas a los Tipo de Registro o a la instancia de la Base de Datos, almacenar el resultado en variables, y desplegarlos en el objeto. Así como funciones con muchos usos predefinidos, que, con solo llamar a estas funciones, podemos manipular y mostrar los datos. 

    Por último, podemos utilizar variables locales, así como reglas de entrada, las cuales nos permiten pasar datos del exterior y hacer uso de estos dentro del objeto, como parámetros. 

    PDF

Children
No Data