¿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
  • En este día aprendí sobre cómo se crea una aplicación de Appian, así como su configuración y como usar la plataforma de Appian para la administración de las aplicaciones.

    Así como la importancia que tienen los usuarios y los grupos dentro de estas aplicaciones para que tengan una mayor seguridad al limitar las acciones y los permisos que tengan cada usuario y grupo.

    Manage Users and Groups

    Usuarios

    Appian tiene 2 tipos de usuarios
    Basic User y Administradores
    Solo los administradores tienen acceso a la consola de administración. Asi como los usuarios basicos no tienen acceso a algunas funciones de la aplicacción por medio de los sites.
    Se pueden cambiar los tipos de usuarios y egregarlos a los grupos de desarrolladores de ser necesario.

    Grupos
    La importancia de los grupos es Appian es debido a que se asegura la edición de diseño de los obejtos, asi como para definir la seguridad de quien puede ciertas caracteristicas de la aplicación. El uso de estos grupos se utiliza por 4 razones principales:

    • Seguridad
    • Acceso a las funciones de la aplicación
    • Tareas
    • Mensajería

    Como buena practica es recomendable que para tener una mayor seguridad se asigne las tareas a un grupo y no a una persona individualmente. Tambien se deben de contemplar 3 grupos principales;

    • All Users (Todos los usuarios):
      Todos los usuarios creados se agregaran a este grupo, sin necesidad de agregarlos manualmente.
    • Administrators (Administradores):
      Son los usuarios que pueden administrar la aplicación.
    • Functionals & Role-Based (Grupos funcionales y/o basados en roles):
      Son creados para usuarios empresariales.

    Creando el grupo administradores servira para proteger el grupo All Users haciendo que esta se herede en todos los demas grupos que se creen porteriormente y habra una mayor seguridad en la aplicación.

    Expressions: Transform Data

    El editor de expresiones tiene 4 secciones principales:

    • El editor donde se definiran las reglas: Aqui se tiene acceso a funciones, valores, reglas, constantes y operadores.
    • Sección de la documentación: Proporciona información sobre las funciones utilizadas y como configurarlas.
    • Entradas de Regla: Permite crear variables en la regla que representan datos dinamicos.
    • Test Input y Test Outputs.

    Tipos de datos

    • Tipos de datos primitivos
      Representan una pieza de datos, los cuales pueden ser texto, numero, booleanos y fechas.
    • Tipos de datos complejos
      No se modifica su estructura, tiene campos predefinidos que se utilizan por componentes dentro de Appian.
    • Funcion cast(): Sirve para transformar un conjunto de datos para que se reconozcan como un complejo tipo de datos.
    • Tipo de dato personalizado (CDT)
      Es un objeto que contiene campos definidos por el usuario, emparejados con sus tipos de datos asociados.

    Funciones en Appian

    Así como con los tipos de datos y la plataforma de Appian en general, etsas cuentan con su documentación la cual te ayuda a saber como se utilizan las funciones definidas por el sistema.

    Estas son algunas funciones que ya vienen definidas dentro de Appian:

    • Funcion if():
      Esta función verifica si los valores y valida si la condicion se cumple o no.
    • Funcion today():
      Devuelve la fecha de hoy, mientras que la funcion now() devuelve la fecha y la hora actuales.
    • Funcion calworkdays():
      Devuelve el numero de dias laborales entre dos fechas.
    • Funcion text():
      Da formato a los numeros y fechas en diferentes formatos de texto.
    • Funcion a!isusermenberofgroup():
      Para comprobar si un usuario forma parte de un grupo.

    Las funciones de Appian SAIL empezaran con el prefijo "a!" y en su mayor parte funcionan como las otras funciones que no tienen prefijo.

    Step-By-Setp #2

    Step-By-Step #3

    Step-By-Step #4

Reply
  • En este día aprendí sobre cómo se crea una aplicación de Appian, así como su configuración y como usar la plataforma de Appian para la administración de las aplicaciones.

    Así como la importancia que tienen los usuarios y los grupos dentro de estas aplicaciones para que tengan una mayor seguridad al limitar las acciones y los permisos que tengan cada usuario y grupo.

    Manage Users and Groups

    Usuarios

    Appian tiene 2 tipos de usuarios
    Basic User y Administradores
    Solo los administradores tienen acceso a la consola de administración. Asi como los usuarios basicos no tienen acceso a algunas funciones de la aplicacción por medio de los sites.
    Se pueden cambiar los tipos de usuarios y egregarlos a los grupos de desarrolladores de ser necesario.

    Grupos
    La importancia de los grupos es Appian es debido a que se asegura la edición de diseño de los obejtos, asi como para definir la seguridad de quien puede ciertas caracteristicas de la aplicación. El uso de estos grupos se utiliza por 4 razones principales:

    • Seguridad
    • Acceso a las funciones de la aplicación
    • Tareas
    • Mensajería

    Como buena practica es recomendable que para tener una mayor seguridad se asigne las tareas a un grupo y no a una persona individualmente. Tambien se deben de contemplar 3 grupos principales;

    • All Users (Todos los usuarios):
      Todos los usuarios creados se agregaran a este grupo, sin necesidad de agregarlos manualmente.
    • Administrators (Administradores):
      Son los usuarios que pueden administrar la aplicación.
    • Functionals & Role-Based (Grupos funcionales y/o basados en roles):
      Son creados para usuarios empresariales.

    Creando el grupo administradores servira para proteger el grupo All Users haciendo que esta se herede en todos los demas grupos que se creen porteriormente y habra una mayor seguridad en la aplicación.

    Expressions: Transform Data

    El editor de expresiones tiene 4 secciones principales:

    • El editor donde se definiran las reglas: Aqui se tiene acceso a funciones, valores, reglas, constantes y operadores.
    • Sección de la documentación: Proporciona información sobre las funciones utilizadas y como configurarlas.
    • Entradas de Regla: Permite crear variables en la regla que representan datos dinamicos.
    • Test Input y Test Outputs.

    Tipos de datos

    • Tipos de datos primitivos
      Representan una pieza de datos, los cuales pueden ser texto, numero, booleanos y fechas.
    • Tipos de datos complejos
      No se modifica su estructura, tiene campos predefinidos que se utilizan por componentes dentro de Appian.
    • Funcion cast(): Sirve para transformar un conjunto de datos para que se reconozcan como un complejo tipo de datos.
    • Tipo de dato personalizado (CDT)
      Es un objeto que contiene campos definidos por el usuario, emparejados con sus tipos de datos asociados.

    Funciones en Appian

    Así como con los tipos de datos y la plataforma de Appian en general, etsas cuentan con su documentación la cual te ayuda a saber como se utilizan las funciones definidas por el sistema.

    Estas son algunas funciones que ya vienen definidas dentro de Appian:

    • Funcion if():
      Esta función verifica si los valores y valida si la condicion se cumple o no.
    • Funcion today():
      Devuelve la fecha de hoy, mientras que la funcion now() devuelve la fecha y la hora actuales.
    • Funcion calworkdays():
      Devuelve el numero de dias laborales entre dos fechas.
    • Funcion text():
      Da formato a los numeros y fechas en diferentes formatos de texto.
    • Funcion a!isusermenberofgroup():
      Para comprobar si un usuario forma parte de un grupo.

    Las funciones de Appian SAIL empezaran con el prefijo "a!" y en su mayor parte funcionan como las otras funciones que no tienen prefijo.

    Step-By-Setp #2

    Step-By-Step #3

    Step-By-Step #4

Children
No Data