ExLibrisGroup / Cloud-app-printing-multiple-slips-per-page

BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Permissions necessary? #1

Open meredithfoster opened 2 years ago

meredithfoster commented 2 years ago

My institution activated this app today, and we were able to get it to work with two of our administrator users. Unfortunately, the other users we tested are getting "You are not authorized". Both users have Requests Operator for the affected circulation desks. One user also has Fulfillment Services Operator for the affected library, and I added Fulfillment Service Manager since it was mentioned in the https://knowledge.exlibrisgroup.com/Alma/Product_Documentation/010Alma_Online_Help_(English)/030Fulfillment/020Resource_Requests/030Pickup_at_Shelf documentation. The other user only has Requests Operator for the affected library. Even after restarting the browser and logging in again, we could not get any account but the two administrator accounts to be able to access the list of requests. I attached a screenshot.

PrintingMultipleSlipsError

In addition, while not listed in your documentation, the administrator accounts could only see the list of requests when Quick Printing is turned off when selecting the Alma working location.

ori229 commented 2 years ago

Do you have an example for a user who can print from Alma's UI Printouts Queue but not from the app? Which roles do this user has? If I'm not mistaken, the only privilege needed for this Cloud App is VIEW_ALL_PRINTOUTS_IN_QUEUE

meredithfoster commented 2 years ago

The affected user has all circulation desk permissions (including manager), and has the Printout Queue operator and manager roles. She has never had any issue (with or without the Printout Queue roles) with being able to see and process the queues from the Alma client.

With the current state of Alma and the cloud app, we no longer get any authorization errors now that we assigned the Printout Queue roles to the full time circulation staff; but nobody (not even system administrators now) can see any of our pull from shelf requests in the cloud app. This used to work back in the Spring/early Summer for system administrators. All of us still can see the queues within Alma, just not within the cloud app.

If necessary I can provide the privilege report, the roles associated with the affected staff users, and screenshots of what we are seeing privately.

From: ori229 @.> Sent: Thursday, October 6, 2022 3:17 PM To: ExLibrisGroup/Cloud-app-printing-multiple-slips-per-page @.> Cc: Foster, Meredith @.>; Author @.> Subject: Re: [ExLibrisGroup/Cloud-app-printing-multiple-slips-per-page] Permissions necessary? (Issue #1)

Do you have an example for a user who can print from Alma's UI Printouts Queue but not from the app? Which roles do this user has? If I'm not mistaken, the only privilege needed for this Cloud App is VIEW_ALL_PRINTOUTS_IN_QUEUE

- Reply to this email directly, view it on GitHubhttps://github.com/ExLibrisGroup/Cloud-app-printing-multiple-slips-per-page/issues/1#issuecomment-1270568499, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASRGFYWPU3ROTTGKALCPFFTWB4QSZANCNFSM5TWQZWKQ. You are receiving this because you authored the thread.Message ID: @.**@.>>

ori229 commented 2 years ago

"but nobody (not even system administrators now) can see any of our pull from shelf requests in the cloud app. This used to work back in the Spring/early Summer for system administrators" The Cloud App uses the API documented here: https://developers.exlibrisgroup.com/alma/apis/docs/tasklists/R0VUIC9hbG1hd3MvdjEvdGFzay1saXN0cy9wcmludG91dHM=/ It retrieves the same printouts as shown in Alma's UI Printouts Queue, and there wasn't a change with this API lately, so I don't know how was it possible that the "Pick from shelf" requests were included there as well. Perhaps someone used Alma's UI to "print" from the "Pick from shelf" into the Printouts Queue, and then the slips appeared in the Cloud App. I do see the need for this Cloud App to also support printing directly from the "Pick from shelf". I'll look into it.