Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0015554 | Openbravo ERP | A. Platform | public | 2010-12-30 18:50 | 2011-01-10 18:41 |
|
Reporter | gorkaion | |
Assigned To | alostale | |
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | |
Platform | | OS | 20 | OS Version | Gentoo |
Product Version | | |
Target Version | 3.0RC4 | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | |
Modules | My Openbravo Tab |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0015554: Automate access to widgets on roles with manual flag set to false |
Description | Widget access to roles is based on the "Enable to all users" flag and the "Widget Access".
The "Widget Access" tab should work as any other "*_Access" table of Openbravo. This is:
*A new Role with the isManual flag disabled should have access to all widgets.
*A new Widget Class should be accessible by all roles with the isManual flag disabled.
*After an update.database, if a new widget class is created not manual roles should have access to it. |
Steps To Reproduce | |
Proposed Solution | It is needed to build:
* A trigger on the Widget Class table.
* A trigger on the AD_Role table (or add an extension point to the existing one)
* A extension point on the AD_Update_Access procedure and a procedure to insert the access. |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2010-12-30 18:50 | gorkaion | New Issue | |
2010-12-30 18:50 | gorkaion | Assigned To | => alostale |
2010-12-30 18:50 | gorkaion | Modules | => My Openbravo Tab |
2011-01-04 08:53 | alostale | Status | new => scheduled |
2011-01-07 12:01 | hgbot | Checkin | |
2011-01-07 12:01 | hgbot | Note Added: 0033537 | |
2011-01-07 12:02 | hgbot | Checkin | |
2011-01-07 12:02 | hgbot | Note Added: 0033538 | |
2011-01-07 12:02 | hgbot | Checkin | |
2011-01-07 12:02 | hgbot | Note Added: 0033539 | |
2011-01-07 12:02 | hgbot | Checkin | |
2011-01-07 12:02 | hgbot | Note Added: 0033540 | |
2011-01-07 12:02 | hgbot | Checkin | |
2011-01-07 12:02 | hgbot | Note Added: 0033541 | |
2011-01-07 12:02 | hgbot | Checkin | |
2011-01-07 12:02 | hgbot | Note Added: 0033542 | |
2011-01-07 12:02 | hgbot | Status | scheduled => resolved |
2011-01-07 12:02 | hgbot | Resolution | open => fixed |
2011-01-07 12:02 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/3bec808908d299fc1f6c603a063cc1d40173456d [^] |
2011-01-07 13:54 | hgbot | Checkin | |
2011-01-07 13:54 | hgbot | Note Added: 0033543 | |
2011-01-07 13:54 | hgbot | Checkin | |
2011-01-07 13:54 | hgbot | Note Added: 0033544 | |
2011-01-07 13:54 | hgbot | Checkin | |
2011-01-07 13:54 | hgbot | Note Added: 0033545 | |
2011-01-07 14:01 | gorkaion | Status | resolved => closed |
2011-01-08 00:00 | anonymous | sf_bug_id | 0 => 3153136 |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033570 | |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033571 | |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033572 | |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033573 | |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033574 | |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033575 | |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033576 | |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033577 | |
2011-01-10 18:41 | hudsonbot | Checkin | |
2011-01-10 18:41 | hudsonbot | Note Added: 0033578 | |
Notes |
|
(0033537)
|
hgbot
|
2011-01-07 12:01
|
|
Repository: erp/devel/pi
Changeset: 7724414d838edfa61d6ea6694df64ce0585e894a
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Jan 07 11:53:42 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/7724414d838edfa61d6ea6694df64ce0585e894a [^]
related to issue 15554: Added extension point to ad_update_access
---
M src-db/database/model/functions/AD_UPDATE_ACCESS.xml
M src-db/database/sourcedata/AD_EXTENSION_POINTS.xml
---
|
|
|
(0033538)
|
hgbot
|
2011-01-07 12:02
|
|
Repository: erp/devel/pi
Changeset: e4cabea0de4c94f8af61c6ab305911c66d80f23b
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Jan 07 11:55:57 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/e4cabea0de4c94f8af61c6ab305911c66d80f23b [^]
related to issue 15554: Added access level to obkmo_wiget_class
---
M modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_COLUMN.xml
M modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_FIELD.xml
---
|
|
|
(0033539)
|
hgbot
|
2011-01-07 12:02
|
|
Repository: erp/devel/pi
Changeset: d41e6878430cc139a1e986e10d3fe9c2b8390e86
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Jan 07 11:57:09 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/d41e6878430cc139a1e986e10d3fe9c2b8390e86 [^]
related to issue 15554: Set default obkmo_widget_class.accesslevel
---
M modules/org.openbravo.client.myob/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
---
|
|
|
(0033540)
|
hgbot
|
2011-01-07 12:02
|
|
Repository: erp/devel/pi
Changeset: 0631f2f2e80b764e8b2d1e136817ee384d53d525
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Jan 07 11:57:39 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/0631f2f2e80b764e8b2d1e136817ee384d53d525 [^]
related to issue 15554: Set default obkmo_widget_class.accesslevel
---
M modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
---
|
|
|
(0033541)
|
hgbot
|
2011-01-07 12:02
|
|
Repository: erp/devel/pi
Changeset: 8b6ee1577c93d725c7571b19c3881012d4d24c6f
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Jan 07 11:57:57 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/8b6ee1577c93d725c7571b19c3881012d4d24c6f [^]
related to issue 15554: Set default obkmo_widget_class.accesslevel
---
M modules/org.openbravo.client.querylist/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
---
|
|
|
(0033542)
|
hgbot
|
2011-01-07 12:02
|
|
Repository: erp/devel/pi
Changeset: 3bec808908d299fc1f6c603a063cc1d40173456d
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Jan 07 12:00:49 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/3bec808908d299fc1f6c603a063cc1d40173456d [^]
fixed issue 15554: Automate access to widgets on non manual roles
-Trigger in AD_Role table
-Trigger in OBKMO_Widget_Class
-Extension point for AD_Update_Access
---
M modules/org.openbravo.client.myob/src-db/database/model/tables/OBKMO_WIDGET_CLASS.xml
M modules/org.openbravo.client.myob/src-db/database/model/triggers/OBKMO_WIDGET_CLASS_TRG.xml
M modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_EP_PROCEDURES.xml
A modules/org.openbravo.client.myob/src-db/database/model/functions/OBKMO_UPDATE_ACCESS.xml
A modules/org.openbravo.client.myob/src-db/database/model/triggers/OBKMO_AD_ROLE_TRG.xml
---
|
|
|
(0033543)
|
hgbot
|
2011-01-07 13:54
|
|
Repository: erp/devel/pi
Changeset: 6889687b84758650be7aa8f86bb363e0e7000090
Author: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
Date: Fri Jan 07 13:49:00 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/6889687b84758650be7aa8f86bb363e0e7000090 [^]
[OBKMO] Related to issue 15554.Set proper access level and enable to all user flag.Removed show parameters widget.
---
M modules/org.openbravo.client.myob/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
R modules/org.openbravo.client.myob/src-db/database/sourcedata/OBKMO_WIDGET_CLASS_MENU.xml
R modules/org.openbravo.client.myob/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
---
|
|
|
(0033544)
|
hgbot
|
2011-01-07 13:54
|
|
Repository: erp/devel/pi
Changeset: 5c14ae8f1c926481d20d868bbf91eae935ea6d28
Author: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
Date: Fri Jan 07 13:50:30 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/5c14ae8f1c926481d20d868bbf91eae935ea6d28 [^]
[OBCQL]Related to issue 15554.Set proper access level and enable to all users flag.
---
M modules/org.openbravo.client.querylist/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
---
|
|
|
(0033545)
|
hgbot
|
2011-01-07 13:54
|
|
Repository: erp/devel/pi
Changeset: 449cb773894b9971d11c81cf9921d896ad558440
Author: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
Date: Fri Jan 07 13:51:00 2011 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/449cb773894b9971d11c81cf9921d896ad558440 [^]
[OBCHW] Related to issue 15554.Set proper access level.
---
M modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|