Commit Graph

74 Commits

Author SHA1 Message Date
Paula Quispe
5327ecdfd5 HOR-3926 2017-10-20 12:00:11 -04:00
davidcallizaya
2a81bba175 HOR-3956
Fix CR
2017-10-20 12:00:11 -04:00
davidcallizaya
7d99f1e69e HOR-3956
+ Enable access to guest user to use the PM_CASES.
+ Add PM_DASHBOARD permission to KPIs.
+ Add internal permission alias:
RBAC->userCanAccess()
     * Verify if the user has a right over the permission. Ex.
     *      $rbac->userCanAccess("PM_CASES");
     *
     * Alias of permissions:
     *      PM_CASES has alias: PM_GUES_CASE
     * This means that a role with PM_GUES_CASE could access like one with PM_CASES
     * unless the permission is required as strict, like this:
     *      $rbac->userCanAccess("PM_CASES/strict");
2017-10-20 12:00:10 -04:00
davidcallizaya
c2bcc087eb HOR-3926
Fixes

 Please enter the commit message for your changes. Lines starting
2017-10-20 12:00:09 -04:00
Ronald Quenta
a6b65d0bab HOR-3803 2017-08-28 11:07:26 -04:00
davidcallizaya
f5430f2027 HOR-3682
Fix problem generated by password hidding.
2017-08-11 12:14:43 -04:00
Ronald Quenta
917c94784b Merge remote-tracking branch 'origin/feature/HOR-3559' into feature/HOR-3629 2017-08-10 18:33:14 -04:00
Ronald Quenta
94a2db1e23 HOR-3629 2017-08-10 12:10:42 -04:00
davidcallizaya
2f3daccd6b HOR-3433
Fix ProcessMaker User Password Hash Disclosure.
2017-08-09 14:40:02 -04:00
Ronald Quenta
cc5fcb08bc change 2017-08-08 15:40:50 -04:00
Chloe Deguzman
60efcf7ac7 HOR-2689 Removed references to G::LoadClass, Bootstrap::LoadClass and various references to class loading methods and require_once 2017-08-03 17:19:55 -04:00
Roly Rudy Gutierrez Pinto
77b53e5f99 HOR-2701 2017-02-15 16:41:41 -04:00
Victor Saisa Lopez
6d9858d6d0 HOR-1738 "Change folder permissions in ProcessMaker" SOLVED
Issue:
    Change folder permissions in ProcessMaker
Cause:
    Nuevo requerimiento
Solution:
    Se cambio los permisos de los files and directories
2016-08-30 13:03:35 -04:00
dheeyi william
bc200f1a08 HOR-788
La información personal de un usuario Administrador se ve en modo view.

HOR-788
La información personal de un usuario Administrador se ve en modo view.

HOR-788
La información personal de un usuario Administrador se ve en modo view.

HOR-788
La información personal de un usuario Administrador se ve en modo view.

HOR-788
La información personal de un usuario Administrador se ve en modo view.
2016-07-21 12:44:23 -04:00
Victor Saisa Lopez
49e299fbcc HOR-474 "Asignacion de un rol a usuarios tarda demasiado " SOLVED
Issue:
    Asignacion de un rol a usuarios tarda demasiado
Cause:
    Los metodos Roles::getRoleUsers() y Roles::getAllUsers() no son optimos
Solution:
    - Se a mejorado el metodo \ProcessMaker\BusinessModel\Role\User::getUsers() (Back-End)
    - Se agrego el pager a los grids en ADMIN>Users>Roles>Users (Front-End)

HOR-474 "Asignacion de un rol a usuarios tarda demasiado " SOLVED

Issue:
    Asignacion de un rol a usuarios tarda demasiado
Cause:
    Los metodos Roles::getRoleUsers() y Roles::getAllUsers() no son optimos
Solution:
    - Se a mejorado el metodo \ProcessMaker\BusinessModel\Role\User::getUsers() (Back-End)
    - Se agrego el pager a los grids en ADMIN>Users>Roles>Users (Front-End)

HOR-474 "Asignacion de un rol a usuarios tarda demasiado " SOLVED

Issue:
    Asignacion de un rol a usuarios tarda demasiado
Cause:
    Los metodos Roles::getRoleUsers() y Roles::getAllUsers() no son optimos
Solution:
    - Se a mejorado el metodo \ProcessMaker\BusinessModel\Role\User::getUsers() (Back-End)
    - Se agrego el pager a los grids en ADMIN>Users>Roles>Users (Front-End)
2016-03-21 12:22:54 -04:00
dheeyi
3a0c0a5c5e HOR-374
HOR-374

HOR-374
2016-03-03 16:12:43 -04:00
Luis Fernando Saisa Lopez
45eb00d3c0 PM-3376 "REST endpoint PUT users, groups,..." SOLVED
> Code Isuue:
  0018011: Security hole:REST endpoints for users,groups,departments & roles do not check if logged-in user has PM_USERS permission in role
> Solution:
  Se agrega validacion en el siguiente Endpoint cuando se utiliza el servicio REST, el mismo mostrara un mensaje indicando
  que el usuario no esta autorizado para realizar la accion.
2015-09-04 16:51:19 -04:00
Julio Cesar Laura
6fbe1fd4d2 PM-1036 Bloquear el acceso a ProcessMaker Enterprise cuando la licencia expira SOLVED 2014-12-03 13:42:09 -04:00
Julio Cesar Laura
464e326c61 PM-961 Problemas al ejecutar el Cron para generar los casos para el Plugin Ftp Monitor SOLVED 2014-11-24 17:19:24 -04:00
Julio Cesar Laura
aafbe8ff55 Fix conditions in class AuthenticationSource 2014-11-14 09:50:04 -04:00
norahmollo
5a96ed88ec PM-798 Audit Log
Audit Log records modified
2014-11-07 16:44:22 -04:00
Marco Antonio Nina
34b5a37b12 Improvement add require RbacUsers.php in file roles 2014-10-24 14:23:09 -04:00
Freddy Daniel Rojas Valda
20040dc443 Fix. Modificacion de queries para doble conexion 2014-10-14 09:20:52 -04:00
Freddy Daniel Rojas Valda
096bbc2491 Merge branch 'master' of bitbucket.org:colosa/processmaker 2014-10-13 16:53:21 -04:00
norahmollo
ab4f94d846 BUG-12021 Audit Log Records
Audit Log Records
2014-10-13 16:10:40 -04:00
norahmollo
ca237e9230 BUG-12021 Improvements Audit Log
Improvements Audit Log
2014-10-10 12:19:34 -04:00
norahmollo
7df77949fd BUG-12021 Corrections Audit Log
Authentication Source Name
2014-10-08 15:23:38 -04:00
norahmollo
351432e92f BUG-12021 Audit Log
Improvements Audit Log
2014-10-07 15:58:46 -04:00
Freddy Daniel Rojas Valda
d482cece7f Modificacion de queries para doble conexion 2014-10-07 14:39:40 -04:00
Marco Antonio Nina
94a8f21df3 BUG-15561 Cambiar el algoritmo o metodo de cifrado... IMPROVEMENT
- It don't have the functionality.
- A function was add in class bootstrap hasPassword.
- a function was add in class enterprise.
2014-09-23 10:42:44 -04:00
Marco Antonio Nina
9de2f3262b BUG-15561 Cambiar el algoritmo o metodo de cifrado... SOLVED
- It don't have the functionality.
- A function was add in class bootstrap hasPassword.
- a function was add in class enterprise.
2014-09-22 10:26:13 -04:00
Marco Antonio Nina
48d963a033 BUG-15561 Cambiar el algoritmo o metodo de cifrado... SOLVED
- It don't have the functionality.
- A function was add in class bootstrap hasPassword.
- a function was add in class enterprise.
2014-09-22 09:58:50 -04:00
Julio Cesar Laura
cd0cdb4296 Reponiendo cambios en la clase Role 2014-09-05 09:56:47 -04:00
norahmollo
81318f4c67 BUG-15479 ProcessMaker en una sola Base de Datos
Comandos unify-database y upgrade
2014-09-04 16:28:17 -04:00
Julio Cesar Laura
c6d601cf68 BUG 15670 Validate the Role Name from the web and Plugins Creation SOLVED
- Missing validation when the rol name is empty
- When the rol name is empty use the rol code
2014-09-02 11:11:22 -04:00
Erik Amaru Ortiz
231fee13d5 removing debug code 2014-04-28 15:37:01 -04:00
Erik Amaru Ortiz
cb8e2b7614 BUG, Fix Circular references on rbac classes, this occurs on most new php versions. 2014-04-28 12:42:14 -04:00
Brayan Osmar Pereyra Suxo
faa9b3da5a Correcion de actualizacion en roles 2014-01-30 11:27:15 -04:00
Marco Antonio Nina
03a80907c5 BUG-13661 A user is still able to login to ProcessMaker even... SOLVED
- Cuando se cambiaba el estado de un rol a inactivo cual quier persona con ese rol podia seguir logueandose.
- Cuando se creaba un usuario y se le ponia en estado inactivo se podia loguear.

- Se agrega la validacion del estado del rol en el archivo RbacUsers.php en la funcion verifyLogin donde retorna "-6" si el rol esta como inactivo.

- Al crear un usuario se hacia una doble validacion para el estado, ahora solo se toma en cuenta la que esta en la class.rbac.php en la funcion createUser
2013-12-09 16:43:24 -04:00
Marco Antonio Nina
a93126703c BUG-13661 A user is still able to login to ProcessMaker even... SOLVED
- Cuando se cambiaba el estado de un rol a inactivo cual quier persona con ese rol podia seguir logueandose.
- Cuando se creaba un usuario y se le ponia en estado inactivo se podia loguear.

- Se agrega la validacion del estado del rol en el archivo RbacUsers.php en la funcion verifyLogin donde retorna "-6" si el rol esta como inactivo.
- al crear un usuario se hacia una doble validacion para el estado, ahora solo se toma en cuenta la que esta en la class.rbac.php en la funcion createUser
2013-12-09 14:58:41 -04:00
ralph
bfd96495d9 Adding Permission Name field. 2013-04-11 09:51:39 -04:00
Vera Osokina
fa4d06c691 Improvement add Hook before create users 2013-03-21 16:29:58 -04:00
Julio Cesar Laura
9814347258 BUG 11021: Change the role names from PROCESSMAKER_XXXX to only "XXXX" IMPROVEMENT 2013-03-21 13:38:31 -04:00
norahmollo
134bbacacf BUG 11021: Change the role names from PROCESSMAKER_XXXX to only "XXXX"
Only change the label dropdown for new Users Role
2013-03-21 16:38:13 +00:00
Marco Antonio Nina
e577dac1a2 Add hook before create user 2013-03-20 13:31:32 -04:00
Marco Antonio Nina
638cdee160 Add hook before create user 2013-03-20 10:58:19 -04:00
Julio Cesar Laura
5e75009b64 BUG 9894 Active Directory User Import not working IMPROVEMENT 2012-11-27 17:02:25 -04:00
Julio Cesar Laura
6d7c9f5da7 BUG 9894 Active Directory User Import not working SOLVED
- Fields deprecated and wrong default filter for the ldap class
- Those parameters are not used, now it is only used the additional filter, with this field you can create the same filters or more complex filters.

Also, we've detected that the filter by default we are using the following condition: (objectCategory=person)

So, your filter is not working anymore, now we have been removed that condition to search in all objects and if you want to limit the objects on which searches can be done, you have to add your own filter.
2012-11-27 16:32:20 -04:00
Hector Cortez
2a1b60c52b BUG 9775 Las Ñ no son discriminadas para los usernames SLOVED
- Adjustment in the standarized.
2012-10-08 14:55:00 -04:00
Hector Cortez
ceaa97f2cc BUG 9775 Las Ñ no son discriminadas para los usernames SLOVED
- Las Ñ no son discriminadas para los usernames.
- Validation in the usernames.
2012-10-08 14:42:13 -04:00