Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-1433

Missed permission for /circulation/check-in-by-barcode endpoint

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • TBD
    • Resolution: Done
    • None
    • 23.0.0
    • None
    • EPAM-Veg Sprint 133
    • 0.5
    • Vega
    • Lotus R1 2022
    • TBD

    Description

      Overview:
      API Karate tests  scenario fails for edge dematic module update item status workflow. Edge dematic module  makes calls to mod remote storage which performs  check in by barcode circulation endpoint. The tests run on folio testing environment. Logs for mod remote storage have permission issue for /circulation/check-in-by-barcode endpoint:

      13:24:45 [124787/remote-storage] [diku] [8c3274ef-4add-5d0a-aa69-de849931a663] [mod-remote-storage] INFO  CheckInItemService   Start check-in process for item with barcode 187307678
      13:24:45 [] [] [] [] ERROR DirectJDKLog         Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is feign.FeignException$InternalServerError: [500 Internal Server Error] during [POST] to [http://10.36.1.53:9130/circulation/check-in-by-barcode] [CirculationClient#checkIn(CheckInCirculationRequest)]: [HTTP request to "http://10.36.1.53:9130/groups" failed, status code: 403, response: "Access requires permission: usergroups.collection.get"]] with root cause
      feign.FeignException$InternalServerError: [500 Internal Server Error] during [POST] to [http://10.36.1.53:9130/circulation/check-in-by-barcode] [CirculationClient#checkIn(CheckInCirculationRequest)]: [HTTP request to "http://10.36.1.53:9130/groups" failed, status code: 403, response: "Access requires permission: usergroups.collection.get"]
      
      

      Expected Results:

      Check in by barcode woks without permissions issues 
      Actual Results:
      Permission issue appears when check in by barcode is executed

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Yusuf Yusuf Murodov
                Harbuz Aliaksei Harbuz
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases