Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0023029 | Openbravo ERP | A. Platform | public | 2013-02-11 12:50 | 2013-02-28 13:32 |
|
Reporter | dbaz | |
Assigned To | dbaz | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 3.0MP21 | |
Merge Request Status | |
Review Assigned To | AugustoMauch |
OBNetwork customer | No |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0023029: Add capabilities to set a 'Role' as "Portal" role |
Description | Add capabilities to set a 'Role' as "Portal" role. Only for Professional Subscriptions. That means the following:
This "Portal" role won't display the quick launch, quick run, application menu, alerts nor help.
In the "User Profile" menu option, just the "Change password" option will be available
In the "Workspace", the left bar (recent views, add widget, ...) won't be shown
Optionally, there will be an optional module:
https://code.openbravo.com/erp/mods/org.openbravo.userinterface.skin.portal.base/ [^]
that will allow move the remaining navigation bar options to the right, and set the logout (end session) icon as text |
Steps To Reproduce | First, WITH a Professional instance:
* As "Openbravo Admin"
* Go to "Role" window
* Mark, for example, for the role "F&B España S.A - Finance" the checkbox "For Portal Users"
* Save
* Now in the "User Profile" menu option, change the role to "F&B España S.A - Finance"
Now you should see the application as described in the previous description.
Now, WITHOUT a Professional instance:
* Login as "F&B España S.A - Finance" (previous created Portal user)
* Notice that the workspace is not shown, and in its place, a dialog warning about your license
* Login as "Openbravo Admin"
* Go to "Role" window
* Mark, for example, for the role "F&B España S.A - Employee" the checkbox "For Portal Users". A dialog should raise, and the checkbox value remains uncheched |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2013-02-11 12:50 | dbaz | New Issue | |
2013-02-11 12:50 | dbaz | Assigned To | => dbaz |
2013-02-11 12:50 | dbaz | Modules | => Core |
2013-02-11 12:50 | dbaz | OBNetwork customer | => No |
2013-02-11 12:50 | dbaz | Triggers an Emergency Pack | => No |
2013-02-11 13:21 | dbaz | Review Assigned To | => AugustoMauch |
2013-02-11 13:21 | dbaz | Note Added: 0056331 | |
2013-02-11 13:52 | hgbot | Checkin | |
2013-02-11 13:52 | hgbot | Note Added: 0056334 | |
2013-02-11 13:52 | hgbot | Status | new => resolved |
2013-02-11 13:52 | hgbot | Resolution | open => fixed |
2013-02-11 13:52 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/892d969472dfe794775c8620970d9b452b407837 [^] |
2013-02-12 15:44 | dbaz | Status | resolved => new |
2013-02-12 15:44 | dbaz | Resolution | fixed => open |
2013-02-12 15:48 | dbaz | Description Updated | bug_revision_view_page.php?rev_id=4405#r4405 |
2013-02-12 15:48 | dbaz | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=4407#r4407 |
2013-02-12 15:48 | dbaz | Status | new => scheduled |
2013-02-12 15:48 | dbaz | fix_in_branch | => pi |
2013-02-12 15:48 | dbaz | Status | scheduled => resolved |
2013-02-12 15:48 | dbaz | Resolution | open => fixed |
2013-02-12 15:51 | hgbot | Checkin | |
2013-02-12 15:51 | hgbot | Note Added: 0056398 | |
2013-02-12 16:18 | hgbot | Checkin | |
2013-02-12 16:18 | hgbot | Note Added: 0056399 | |
2013-02-20 04:49 | hudsonbot | Checkin | |
2013-02-20 04:49 | hudsonbot | Note Added: 0056560 | |
2013-02-20 04:50 | hudsonbot | Checkin | |
2013-02-20 04:50 | hudsonbot | Note Added: 0056585 | |
2013-02-20 04:50 | hudsonbot | Checkin | |
2013-02-20 04:50 | hudsonbot | Note Added: 0056586 | |
2013-02-20 14:16 | hgbot | Checkin | |
2013-02-20 14:16 | hgbot | Note Added: 0056636 | |
2013-02-20 15:56 | hgbot | Checkin | |
2013-02-20 15:56 | hgbot | Note Added: 0056638 | |
2013-02-20 19:27 | hgbot | Checkin | |
2013-02-20 19:27 | hgbot | Note Added: 0056654 | |
2013-02-21 13:50 | hgbot | Checkin | |
2013-02-21 13:50 | hgbot | Note Added: 0056681 | |
2013-02-21 17:48 | hudsonbot | Checkin | |
2013-02-21 17:48 | hudsonbot | Note Added: 0056695 | |
2013-02-21 17:48 | hudsonbot | Checkin | |
2013-02-21 17:48 | hudsonbot | Note Added: 0056696 | |
2013-02-21 17:48 | hudsonbot | Checkin | |
2013-02-21 17:48 | hudsonbot | Note Added: 0056702 | |
2013-02-22 07:57 | hudsonbot | Checkin | |
2013-02-22 07:57 | hudsonbot | Note Added: 0056714 | |
2013-02-28 13:32 | AugustoMauch | Note Added: 0056837 | |
2013-02-28 13:32 | AugustoMauch | Status | resolved => closed |
2013-02-28 13:32 | AugustoMauch | Fixed in Version | => 3.0MP21 |
Notes |
|
(0056331)
|
dbaz
|
2013-02-11 13:21
|
|
|
|
(0056334)
|
hgbot
|
2013-02-11 13:52
|
|
Repository: erp/devel/pi
Changeset: 892d969472dfe794775c8620970d9b452b407837
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Mon Feb 11 13:51:57 2013 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/892d969472dfe794775c8620970d9b452b407837 [^]
Fixed issue 23029: Added capabilities to set a 'Role' as 'Portal' role
---
M modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
M modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/layout.js.ftl
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/alert-management/ob-alert-manager.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-application-menu.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-help-about-widget.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-logout-widget.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-quick-launch.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-user-profile-widget.js
M modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-application-styles.js
M modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-navigation-bar-styles.js
M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/templates/application-dynamic-js.ftl
M modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-myopenbravo.js
M modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-widget.js
M src-db/database/model/tables/AD_ROLE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
|
|
|
(0056398)
|
hgbot
|
2013-02-12 15:51
|
|
Repository: erp/devel/pi
Changeset: 9ca29f4331b0c9e73363b14d0cff8c927f9776b3
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Tue Feb 12 15:51:34 2013 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/9ca29f4331b0c9e73363b14d0cff8c927f9776b3 [^]
Related to issue 23029: Added license restrictions
---
M modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities.js
M modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-myopenbravo.js
M src-db/database/sourcedata/AD_FIELD.xml
---
|
|
|
(0056399)
|
hgbot
|
2013-02-12 16:18
|
|
Repository: erp/devel/pi
Changeset: 45fb52770d5019b367f7b392875a1f77c7f26c54
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Tue Feb 12 16:18:40 2013 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/45fb52770d5019b367f7b392875a1f77c7f26c54 [^]
Related to issue 23029: Added license restrictions - microfix
---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities.js
---
|
|
|
|
|
|
|
|
|
|
|
|
(0056636)
|
hgbot
|
2013-02-20 14:16
|
|
|
|
(0056638)
|
hgbot
|
2013-02-20 15:56
|
|
Repository: erp/devel/pi
Changeset: 4f70e2becd1ca8c26ce097b06c2dd90c4b664161
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Wed Feb 20 15:55:45 2013 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/4f70e2becd1ca8c26ce097b06c2dd90c4b664161 [^]
Related to issue 23029: Fixed typo in description - part2
---
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
|
|
|
(0056654)
|
hgbot
|
2013-02-20 19:27
|
|
Repository: erp/devel/pi
Changeset: 7c5eea78ced5b28ba626c5e257af9b442af3f441
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Wed Feb 20 19:27:10 2013 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/7c5eea78ced5b28ba626c5e257af9b442af3f441 [^]
Related to issue 23029: Added 'Portal Admin' check in 'Role' window
---
M src-db/database/model/tables/AD_ROLE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
|
|
|
(0056681)
|
hgbot
|
2013-02-21 13:50
|
|
Repository: erp/devel/pi
Changeset: d63d93f6e256acae51834bddb717741759159a54
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Thu Feb 21 13:50:02 2013 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/d63d93f6e256acae51834bddb717741759159a54 [^]
Related to issue 23029: Added properties to 'OB.User' object
---
M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/templates/application-dynamic-js.ftl
M src/org/openbravo/dal/core/OBContext.java
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code reviewed and verified in pi@fa16f64b5c9f |
|