You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 13, 2025. It is now read-only.
Booking Manager has some minor permission issues in Taas Admin app.
The suggestions are not getting listed for the Search by Topcoder handle.
The Billing Account of the Resource if not set is displayed as "" and if already assigned, it's getting displayed in red colour. Also the BA suggestion from Project level is not getting displayed.
The text was updated successfully, but these errors were encountered:
@sandhiyakavi unfortunatelly we cannot fix these issue on the TaaS side, because both of them happens due to 3rd party API which doesn't allow Booking Managers some operations.
We use endpoint GET /v3/members/_suggest/ to get member suggestions. This endpoint doesn't return suggestions to Booking Manager users. That's why we cannot show them. There are 2 possible solutions:
Ask owner of the Member Service to allow Bookings Managers to get suggsetions.
Create a proxy endpoint in TaaS API which would internally call Member Service using M2M token, and allow Bookings Managers to get the suggestions
To get the list of Billing Accounts here, we use API endpoints from the Projects API https://api.topcoder-dev.com/v5/projects/17266/billingAccounts. This endpoint has very tricky logic regarding what BAs are returned there.
User would return the list of the billing account from SDFC to which user has access to
BUT to be able to get this list the user MUST be a member of the Topcoder Team or Copilot or Administrator.
As a result, Booking Manager users would NOT get any billing accounts unless they join Connect Project "Topcoder Team".
Admin users can still get BAs without joining.
The only solution here would be to update endpoint to allow Booking Managers to get billing accounts without joining. Vikas Agarwal might help with this as he is owner of this part.
cc @nkumar-topcoder fixing this issue most likely would require discussing it other Topcoder teams, so I guess only you could help here and decide on how to deal with it.
Description:
Booking Manager has some minor permission issues in Taas Admin app.
The text was updated successfully, but these errors were encountered: