Uploaded image for project: 'Document Management System'
  1. Document Management System
  2. DMS-1417

Update DMS GetCandidate API to return all DMS attributes including PII

    Details

    • Type: New Feature
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: CBAT Offer Letter - Fall
    • Labels:
      None

      Description

      We need to update the GetCandidate API to return all DMS attributes including PII after checking that the user has the correct permissions to read candidate data and PII data.

      If the PII data isn't accessible to the API caller - return blank values

        Attachments

          Activity

          ravi.banda Ravi Banda (Inactive) created issue -
          samir Samir made changes -
          Field Original Value New Value
          Fix Version/s CBAT Offer Letter - Fall [ 10607 ]
          samir Samir made changes -
          Sprint DMS - Fall Sprint 3 [ 162 ]
          samir Samir made changes -
          Remaining Estimate 16h [ 57600 ]
          Original Estimate 16h [ 57600 ]
          samir Samir made changes -
          Assignee Samir [ samir ] Harshveer Singh [ harshveer.singh ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Attachment DMSFIelds.xlsx [ 107892 ]
          Hide
          swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - - edited

          CC : Samir Rohan J Khandave

          Hi Harshveer Singh,

          From below API, we need to return all fields as mentioned in Jira Description =>

          Relative Url : /api/candidateProfile/{emailAddress}

          PFA dms fields with PII data.DMSFIelds.xlsx

           

          Thanks,

          Swapnil P.

          Show
          swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - - edited CC : Samir Rohan J Khandave Hi Harshveer Singh , From below API, we need to return all fields as mentioned in Jira Description => Relative Url : /api/candidateProfile/{emailAddress} PFA dms fields with PII data. DMSFIelds.xlsx   Thanks, Swapnil P.
          swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 17/May/19 02:21 AM
          • Time Spent:
            1h
             

            Fetching list

            Analysis

          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Remaining Estimate 16h [ 57600 ] 15h [ 54000 ]
          Time Spent 1h [ 3600 ]
          Worklog Id 178660 [ 178660 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Status To Do [ 10000 ] In Progress [ 3 ]
          harshveer.singh Harshveer Singh (Inactive) logged work - 26/May/19 11:30 AM
          • Time Spent:
            8h
             
            <No comment>
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Status In Progress [ 3 ] Code Review [ 11801 ]
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3 [ 162 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4 [ 162, 163 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Status Code Review [ 11801 ] In QA Testing [ 11901 ]
          Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
          Assignee Harshveer Singh [ harshveer.singh ] Priya Dhamande [ priya.dhamande ]
          harshveer.singh Harshveer Singh (Inactive) logged work - 30/May/19 11:30 AM
          • Time Spent:
            9h
             
            <No comment>
          samir Samir made changes -
          Assignee Priya Dhamande [ priya.dhamande ] Samir [ samir ]
          samir Samir made changes -
          Assignee Samir [ samir ] Priya Dhamande [ priya.dhamande ]
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4 [ 162, 163 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5 [ 162, 163, 164 ]
          harshveer.singh Harshveer Singh (Inactive) logged work - 16/Jun/19 11:30 AM
          • Time Spent:
            8h
             
            <No comment>
          harshveer.singh Harshveer Singh (Inactive) logged work - 17/Jun/19 11:30 AM
          • Time Spent:
            8h
             
            <No comment>
          samir Samir made changes -
          Epic Link DMS-473 [ 75966 ]
          harshveer.singh Harshveer Singh (Inactive) logged work - 19/Jun/19 11:30 AM
          • Time Spent:
            9h
             
            <No comment>
          harshveer.singh Harshveer Singh (Inactive) logged work - 20/Jun/19 11:30 AM
          • Time Spent:
            8h
             
            <No comment>
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5 [ 162, 163, 164 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6 [ 162, 163, 164, 165 ]
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6 [ 162, 163, 164, 165 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7 [ 162, 163, 164, 165, 166 ]
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7 [ 162, 163, 164, 165, 166 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8 [ 162, 163, 164, 165, 166, 167 ]
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8 [ 162, 163, 164, 165, 166, 167 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8, DMS - Gap Fall & Win Sprint 1 [ 162, 163, 164, 165, 166, 167, 173 ]
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8, DMS - Gap Fall & Win Sprint 1 [ 162, 163, 164, 165, 166, 167, 173 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8, DMS - Gap Fall & Win Sprint 1, DMS - Gap Fall & Win Sprint 2 [ 162, 163, 164, 165, 166, 167, 173, 174 ]
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8, DMS - Gap Fall & Win Sprint 1, DMS - Gap Fall & Win Sprint 2 [ 162, 163, 164, 165, 166, 167, 173, 174 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8, DMS - Gap Fall & Win Sprint 1, DMS - Gap Fall & Win Sprint 2, DMS - Gap Fall & Win Sprint 3 [ 162, 163, 164, 165, 166, 167, 173, 174, 177 ]
          shashikant.mishra ShashiKant Mishra (Inactive) made changes -
          Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8, DMS - Gap Fall & Win Sprint 1, DMS - Gap Fall & Win Sprint 2, DMS - Gap Fall & Win Sprint 3 [ 162, 163, 164, 165, 166, 167, 173, 174, 177 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5, DMS - Fall Sprint 6, DMS - Fall Sprint 7, DMS - Fall Sprint 8, DMS - Gap Fall & Win Sprint 1, DMS - Gap Fall & Win Sprint 2, DMS - Gap Fall & Win Sprint 3, DMS - Gap Fall & Win Sprint 4 [ 162, 163, 164, 165, 166, 167, 173, 174, 177, 179 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          QA Estimates 3
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Remaining Estimate 15h [ 54000 ] 18h [ 64800 ]
          harshveer.singh Harshveer Singh (Inactive) logged work - 16/Sep/19 11:23 PM
          • Time Spent:
            7h
             
            <No comment>
          priya.dhamande Priya Dhamande (Inactive) logged work - 19/Sep/19 05:58 AM
          • Time Spent:
            0.5h
             

            Preprod testing

          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Environment: Preprod - ONEIM 
          API: /api/candidateProfile/{emailAddress}

          Points covered:
          1. Able to run API successfully.
          2. Incorrect Email ID

          All scenarios worked as expected. Refer screen capture.

          Samir Rohan J Khandave Hrishikesh Deshpande Sachin Hingole

           

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Preprod - ONEIM  API: /api/candidateProfile/{emailAddress} Points covered: 1. Able to run API successfully. 2. Incorrect Email ID All scenarios worked as expected. Refer screen capture. Samir Rohan J Khandave Hrishikesh Deshpande Sachin Hingole  
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Remaining Estimate 18h [ 64800 ] 17.5h [ 63000 ]
          Time Spent 1h [ 3600 ] 1.5h [ 5400 ]
          Worklog Id 201280 [ 201280 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Attachment Screenshot (4600).png [ 120242 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status In QA Testing [ 11901 ] Done [ 10001 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Assignee Priya Dhamande [ priya.dhamande ] Harshveer Singh [ harshveer.singh ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Remaining Estimate 17.5h [ 63000 ] 10.5h [ 37800 ]
          Time Spent 1.5h [ 5400 ] 8.5h [ 30600 ]
          Worklog Id 206064 [ 206064 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Remaining Estimate 10.5h [ 37800 ] 1.5h [ 5400 ]
          Time Spent 8.5h [ 30600 ] 17.5h [ 63000 ]
          Worklog Id 206245 [ 206245 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Remaining Estimate 1.5h [ 5400 ] 0h [ 0 ]
          Time Spent 17.5h [ 63000 ] 25.5h [ 91800 ]
          Worklog Id 206252 [ 206252 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Time Spent 25.5h [ 91800 ] 33.5h [ 120600 ]
          Worklog Id 206273 [ 206273 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Time Spent 33.5h [ 120600 ] 41.5h [ 149400 ]
          Worklog Id 206274 [ 206274 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Time Spent 41.5h [ 149400 ] 49.5h [ 178200 ]
          Worklog Id 206276 [ 206276 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Time Spent 49.5h [ 178200 ] 58.5h [ 210600 ]
          Worklog Id 206277 [ 206277 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Time Spent 58.5h [ 210600 ] 66.5h [ 239400 ]
          Worklog Id 206278 [ 206278 ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Remaining Estimate 0h [ 0 ] 8h [ 28800 ]
          Time Spent 66.5h [ 239400 ] 58.5h [ 210600 ]
          Worklog Id 206276 [ 206276 ]
          Worklog Time Spent 8h [ 28800 ]
          Transition Time In Source Status Execution Times
          Harshveer Singh (Inactive) made transition -
          To Do In Progress
          11d 14m 1
          Harshveer Singh (Inactive) made transition -
          In Progress Code Review
          3d 1h 57m 1
          Harshveer Singh (Inactive) made transition -
          Code Review In QA Testing
          2d 19h 28m 1
          Priya Dhamande (Inactive) made transition -
          In QA Testing Done
          112d 8h 1

            People

            Assignee:
            harshveer.singh Harshveer Singh (Inactive)
            Reporter:
            ravi.banda Ravi Banda (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 16h Original Estimate - 16h
                16h
                Remaining:
                Time Spent - 58.5h Remaining Estimate - 8h
                8h
                Logged:
                Time Spent - 58.5h Remaining Estimate - 8h
                58.5h