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

Add Undo/Revert Option for New Forms in Limited Access Roles #5353

Open
Areyes42 opened this issue Oct 30, 2024 · 0 comments
Open

Add Undo/Revert Option for New Forms in Limited Access Roles #5353

Areyes42 opened this issue Oct 30, 2024 · 0 comments
Labels
1 - Request Improvements or extensions to existing behavior 2 - User Interface Issues that are related to the user interface or user experience.

Comments

@Areyes42
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Currently in Specify 7, users with Limited Access roles face issues if they accidentally create a relationship on a form entry—such as adding a determination in the Collection Object data entry screen. Users without delete permissions cannot remove these relationships and must restart the entire data entry process on a new form. This issue affects users with basic create data entry privileges who are unable to undo accidental additions (via the "minus" button) without being granted higher-level permissions, which may be undesirable for some users to be provided with. Currently, there is no straightforward way to “undo” these accidental entries without increasing user privileges.

Describe the solution you'd like
Add an option to undo or revert changes to new unsaved data entry forms.

Describe alternatives you've considered
Users must temporarily grant delete permissions to applicable tables on the forms:
From Deborah @ University of Florida

Let's go ahead then and give Megan permissions to delete within the tables with the Limited Access Role and see how this works out. What I don't want to do for most users is give them permission to delete entire records, agents, localities etc. or the ability to edit trees.

Reported By
University of Florida

Additional context
Original issue from Megan Neal:

Would it be possible to edit my Specify privileges to allow me to delete/hide sections when making a “Collection Object” entry? As of now, I am only able to select the green plus sign to add information to a section of the Collection Object page but am unable to deselect because there is no red minus sign visible to me. This creates issues when I accidentally select the plus sign associated with, for example, the “Collection Object Citations” section because Specify requires me to enter a “Reference Work” before I can save the whole entry. Being able to delete a section with the red minus sign would make the Specify process much smoother. Thanks!

@Areyes42 Areyes42 added 1 - Request Improvements or extensions to existing behavior 2 - User Interface Issues that are related to the user interface or user experience. labels Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - Request Improvements or extensions to existing behavior 2 - User Interface Issues that are related to the user interface or user experience.
Projects
None yet
Development

No branches or pull requests

1 participant