Allow for the creation and management of organization records (UXPROD-1139)

[UIORGS-39] Vendor/Organization app | View Detail Record | Interface > password display Created: 08/Mar/19  Updated: 26/Aug/19  Resolved: 08/Aug/19

Status: Closed
Project: ui-organizations
Components: None
Affects versions: None
Fix versions: 1.4.0
Parent: Allow for the creation and management of organization records

Type: Bug Priority: P3
Reporter: Khalilah Gambrell Assignee: Dennis Bridges
Resolution: Done Votes: 0
Labels: chalmers_erm_review, epam-thunderjet, password-permission
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: File Screen Recording small 2019-08-07 at 10.36.23 AM.mov     PNG File Screen Shot 2019-08-08 at 2.38.25 PM.png     PNG File show_credentials.png    
Issue links:
Blocks
blocks UIORGS-96 Interfaces: Unable to save username a... Closed
Gantt End to Start
has to be done after MODORGSTOR-31 Implement API for interface credentials Closed
Relates
relates to UXPROD-1300 ERM | Display Admin/Platform Details Closed
relates to UXPROD-1773 Updates and bug fixes for Organizatio... Closed
Sprint: ACQ Sprint 69
Story Points: 2
Development Team: Thunderjet
Tester Assignee: Dennis Bridges
Epic Link: Allow for the creation and management of organization records

 Description   

Bug

  1. Go to Organization app
  2. Go to an Organization record that has Interface password value
  3. Notice that on View Organization record that the Interface password is in plain text

Expected outcome: Interface password should be masked AND if user has permission to view password then display a Show button
AND ensure that the backend does not return the password on the UI so that a user can View the source code to view the password

Acceptance Criteria
Given I am on a View Organization record
When I view an Organization record that contains interface password value(s)
Then I should not see any password(s) in plain text by default

Given I am on a View Organization record
When I view the source code
Then I should not see any interface password(s) in plain text in the source code

Given I am on a View Organization record
AND an interface password displays encrypted masked
When I click the Show button next to the interface password
Then display the password in plain text.



 Comments   
Comment by Khalilah Gambrell [ 11/Mar/19 ]

Will change this to a bug.

Add show to View.

Comment by Khalilah Gambrell [ 12/Apr/19 ]

Dennis Bridges and Craig McNally unsure if there is a bug created about this issue. Let me know if you have any questions.

Comment by Craig McNally [ 12/Apr/19 ]

Note this bug pertains to masking the plain-text password. A separate story will be created for encryption of this data at rest.

Comment by Dennis Bridges [ 14/Apr/19 ]

Looks good to me thanks guys.

Comment by Ann-Marie Breaux (Inactive) [ 15/Apr/19 ]

Hi Khalilah Gambrell Be careful with the incredibly confusing Jira project codes.
UIOR = Orders
UIORG = Tenant (formerly Settings/Organization)
UIORGS = Organizations (formerly Vendors)

Moved this ticket from UIORG to UIORGS

Comment by Aliaksei Chumakou [ 30/Apr/19 ]

Craig McNally I expect a separate API to fetch password should be provided. Or something else, because there is not too much sense to hide password that could be viewed through browser's dev console. Am I right?

Comment by Craig McNally [ 02/May/19 ]

Aliaksei Chumakou I need to think about this and see how other teams are handling passwords. Assigning it to myself for now.

Comment by Aliaksei Chumakou [ 07/Aug/19 ]

deployed to testing

Comment by Dennis Bridges [ 07/Aug/19 ]

Aliaksei Chumakou When viewing the organization in the three pane layout and clicking show in interface details nothing happens. On view interface and edit interface the show button seems to work correctly.

Comment by Dennis Bridges [ 07/Aug/19 ]

Screen Recording small 2019-08-07 at 10.36.23 AM.mov

Comment by Aliaksei Chumakou [ 07/Aug/19 ]

Dennis Bridges I see what you're saying, I was working only on View and Edit Interface screens. Have to implement similar for View Organization

Comment by Aliaksei Chumakou [ 08/Aug/19 ]

Dennis Bridges implemented for Org View pane as well, deployed to testing.

Comment by Dennis Bridges [ 08/Aug/19 ]

Thank you Aliaksei Chumakou is it possible to always show the primary first in the view? Regardless of the order of the information in the edit form.Sorry this was meant for UIORGS-18 Closed .

Generated at Fri Feb 09 00:16:37 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.