-
Notifications
You must be signed in to change notification settings - Fork 42
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
[DEA] Restriction on save based on sync strategies #1298
Comments
mahalakshme
changed the title
[DEA] Restriction based on sync strategies
[DEA] Restriction on save based on sync strategies
Jul 31, 2024
AC related notes
Technical Notes
|
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Aug 2, 2024
…e user can save a subject in a org partition.
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Aug 5, 2024
…trollers methods
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Aug 6, 2024
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Aug 6, 2024
…nsaction on error
petmongrels
added a commit
that referenced
this issue
Aug 6, 2024
petmongrels
added a commit
that referenced
this issue
Aug 6, 2024
petmongrels
added a commit
that referenced
this issue
Aug 6, 2024
Screen.Recording.2024-08-13.at.2.27.56.PM.mov
|
petmongrels
added a commit
that referenced
this issue
Aug 14, 2024
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Aug 14, 2024
petmongrels
added a commit
that referenced
this issue
Aug 14, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As is:
So far only in mobile app users can see data based on the sync strategies. In web app, logged in user will be able to see/edit/register all the data, independent of sync strategies, except for some permissions configured for the user groups to which the user belongs to.
Need:
AC:
On save, check if the saved info of the entity is inline with the sync strategy configured for the logged in user.
Technical details:
Out of scope
Analyst notes:
To communicate: update the sync strategy of API users
Old: Ignore:
Option 1: On search results itself, show results only based on sync strategy(address, attributes, assignment). Also restrict on Save
Option 2: Restrict on Edit and Save
Option 3: On search results itself, show results only based on sync strategy(address, attributes, assignment). Show only relevant locations and support sync attributes on DEA.
Technical details:
When implemented the restriction on Search(/web/searchAPI/v2), it should automatically work for search of subjects from subject concept type since the same API is used, with additional payload of what is typed in Search. So option 1 or 3 seems to be better unless it impacts performance.
Analysis notes:
The above was tried to be achieved via rules, but for the below reasons decided to make it a product feature:
The text was updated successfully, but these errors were encountered: