Bug 2049782

Summary: [RFE] Admin portal user preferences/settings with server-side storage
Product: [oVirt] ovirt-engine Reporter: Sharon Gratch <sgratch>
Component: Frontend.WebAdminAssignee: rszwajko
Status: CLOSED CURRENTRELEASE QA Contact: Ivana Saranova <isaranov>
Severity: medium Docs Contact:
Priority: unspecified    
Version: futureCC: apinnick, bugs
Target Milestone: ovirt-4.5.0Keywords: FutureFeature
Target Release: ---Flags: pm-rhel: ovirt-4.5?
pm-rhel: planning_ack?
pm-rhel: devel_ack+
gdeolive: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-4.5.0 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-04-22 15:06:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: UX RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2059942    

Description Sharon Gratch 2022-02-02 17:08:09 UTC
Admin Portal should have a user preferences dialog that allows the user to edit his/her preferences. Similar to what we have for VM Portal. 
Those preferences will be persisted on the server side.

The list of settings might include:
-session timeout
-default initial tab when opening the webadmin
-disable/enable Confirmation messages 
-User's Public Key
- user's grid settings

The final list was not decided yet so more optional settings might be added if we'll have time.

Comment 4 Sandro Bonazzola 2022-03-29 16:16:40 UTC
We are past 4.5.0 feature freeze, please re-target.

Comment 5 Sharon Gratch 2022-03-29 16:23:39 UTC
(In reply to Sandro Bonazzola from comment #4)
> We are past 4.5.0 feature freeze, please re-target.

All is merged for this bug. We thought we'll add something but didn't have time to, but the bug can be set to MODIFIED with what we currently have.

Comment 6 Ivana Saranova 2022-04-21 13:11:12 UTC
Steps:
1) login to webadmin
2) check that account settings contains:
 - readonly (username, email)
 - user's ssh public key
 - persist grid settings
 - default initial tab setting
 - confirmation dialog check (only for suspend VM)
3) check that all of the options are working as intended

Results:
All of items from step 2 are present in the account settings in webadmin and are working as intended.

Verified in:
ovirt-engine-4.5.0.2-0.7.el8ev.noarch

Comment 7 Sandro Bonazzola 2022-04-22 15:06:04 UTC
This bugzilla is included in oVirt 4.5.0 release, published on April 20th 2022.

Since the problem described in this bug report should be resolved in oVirt 4.5.0 release, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.