Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pilot row and field level security for READ privileges of users for three roles #163

Closed
1 task
fyliu opened this issue May 30, 2024 · 0 comments
Closed
1 task

Comments

@fyliu
Copy link
Owner

fyliu commented May 30, 2024

Overview

We are planning on including row and field-level security for tables. The required permissions need to be tested before implementation. Row and field level READ privileges for certain fields and roles will be implemented to prove feasibility.

Details

name test case requirement
globalAdmin Can view and update all user info for all users, can create new users, and can de-activate users .Can CRUD anything
adminProject Can view and update all user info for users assigned to the project. Can not view users not related to a project which they are assigned. Cannot update users for projects for which they are not a project admin Can Read and Update anything related to their assigned project
memberProject Can read basic user info for users on the same project. Cannot update information. Can Read anything related to their project that is visible

Action Items

  • implement code needed for FLS (tables, possibly models)
  • test Practice Lead project
  • create test cases for FLS

Resources/Instructions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant