Both sides previous revisionPrevious revisionNext revision | Previous revision |
community:permissions_working_group [2024/10/24 13:32] – [Links] smorrison | community:permissions_working_group [2025/03/06 11:01] (current) – [Evergreen Conference Presentations] smorrison |
---|
===== Goals ===== | ===== Goals ===== |
| |
* Test permissions | 1) Test permissions |
* Identify functions | * Identify functions |
* Identify behaviors | * Identify behaviors |
* Identify alerts/toasts | * Identify alerts/toasts |
* Identify bugs | * Identify bugs |
* Identify deprecated permissions | * Identify deprecated permissions |
| |
* Define permissions | 2) Define permissions |
* Standardize vocabulary and format of permission descriptions | * Standardize vocabulary and format of permission descriptions |
* Update permission descriptions [[https://bugs.launchpad.net/evergreen/+bug/1842957|LP Bug 1842957]] | * Update permission descriptions [[https://bugs.launchpad.net/evergreen/+bug/1842957|LP Bug 1842957]] |
| |
* Contribute to permissions documentation | 3) Contribute to permissions documentation |
* How do permissions actually work? | * How do permissions actually work? |
* What does the EVERYTHING permission do? | * What does the EVERYTHING permission do? |
* [[https://evergreen-ils.org/video/conference-2022-lightning-talks-day-2/|2022 Lightning Talk by Andrea Buntz Neiman]] ([[https://docs.google.com/presentation/d/1b5ijwBl2pvvYRPs-cYu1qRxiALDKxHZNPRwXYS8KmsQ/edit#slide=id.p|Slides]]) | * [[https://evergreen-ils.org/video/conference-2022-lightning-talks-day-2/|2022 Lightning Talk by Andrea Buntz Neiman]] ([[https://docs.google.com/presentation/d/1b5ijwBl2pvvYRPs-cYu1qRxiALDKxHZNPRwXYS8KmsQ/edit#slide=id.p|Slides]]) |
* Add permissions to corresponding sections in [[https://docs.evergreen-ils.org/eg/docs/latest/shared/about_this_documentation.html|Evergreen Documentation]] | * Add permissions to corresponding sections in [[https://docs.evergreen-ils.org/eg/docs/latest/shared/about_this_documentation.html|Evergreen Documentation]] |
* Review and update Evergreen Permissions Documentation: | * Review and update Evergreen Permissions Documentation: |
* [[https://docs.evergreen-ils.org/eg/docs/latest/admin/permissions.html|User and Group Permissions]] | * [[https://docs.evergreen-ils.org/eg/docs/latest/admin/permissions.html|User and Group Permissions]] |
* [[https://docs.evergreen-ils.org/eg/docs/latest/admin_initial_setup/describing_your_people.html#_managing_permissions_in_the_staff_client | * [[https://docs.evergreen-ils.org/eg/docs/latest/admin_initial_setup/describing_your_people.html#_managing_permissions_in_the_staff_client |
|Describing Your People]] | * |Describing Your People]] |
* [[https://docs.evergreen-ils.org/2.1/html/permissions_appendix.html|Appendix A. Permissions List]] | * [[https://docs.evergreen-ils.org/2.1/html/permissions_appendix.html|Appendix A. Permissions List]] |
| |
===== Current Projects ===== | ===== Current Projects ===== |
* Includes list of all permissions with (mostly) updated descriptions. Also includes tabs for various workflows and the permissions needed to perform each function. Very much a WIP. | * Includes list of all permissions with (mostly) updated descriptions. Also includes tabs for various workflows and the permissions needed to perform each function. Very much a WIP. |
* NC Cardinal: [[https://docs.google.com/spreadsheets/d/135Ap8oxR-LkI0DsbWDae1hIRHVSCWULykieSwaQwA74/edit|Permissions: Which groups have which privileges]] | * NC Cardinal: [[https://docs.google.com/spreadsheets/d/135Ap8oxR-LkI0DsbWDae1hIRHVSCWULykieSwaQwA74/edit|Permissions: Which groups have which privileges]] |
* Lindsay Stratton's massively disorganized not entirely up-to-date tests: [[https://docs.google.com/spreadsheets/d/1PL2GcS3yh3I7nDPUUdbckMk67mpjY3jBFt8Lni0RYuE/edit#gid=611289511|Evergreen 3.8 permissions 20221130]] | * Lindsay Stratton's tests: [[https://docs.google.com/spreadsheets/d/1PL2GcS3yh3I7nDPUUdbckMk67mpjY3jBFt8Lni0RYuE/edit#gid=611289511|Evergreen 3.8 permissions 20221130]] |
| |
**Permissions Documentation** | **Permissions Documentation** |
**Permission Group Review** | **Permission Group Review** |
| |
* [[https://docs.google.com/spreadsheets/d/1YrvAGn6HH0qAzTUoWVsQtez43e1kaZpGT-2MRGQgvxQ/edit?gid=1202976817#gid=1202976817|Circulation Permission Review]] | * [[https://docs.google.com/spreadsheets/d/1YrvAGn6HH0qAzTUoWVsQtez43e1kaZpGT-2MRGQgvxQ/edit?gid=1202976817#gid=1202976817|Circulation Permissions Review]] |
| * [[https://docs.google.com/spreadsheets/d/1FJnlpvqfOc_H2wdIov-Jn4_5qB42tZtBuEJIDpij9UE/edit?usp=sharing|Cataloging Permissions Review]] |
| |
| |
===== Bugs ===== | ===== Bugs ===== |
| |
* [[https://bugs.launchpad.net/evergreen/+bugs?field.tag=permissions|Permission bug list]] | * [[https://bugs.launchpad.net/evergreen/+bugs?field.tag=permissions|All Permissions Bugs]] |
* [[https://bugs.launchpad.net/evergreen/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=NEW&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=permissions&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on|New (unconfirmed) bugs]] | * [[https://bugs.launchpad.net/evergreen/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=NEW&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=permissions&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on|New/Unconfirmed Permissions Bugs]] |
* | |
===== Resources ===== | ===== Resources ===== |
| |
==== Links ==== | ==== Links ==== |
| |
* [[https://docs.google.com/spreadsheets/d/1okKKp_jet-OaiBmttNrBzsKRWMKO9mNv8lZifuqYE3o/edit?usp=sharing|Evergreen Stock Permissions]] | * [[https://docs.google.com/spreadsheets/d/1okKKp_jet-OaiBmttNrBzsKRWMKO9mNv8lZifuqYE3o/edit?usp=sharing|Evergreen Stock Permissions]] (updated to 3.14) |
* [[https://git.evergreen-ils.org/?p=Evergreen.git;a=summary|Evergreen git]] (change dropdown to 'grep' to search a permission) | * [[https://git.evergreen-ils.org/?p=Evergreen.git;a=summary|Evergreen git]] (change dropdown to 'grep' to search a permission) |
* [[https://git.evergreen-ils.org/?p=Evergreen.git;a=blob;f=Open-ILS/examples/fm_IDL.xml;h=a4fb45b078c1f80ccfdcb82d9bc2a8ee40fc749a;hb=HEAD|Fieldmapper]] | * [[https://git.evergreen-ils.org/?p=Evergreen.git;a=blob;f=Open-ILS/examples/fm_IDL.xml;h=a4fb45b078c1f80ccfdcb82d9bc2a8ee40fc749a;hb=HEAD|Fieldmapper]] |
* [[https://www.youtube.com/watch?v=if73GLLu2_0&ab_channel=EvergreenLibrarySystem|Open Sesame: Creating Stricter Evergreen Login Requirements for Staff and Patrons]] by Amy Terlaga, Jessica Woolford, and Carol Yarrison (Bibliomation), 2020 | * [[https://www.youtube.com/watch?v=if73GLLu2_0&ab_channel=EvergreenLibrarySystem|Open Sesame: Creating Stricter Evergreen Login Requirements for Staff and Patrons]] by Amy Terlaga, Jessica Woolford, and Carol Yarrison (Bibliomation), 2020 |
* [[https://www.youtube.com/watch?v=7-UWfm9CRpY&ab_channel=EvergreenLibrarySystem|Train up Catalogers in the Way They Should Go — Rethinking Permissions, Education, and Certification]] by Jonathan Moore (Wyomissing Public Library), 2021 | * [[https://www.youtube.com/watch?v=7-UWfm9CRpY&ab_channel=EvergreenLibrarySystem|Train up Catalogers in the Way They Should Go — Rethinking Permissions, Education, and Certification]] by Jonathan Moore (Wyomissing Public Library), 2021 |
* [[https://www.youtube.com/watch?v=woR6EjXkBok&t=192s&ab_channel=EvergreenLibrarySystem|Just Dropped In to See What Conditions My Permissions Are In]] by Susan Morrison (PINES), 2023 | * [[https://www.youtube.com/watch?v=woR6EjXkBok&t=192s&ab_channel=EvergreenLibrarySystem|Just Dropped In to See What Condition My Permissions Are In]] by Susan Morrison (PINES), 2023 |
* [[https://docs.google.com/presentation/d/1iqHeDI-14rMmIwBj0gK-S0NqCRAUyQpTPY0RFM-8tgs/edit?usp=sharing|A Beginner's Guide to Evergreen Permissions]] by Susan Morrison (PINES), 2024 | * [[https://docs.google.com/presentation/d/1iqHeDI-14rMmIwBj0gK-S0NqCRAUyQpTPY0RFM-8tgs/edit?usp=sharing|A Beginner's Guide to Evergreen Permissions]] by Susan Morrison (PINES), 2024 |