User Tools

Site Tools


community:permissions_working_group

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
community:permissions_working_group [2024/10/24 13:23] smorrisoncommunity:permissions_working_group [2025/03/06 11:01] (current) – [Evergreen Conference Presentations] smorrison
Line 16: Line 16:
 ===== 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
-    * Community testing notes: +
-      * Susan/PINES: [[https://docs.google.com/spreadsheets/d/17HFHz_2o0dIRFpbWPxqLA6U0eah73SNckwyhFzgVjDs/edit?usp=sharing|EG Permission Testing]] +
-      * 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]]+
  
-  * 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]] 
 + 
 +3) Contribute to permissions documentation 
 +  * How do permissions actually work? 
 +  * 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]]) 
 +  * 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: 
 +    * [[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 
 +    * |Describing Your People]] 
 +    * [[https://docs.evergreen-ils.org/2.1/html/permissions_appendix.html|Appendix A. Permissions List]] 
 + 
 +===== Current Projects ===== 
 + 
 +**Permissions Testing** 
 + 
 +  * Susan/PINES: [[https://docs.google.com/spreadsheets/d/17HFHz_2o0dIRFpbWPxqLA6U0eah73SNckwyhFzgVjDs/edit?usp=sharing|EG Permission Testing]] 
 +    * 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]] 
 +  * Lindsay Stratton's tests: [[https://docs.google.com/spreadsheets/d/1PL2GcS3yh3I7nDPUUdbckMk67mpjY3jBFt8Lni0RYuE/edit#gid=611289511|Evergreen 3.8 permissions 20221130]] 
 + 
 +**Permissions Documentation** 
 + 
 +  * [[https://docs.google.com/document/d/1efdT18SLlSeQlT8ID6a4dyy6TV-i7R9H7PraCidgD6U/edit?usp=sharing|Permissions Documentation Reorg Suggestions]] 
 + 
 +**Permission Group 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]]
  
-  * Contribute to permissions documentation 
-    * How do permissions actually work? 
-    * 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]]) 
-    * 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: [[https://docs.google.com/document/d/1efdT18SLlSeQlT8ID6a4dyy6TV-i7R9H7PraCidgD6U/edit?usp=sharing|Permissions Documentation Reorg Suggestions]] 
-      * [[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 
-|Describing Your People]] 
-      * [[https://docs.evergreen-ils.org/2.1/html/permissions_appendix.html|Appendix A. Permissions List]] 
  
 ===== Bugs ===== ===== Bugs =====
-  * [[https://bugs.launchpad.net/evergreen/+bugs?field.tag=permissions|Permission bug list]] + 
-  * [[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.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 Permissions Bugs]]
 ===== Resources ===== ===== Resources =====
-  * [[https://docs.google.com/spreadsheets/d/1okKKp_jet-OaiBmttNrBzsKRWMKO9mNv8lZifuqYE3o/edit?usp=sharing|Evergreen Stock Permissions]]+ 
 +==== Links ==== 
 + 
 +  * [[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://docs.evergreen-ils.org/3.2_schema/_functions_in_permission.html|Functions in permissions]] +  * [[https://olddocs.evergreen-ils.org/2.3/schema/_functions_in_permission.html|Functions in Permission]] 
-  * [[https://docs.evergreen-ils.org/3.2_schema/_schema_permission.html|Permissions schema]]+  * [[https://olddocs.evergreen-ils.org/2.3/schema/_schema_permission.html|Permissions Schema]]
   * [[https://docs.google.com/document/d/18ZzGbzkSjh_41diqc0Of97Hx5471A0n4eVq2dkUIvKY/edit|Where Permissions Live]] by Llewellyn Marshall (NC Cardinal), 2023   * [[https://docs.google.com/document/d/18ZzGbzkSjh_41diqc0Of97Hx5471A0n4eVq2dkUIvKY/edit|Where Permissions Live]] by Llewellyn Marshall (NC Cardinal), 2023
  
 ==== Evergreen Conference Presentations ==== ==== Evergreen Conference Presentations ====
 +
   * [[https://wiki.evergreen-ils.org/lib/exe/fetch.php?media=conference:mother_may_i_permissions_in_evergreen.pdf|Mother May I? Permissions in Evergreen]] by Shae Tetteron (Equinox), 2012   * [[https://wiki.evergreen-ils.org/lib/exe/fetch.php?media=conference:mother_may_i_permissions_in_evergreen.pdf|Mother May I? Permissions in Evergreen]] by Shae Tetteron (Equinox), 2012
   * [[https://www.youtube.com/watch?v=JbFgw68QpUo&list=PLsktT5b82paWzb6R_C_0pJ4pf_eo9xOGJ&index=7&ab_channel=EvergreenLibrarySystem|Rethinking Patron and Staff Permission Groups in NC Cardinal]] by Benjamin Murphy and April Durrence (NC Cardinal), 2020   * [[https://www.youtube.com/watch?v=JbFgw68QpUo&list=PLsktT5b82paWzb6R_C_0pJ4pf_eo9xOGJ&index=7&ab_channel=EvergreenLibrarySystem|Rethinking Patron and Staff Permission Groups in NC Cardinal]] by Benjamin Murphy and April Durrence (NC Cardinal), 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=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
community/permissions_working_group.1729790582.txt.gz · Last modified: 2024/10/24 13:23 by smorrison

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.