-
Notifications
You must be signed in to change notification settings - Fork 24
Permissions #83
Comments
At the moment 3 points out of 5 are ready for QA in this ticket. |
@sandhiyakavi this is fully ready for testing on DEV. There is only one case that is not ready and it's logged as a separate issue #112. I'm not sure if we could get it done for the |
@maxceem Below are some of the discrepancies found,
bandicam.2021-02-24.19-45-40-449.mp4
|
Thank you @sandhiyakavi
At the moment we cannot show this button for the users who create jobs because of the API limitation. I've created a separate issue to track this #112. It would be done after we create a new endpoint on API topcoder-platform/taas-apis#154. Not sure if this could be done in this release though.
This is just to make sure we would never accidently show it. Even if tomorrow we would let regular users to edit resource bookings, the member rate would be still hidden for them. As this is a separate requirement we have a separate permission that controls it, so we would not accidentally leak it. |
@sandhiyakavi regarding 1 and 2 it may take some time to fix it. But it looks for me that we might treat it as
So I suggest treat this issue as done, and I've logged a new issue to make this improvement #117 |
Verified on Dev Env.Working as expected |
Fixed: 🆗 in Production via milestone v1.5 The Edit Job Details button and Edit Resource Booking Details button and Edit Resource booking links are not visible for a member of the project. Member rate not visible and Status read only in Job edit page for member of the project. @lakshmiathreya Needs BookingManager, Admin and Manager role for checking the below features.
|
|
@lakshmiathreya Screenshots of Dev Env
|
|
During job editing Jobs Edit UI #12 (comment). Let's place the
status
field in read-only. Only BookingManager / Topcoder Admin can edit those fields."Edit Job Details" button (Jobs Edit UI #12) should be only visible to the users who can edit jobs:

"Edit Member Details" action:
and "Edit Member Details button
Should be only visible to BookingManager / Topcoder Admin users.
"Member Rate" on the View/Edit Member Details page is shown to all the users. It should only be shown to Booking Manager and Topcoder Admins. For other users it should be hidden.
Hide Yes No buttons for Candidates list for user without access to update candidate status Hide Yes No buttons for Candidates list for user without access to update candidate status #38
The text was updated successfully, but these errors were encountered: