Review of permissions - consolidated all permissions under one section
authorCaroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com>
Mon, 13 Jan 2020 21:24:28 +0000 (16:24 -0500)
committerCaroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com>
Mon, 13 Jan 2020 23:01:08 +0000 (23:01 +0000)
source/patrons.rst

index 9921d5c..f1258e3 100644 (file)
@@ -885,587 +885,430 @@ Patron permissions defined
       -  Grants the ability to write off patron fees
 
 
--  acquisition
+-  Acquisition and/or suggestion management (acquisition)
 
-   -  Acquisition and/or suggestion management
+   **Note**
 
-   -  This section can be expanded (:ref:`Learn more <granular-acquisitions-permissions-label>`)
+   All the acquisitions sub-permissions give access to the acquisitions home 
+   page. That means that staff who have one or more of the following permissions 
+   will be able to view the budgets, search and view vendor information, and 
+   view invoices.
 
--  tools
+   -  Add and delete funds (but can't modify funds) (budget\_add\_del)
 
-   -  Use all tools
+      -  Grants the ability to add and delete funds within a budget 
 
-   -  This section can be expanded (:ref:`Learn more <granular-tools-permissions-label>`)
+      -  Note that the budget\_manage and budget\_modify permissions are 
+         required for this one to work correctly
 
--  editauthorities
+   -  Manage funds (budget\_manage)
 
-   -  Edit Authorities
+      -  Grants the ability to acces the :ref:`fund administration page <funds-label>`
 
--  serials
+      -  Note that this only gives viewing access to the page, you will need 
+         to give your staff budget\_add\_del and budget\_modify if you want 
+         them to be able to make changes to the funds
 
-   -  Manage serial subscriptions
+   -  Manage all funds (budget\_manage\_all)
 
-   -  This section can be expanded (:ref:`Learn more <granular-serials-permissions-label>`)
+      -  Grants viewing access to all funds regardless of restrictions on 
+         them (owner, user or library restrictions)  
 
--  reports
+      -  Note that the budget\_manage permission is required
 
-   -  Allow access to the reports module
+   -  Modify funds (can't create lines, but can modify existing ones) (budget\_modify)
 
-   -  Reports found on the Circulation page are not controlled by this
-      permission
+      -  Grants the ability to edit fund information and amounts
 
-   -  This section can be expanded (:ref:`Learn more <granular-reports-permissions-label>`)
+      -  Note that the budget\_add\_del and budget\_manage permissions are 
+         required for this one to work correctly
 
--  staffaccess
+   -  Manage contracts (contracts\_manage)
 
-   -  Allow staff members to modify permissions for other staff members
+      -  Grants the ability to add, edit and delete contracts with vendors
 
-      **Important**
-
-      Requires the borrowers permission above
-
--  coursereserves
-
-   -  Course reserves
-
-   -  Allow access to the :ref:`course reserves module <course-reserves-label>`
-
-   -  This section can be expanded (:ref:`Learn more <granular-course-reserves-permissions-label>`)
-
--  plugins
-
-   -  Koha plugins
-
-   -  This section can be expanded (:ref:`Learn more <granular-plugins-permissions-label>`)
-
--  lists
-
-   -  Lists
-
-      **Important**
-
-      All staff have permission to create and modify their own
-      lists, this permission is only necessary if you'd like to give
-      a staff member permission to delete public lists that they
-      have not created.
-
-   -  This section can be expanded (:ref:`Learn more <granular-lists-permissions-label>`)
-
--  clubs
-
-   -  Patron clubs
-
-   -  Allows access to the :ref:`Patron clubs feature <Patron-clubs-label>`
-
-   -  This section can be expanded (:ref:`Learn more <granular-clubs-permissions-label>`)
-
--  ill
-
-   -  Create and modify interlibrary loan requests
-
--  self\_check
-
-   -  Self check modules
-
-   -  Used for self checkin/self checkout kiosks
-
-   -  This section can be expanded (:ref:`Learn more <granular-self-check-permissions-label>`)
-
--  Manage stockrotation operations (stockrotation)
-
-  -  Used to access the :ref:`stock rotation tool <stock-rotation-label>`
-
-  -  This section can be expanded (:ref:`Learn more <granular-stock-rotation-permissions-label>`)
-
--  Cash management (cash_management)
-
-   -  Used to access the :ref:`cash register administration <cashregisters-label>`
-
-   -  This section can be expanded (:ref:`Learn more <granular-cash-management-permissions-label>`)
-
-
-
-
-.. _granular-acquisitions-permissions-label:
-
-Granular acquisitions permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-If the staff member has 'acquisition' permissions they have the ability
-to perform all of these actions. If you would like to control
-acquisitions permissions on a more granular level choose from these
-options:
-
--  budget\_add\_del
-
-   -  Add and delete funds (but can't modify funds)
-
--  budget\_manage
-
-   -  Manage funds
-
--  budget\_manage\_all
-
-   -  Manage all funds
-
-   budget\_modify
-
-   -  Modify funds (can't create lines, but can modify existing ones)
-
--  contracts\_manage
-
-   -  Manage contracts
-
--  currencies\_manage
+   -  Manage currencies and exchange rates (currencies\_manage)
 
-   -  Manage currencies and exchange rates
+      -  The ability to access the :ref:`Currencies and exchange rates 
+         <currencies-and-exchange-rates-label>` configuration page.
 
-   -  The ability to access the :ref:`Currencies and exchange rates <currencies-and-exchange-rates-label>`
-      configuration page.
+   -  Manage EDIFACT transmissions (edi\_manage)
 
--  edi\_manage
+      -  Grants the ability to access the :ref:`EDI account <edi-accounts-label>` 
+         adminitration page, the :ref:`library EANs <library-eans-label>` 
+         administration page and access sent :ref:`EDI messages <edifact-messages-label>`
 
-   -  Manage EDIFACT transmissions
+      -  In order to be able to send orders via EDI, your staff member also 
+         needs the 
 
--  group\_manage
+   -  Manage basket groups (group\_manage)
 
-   -  Manage basket groups
+      -  Grants the ability to :ref:`create, edit, close and delete basket 
+         groups <create-a-basket-group-label>`
 
--  order\_manage
+   -  Manage baskets and order lines (order\_manage)
 
-   -  Manage baskets and order lines
+      -  Grants the ability to :ref:`place orders <placing-orders-label>`, 
+         including creating baskets, adding order lines, closing baskets, etc.
 
--  order\_manage\_all
+   -  Manage all baskets and order lines, regardless of restrictions on them 
+      (order\_manage\_all)
 
-   -  Manage all baskets and order lines, regardless of restrictions on them
+      -  Grants the ability to manage all baskets and orders even if they are 
+         restricted to the owner, users or library
 
--  order\_receive
+      -  Note that the order\_manage permission is required
 
-   -  Receive orders and manage shipments
+   -  Receive orders and manage shipments (order\_receive)
 
--  period\_manage
+      -  Grants the ability to create invoices, receive items and claim late 
+         orders
 
-   -  Manage budgets
+   -  Manage budgets (period\_manage)
 
--  planning\_manage
+      -  Grants access to the :ref:`budget administration page <budgets-label>` 
+         and the ability to create, edit and delete budgets
 
-   -  Manage budget plannings
+      -  This permission does not give the ability to edit budget funds.
 
--  suggestions\_manage
+   -  Manage budget plannings (planning\_manage)
 
-   -  Manage purchase suggestions
+      -  Grants the ability to view :ref:`budget planning <budget-planning-label>`
 
--  vendors\_manage
+      -  Note that the budget\_manage and the period\_manage permissions are 
+         required for this one to work
 
-   -  Manage vendors
+   -  Manage purchase suggestions (suggestions\_manage)
 
-   -  Note: Vendors are used in the acquisition and the serials module.
+      -  Grants the ability to :ref:`create and manage purchase suggestions 
+         <managing-purchase-suggestions-label>`, including creating new 
+         suggestions and changing the suggestions' statuses
 
-.. _granular-serials-permissions-label:
+   -  Manage vendors (vendors\_manage)
 
-Granular serials permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+      -  Grants the ability to :ref:`add, edit and delete vendors <vendors-label>`
 
-If the staff member has 'serials' permissions they have the ability to
-perform all of these actions. If you would like to control serials
-permissions on a more granular level choose from these options:
+      -  Note that vendors are used in the acquisition and the serials module.
 
--  check\_expiration
+-  Use all tools (tools)
 
-   -  Check the :ref:`expiration of a serial <check-serial-expiration-label>`
+   -  Access to the files stored on the server (access\_files)
 
--  claim\_serials
+      -  Access to the :ref:`Upload tool <upload-label>`
 
-   -  Claim missing serials via the :ref:`Claims section <claim-late-serials-label>`
+   -  Upload patron images in batch or one at a time (batch\_upload\_patron\_images)
 
--  create\_subscription
-
-   -  Create :ref:`a new subscription <add-a-subscription-label>`
-
--  delete\_subscription
-
-   -  Delete an existing subscription
-
--  edit\_subscription
-
-   -  Edit an existing subscription
-
-   -  This permission does not include the ability to delete or create a
-      subscription
-
--  receive\_serials
-
-   -  Serials receiving
-
-   -  Receive serials on existing subscriptions
-
--  renew\_subscription
-
-   -  Renew a subscription
-
--  routing
-
-   -  Routing
-
-   -  Manage :ref:`routing lists <create-a-routing-list-label>`
-
--  superserials
-
-   -  Manage subscriptions from any branch (only applies when
-      :ref:`IndependentBranches` is used)
-
-.. _granular-tools-permissions-label:
-
-Granular tools permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-If the staff member has 'tools' permissions they have the ability to
-access and use all items under the Tools menu. If you would like to
-control which tools staff members have access to on a more granular
-level choose from these options:
-
--  access\_files
-
-   -  Access to the files stored on the server
-
-   -  Access to the :ref:`Upload tool <upload-label>`
-
--  batch\_upload\_patron\_images
-
-   -  Upload patron images in batch or one at a time
-
-   -  Access to the :ref:`Image upload tool <upload-patron-images-label>`
-
--  delete\_anonymize\_patrons
+      -  Access to the :ref:`Image upload tool <upload-patron-images-label>`
 
    -  Delete old borrowers and anonymize circulation/reading history
-      (deletes borrower reading history)
+      (deletes borrower reading history) (delete\_anonymize\_patrons)
 
-   -  Access to the :ref:`Anonymize patron tool <patrons-anonymize-bulk-delete-label>`
+      -  Access to the :ref:`Anonymize patron tool <patrons-anonymize-bulk-delete-label>`
 
--  edit\_calendar
+   -  Define days when the library is closed (edit\_calendar)
 
-   -  Define days when the library is closed
+      -  Access to the :ref:`Calendar/holidays tool <calendar-label>`
 
-   -  Access to the :ref:`Calendar/holidays tool <calendar-label>`
+   -  Write news for the OPAC and staff interfaces (edit\_news)
 
--  edit\_news
+      -  Access to the :ref:`News tool <news-label>`
 
-   -  Write news for the OPAC and staff interfaces
+   -  Set notice/status triggers for overdue items (edit\_notice\_status\_triggers)
 
-   -  Access to the :ref:`News tool <news-label>`
+      -  Access to the :ref:`Overdue notice status/triggers
+         tool <overdue-notice/status-triggers-label>`
 
--  edit\_notice\_status\_triggers
+   -  Define notices (edit\_notices)
 
-   -  Set notice/status triggers for overdue items
+      -  Access to the :ref:`Notices and slips tool <notices-and-slips-label>`
 
-   -  Access to the :ref:`Overdue notice status/triggers
-      tool <overdue-notice/status-triggers-label>`
+   -  Perform batch modification of patrons (edit\_patrons)
 
--  edit\_notices
+      -  Access to the :ref:`Batch patron modification tool <batch-patron-modification-label>`
 
-   -  Define notices
+   -  Edit quotes for the quote-of-the-day feature (edit\_quotes)
 
-   -  Access to the :ref:`Notices and slips tool <notices-and-slips-label>`
+      -  Access to the :ref:`Quote of the Day (QOTD) Editor <quote-of-the-day-(qotd)-editor-label>`
 
--  edit\_patrons
+   -  Export bibliographic and holdings data (export\_catalog)
 
-   -  Perform batch modification of patrons
+      -  Access to the :ref:`Export data tool <export-data-(marc-and-authorities)-label>`
 
-   -  Access to the :ref:`Batch patron modification tool <batch-patron-modification-label>`
+   -  Import patron data (import\_patrons)
 
--  edit\_quotes
+      -  Access to the :ref:`Import patrons tool <patron-import-label>`
 
-   -  Edit quotes for the quote-of-the-day feature
+   -  Perform inventory of your catalog (inventory)
 
-   -  Access to the :ref:`Quote of the Day (QOTD) Editor <quote-of-the-day-(qotd)-editor-label>`
+      -  Access to the :ref:`Inventory tool <inventory-tool-label>`
 
--  export\_catalog
+   -  Perform batch deletion of items (items\_batchdel)
 
-   -  Export bibliographic, authorities and holdings data
+      -  Access to the :ref:`Batch item deletion tool <batch-item-deletion-label>`
 
-   -  Access to the :ref:`Export data tool <export-data-(marc-and-authorities)-label>`
+   -  Perform batch modification of items (items\_batchmod)
 
--  import\_patrons
+      -  Access to the :ref:`Batch item modification tool <batch-item-modification-label>`
 
-   -  Import patron data
+   -  Limit batch item modification to subfields defined in the 
+      SubfieldsToAllowForRestrictedBatchmod preference (items\_batchmod\_restricted)
 
-   -  Access to the :ref:`Import patrons tool <patron-import-label>`
+      -  Restricts the :ref:`batch item modification <batch-item-modification-label>` tool
+         to modify only the subfields defined in the 
+         :ref:`SubfieldsToAllowForRestrictedBatchmod` preference
 
--  inventory
+      -  Please note that items\_batchmod permission is still required
 
-   -  Perform inventory (stocktaking) of your catalog
+   -  Create printable labels and barcodes from catalog and patron data 
+      (label\_creator)
 
-   -  Access to the :ref:`Inventory tool <inventory-tool-label>`
+      -  Access to the :ref:`Patron card creator <patron-card-creator-label>`, 
+         the :ref:`Label creator <label-creator-label>` and the
+         :ref:`Quick label creator <quick-spine-label-creator-label>` tools
 
--  items\_batchdel
+   -  Manage CSV export profiles (manage\_csv\_profiles)
 
-   -  Perform batch deletion of items
+      -  Access to the :ref:`CSV profiles tool <csv-profiles-label>`
 
-   -  Access to the :ref:`Batch item deletion tool <batch-item-deletion-label>`
+   -  Add, edit and delete patron lists and their contents (manage\_patron\_lists)
 
--  items\_batchmod
+      -  Access to the :ref:`Patron lists tool <patron-lists-label>`
 
-   -  Perform batch modification of items
+   -  Manage staged MARC records, including completing and reversing imports 
+      (manage\_staged\_marc)
 
-   -  Access to the :ref:`Batch item modification tool <batch-item-modification-label>`
+      -  Access to the :ref:`Manage staged MARC records tool <staged-marc-record-management-label>`
 
--  items\_batchmod\_restricted
+   -  Manage MARC modification templates (marc\_modification\_templates)
 
-   -  Limit :ref:`batch item modification <batch-item-modification-label>` to subfields defined in the :ref:`SubfieldsToAllowForRestrictedBatchmod` preference
+      -  Access to the :ref:`MARC modification templates tool <marc-modification-templates-label>`
 
-      **Note**
+   -  Moderate patron comments (moderate\_comments)
 
-      Please note that items\_batchmod permission is still required
+      -  Access to the :ref:`Comments tool <comments-label>`
 
--  label\_creator
+   -  Moderate patron tags (moderate\_tags)
 
-   -  Create printable labels and barcodes from catalog and patron data
+      -  Access to the :ref:`Tags tool <tag-moderation-label>`
 
-   -  Access to the :ref:`Label creator <label-creator-label>` and
-      :ref:`Quick label creator <quick-spine-label-creator-label>` Tools
+   -  Perform batch deletion of records (bibliographic or authority) 
+      (records\_batchdel)
 
--  manage\_csv\_profiles
+      -  Access to the :ref:`Batch record deletion tool <batch-record-deletion-label>`
 
-   -  Manage CSV export profiles
+   -  Perform batch modification of records (bibliographic or authorities) 
+      (records\_batchmod)
 
-   -  Access to the :ref:`CSV profiles tool <csv-profiles-label>`
+      -  Access to the :ref:`Batch record modification tool <batch-record-modification-label>`
 
--  manage\_patron\_lists
+   -  Manage rotating collections (rotating\_collections)
 
-   -  Add, edit and delete patron lists and their contents
+      -  Access to the :ref:`Rotating collections tool <rotating-collections-label>`
 
-   -  Access to the :ref:`Patron lists tool <patron-lists-label>`
+   -  Schedule tasks to run (schedule\_tasks)
 
--  manage\_staged\_marc
+      -  Access to the :ref:`Task scheduler tool <task-scheduler-label>`
 
-   -  Manage staged MARC records, including completing and reversing
-      imports
+   -  Stage MARC records into the reservoir (stage\_marc\_import)
 
-   -  Access to the :ref:`Manage Staged MARC Records Tool <staged-marc-record-management-label>`
+      -  Access to the :ref:`Stage MARC records tool <stage-marc-records-for-import-label>`
 
--  marc\_modification\_templates
+   -  Upload any file (upload\_general\_files)
 
-   -  Manage MARC modification templates
+      -  Access to upload files via the :ref:`Upload tool <upload-label>`
 
-   -  Access to the :ref:`MARC modification templates tool <marc-modification-templates-label>`
+   -  Upload local cover images (upload\_local\_cover\_images)
 
--  moderate\_comments
+      -  Access to the :ref:`Upload local cover image
+         tool <upload-local-cover-image-label>` as well as permission to add and
+         delete local cover images from the record detail page
 
-   -  Moderate patron comments
+   -  Manage uploaded files (upload\_manage)
 
-   -  Access to the :ref:`Comments tool <comments-label>`
+      -  Access to uploaded files via the :ref:`Upload tool <upload-label>`
 
--  moderate\_tags
+      -  Note that the upload\_general\_files permission is required for this
+         permission to work
 
-   -  Moderate patron tags
+   -  Browse the system logs (view\_system\_logs)
 
-   -  Access to the :ref:`Tags tool <tag-moderation-label>`
+      -  Access to the :ref:`Log viewer tool <log-viewer-label>`
 
--  records\_batchdel
+-  Edit authorities (editauthorities)
 
-   -  Perform batch deletion of records (bibliographic or authority)
+   -  Grants the ability to create, edit and delete authority records
 
-   -  Access to the :ref:`Batch record deletion tool <batch-record-deletion-label>`
+   -  Note that it is possible to search authority records with only the 
+      catalogue permission
 
--  records\_batchmod
+-  Manage serial subscriptions (serials)
 
-   -  Perform batch modification of records (bibliographic or authorities)
+   -  Check the expiration of a serial (check\_expiration)
 
-   -  Access to the :ref:`Batch record modification tool <batch-record-modification-label>`
+   -  Gives ability to check the :ref:`expiration date of serials
+      <check-serial-expiration-label>`
 
--  rotating\_collections
+   -  Claim missing serials (claim\_serials)
 
-   -  Manage rotating collections
+      -  Gives the ability to :ref:`claim missing issues <claim-late-serials-label>`
 
-   -  Access to the :ref:`Rotating collections tool <rotating-collections-label>`
+   -  Create a new subscription (create\_subscription)
 
--  schedule\_tasks
+      -  Gives the ability to :ref:`add new subscriptions <add-a-subscription-label>`
 
-   -  Schedule tasks to run
+   -  Delete an existing subscription (delete\_subscription)
 
-   -  Access to the :ref:`Task scheduler tool <task-scheduler-label>`
+      -  Gives the ability to delete serial subscriptions
 
--  stage\_marc\_import
+   -  Edit an existing subscription (edit\_subscription)
 
-   -  Stage MARC records into the reservoir
+      -  Gives the ability to :ref:`edit existing serial subscriptions 
+         <edit-subscription-label>`
 
-   -  Access to the :ref:`Stage MARC records tool <stage-marc-records-for-import-label>`
+      -  This permission does not include the ability to delete or create a
+         subscription
 
--  upload\_general\_files
+   -  Serials receiving (receive\_serials)
 
-   -  Upload any file
+      -  Gives the ability to :ref:`receive issues <receive-issues-label>` of 
+         existing subscriptions
 
-   -  Access to upload files via the :ref:`Upload tool <upload-label>`
+   -  Renew a subscription (renew\_subscription)
 
--  upload\_local\_cover\_images
+      -  Gives the ability to :ref:`renew serial subscriptions <renewing-serials-label>`
 
-   -  Upload local cover images
+   -  Routing (routing)
 
-   -  Access to the :ref:`Upload local cover image
-      tool <upload-local-cover-image-label>` as well as permission to add and
-      delete local cover images from the record detail page
+      -  Gives the ability to manage :ref:`routing lists <create-a-routing-list-label>`
 
--  upload\_manage
+   -  Manage subscriptions from any branch (superserials)
 
-   -  Manage uploaded files
+      -  This permission is only useful if the :ref:`IndependentBranches` 
+         system preference is used
 
-   -  Access to uploaded files via the :ref:`Upload tool <upload-label>`
+-  Allow access to the reports module (reports)
 
-          **Note**
+   -  Reports found on the :ref:`Circulation page <circulation-reports-label>` 
+      are not controlled by this permission; this only controls access to the 
+      :ref:Reports module <reports-label>`
 
-          upload\_general\_files permission is required for this
-          permission
+   -  Reports in the :ref:`Statistics wizard <statistics-reports-label>` section 
+      and the other reports on the main reports page can be run with any one 
+      of the following permissions. They only affect the SQL reports.
 
--  view\_system\_logs
+   -  Create SQL reports (create\_reports)
 
-   -  Browse the system logs
+      -  The ability to create :ref:`guided reports <guided-report-wizard-label>` 
+         or :ref:`SQL reports <report-from-sql-label>`, but not run saved ones
 
-   -  Access to the :ref:`Log viewer tool <log-viewer-label>`
+   -  Delete SQL reports (delete\_reports)
 
-.. _granular-reports-permissions-label:
+      -  The ability to delete saved :ref:`SQL reports <report-from-sql-label>`
 
-Granular reports permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+      -  Note that you need execute\_reports in order to be able to delete them
 
-If the staff member has 'reports' permissions they have the ability to
-perform all of these actions. If you would like to control reports
-permissions on a more granular level choose from these options:
+   -  Execute SQL reports (execute\_reports)
 
--  create\_reports
+      -  The ability to :ref:`run custom SQL reports <running-custom-reports-label>, 
+         but not create or edit them
 
-   -  Create SQL reports
+-  Allow staff members to modify permissions for other staff members (staffaccess)
 
-   -  The ability to create and edit but not run SQL reports
+   -  This permission requires the borrowers permission above
 
--  delete\_reports
+-  Course reserves (coursereserves)
 
-   -  Delete SQL reports
-
--  execute\_reports
-
-   -  Execute SQL reports
-
-   -  The ability to run but not create or edit SQL reports
-
-.. _granular-course-reserves-permissions-label:
-
-Granular course reserves permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-If the staff member has 'course reserves' permissions they have the ability to
-perform all of these actions. If you would like to control course reserves
-permissions on a more granular level choose from these options:
-
--  add\_reserves
-
-   -  Add course reserves
-
--  delete\_reserves
-
-   -  Remove course reserves
-
--  manage\_courses
-
-   -  Add, edit and delete courses
-
-.. _granular-plugins-permissions-label:
-
-Granular plugins permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+   -  Allow access to the :ref:`course reserves module <course-reserves-label>`
 
-If the staff member has 'plugins' permissions they have the ability to
-perform all of these actions. If you would like to control plugins
-permissions on a more granular level choose from these options:
+   -  Note that if the :ref:`UseCourseReserves` system preference is not enabled, 
+      these permissions will not have any effect
 
--  configure
+   -  Add course reserves (add\_reserves)
 
-   -  Configure plugins
+      -  Grants the ability to :ref:`add items to existing courses 
+         <adding-reserve-materials-label>`
 
-   -  The ability to run the 'configure' section of a plugin if it has
-      one
+   -  Remove course reserves (delete\_reserves)
 
--  manage
+      -  Grant the ability to remove items from existing courses
 
-   -  Manage plugins
+   -  Add, edit and delete courses (manage\_courses)
 
-   -  The ability to install or uninstall plugins
+      -  Grants the ability to :ref:`create, edit and delete courses 
+         <adding-courses-label>`, but not manage the items
 
--  report
+-  Koha plugins (plugins)
 
-   -  Use report plugins
+   -  Note that the :ref:`UseKohaPlugins` system preference needs to be enabled 
+      otherwise, these permissions don't have any effect.
 
-   -  The ability to use report plugins
+   -  Configure plugins (configure)
 
--  tool
+      -  Gives the ability to run the 'configure' section of a plugin if it has
+         one
 
-   -  Use tool plugins
+      -  Note that the staff member needs either the report permission or the 
+         tool permission (below) in order to be able to access the plugins
 
-   -  The ability to use tool plugins
+   -  Manage plugins (manage)
 
-.. _granular-lists-permissions-label:
+      -  The ability to install or uninstall plugins
 
-Granular lists permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+      -  Note that the staff member needs either the report permission or the 
+         tool permission (below) in order to be able to access the plugins
 
-All staff members have permission to access lists. This section only
-needs to be checked off if you want to give permission to a staff member
-to delete public lists that they have no created themselves.
+   -  Use report plugins (report)
 
--  delete\_public\_lists
+      -  The ability to use report plugins
 
-   -  Delete public lists
+   -  Use tool plugins (tool)
 
-   -  The ability to delete public lists created by someone else
+      -  The ability to use tool plugins
 
-.. _granular-clubs-permissions-label:
+-  Lists (lists)
 
-Granular patron clubs permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+      **Important**
 
-If the staff member has 'clubs' permissions they have the ability to
-perform all of these actions. If you would like to control patron clubs
-permissions on a more granular level choose from these options:
+      All staff have permission to create and modify their own
+      lists, this permission is only necessary if you'd like to give
+      a staff member permission to delete public lists that they
+      have not created.
 
--  edit\_clubs
+   -  Delete public lists (delete\_public\_lists)
 
-   -  Create and edit clubs
+      -  The ability to delete public lists created by someone else
 
-   -  Create and edit patron clubs using the :ref:`Patron clubs tool <Patron-clubs-label>`
+-  Patron clubs (clubs)
 
--  edit\_templates
+   -  Create and edit clubs (edit\_clubs)
 
-   -  Create and edit club templates
+      -  Create and edit patron clubs using the :ref:`Patron clubs tool <Patron-clubs-label>`
 
-   -  Create and edit club templates using the :ref:`Patron clubs tool <Patron-clubs-label>`
+   -  Create and edit club templates (edit\_templates)
 
--  enroll
+      -  Create and edit club templates using the :ref:`Patron clubs tool <Patron-clubs-label>`
 
-   -  Enroll patrons in clubs
+   -  Enroll patrons in clubs (enroll)
 
-   -  Enroll patrons from the patron file
+      -  Enroll patrons from the patron file
 
-.. _granular-self-check-permissions-label:
+      -  The borrowers permissions is required in order to enroll patrons in 
+         clubs
 
-Granular self check permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+-  Create and modify interlibrary loan requests (ill)
 
-If the user has 'self check' permissions they have the ability to
-perform all of these actions. If you would like to control self check
-permissions on a more granular level choose from these options:
+   -  Gives access to the :ref:`Interlibrary loan (ILL) module <ill-requests-label>`
 
--  self\_checkin\_module
+-  Self check modules (self\_check)
 
-   -  Log into the self check-in module.
+   -  Log into the self check-in module (self\_checkin\_module)
 
       ** Note**
 
       This permission prevents the patron from using any other OPAC
       functionality
 
--  self\_checkout\_module
-
-   -  Perform self checkout at the OPAC.
+-  Perform self checkout at the OPAC (self\_checkout\_module)
 
       **Note**
 
@@ -1473,38 +1316,24 @@ permissions on a more granular level choose from these options:
       :ref:`AutoSelfCheckID <autoselfcheck-preferences-label>`
       system preference
 
-.. _granular-stock-rotation-permissions-label:
-
-Granular stock rotation permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-If the staff member has the 'stock rotation' permission they have the ability 
-to perform all of these actions. If you would like to control stock rotation
-permissions on a more granular level choose from these options:
+-  Manage :ref:`stockrotation <stock-rotation-label>` operations (stockrotation)
 
--  Add and remove items from rotas (manage_rota_items)
+   -  Add and remove items from rotas (manage_rota_items)
 
-   -  Staff with only this permission will be able to manage the items in the 
-      rotas, but not the rotas themselves
+      -  Staff with only this permission will be able to manage the items in the 
+         rotas, but not the rotas themselves
 
--  Create, edit and delete rotas (manage_rotas)
+   -  Create, edit and delete rotas (manage_rotas)
 
-   -  Staff with only this permission will be able to manage the rotas, but not 
-      the actual items
+      -  Staff with only this permission will be able to manage the rotas, but not 
+         the actual items
 
-.. _granular-cash-management-permissions-label:
-
-Granular cash management permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-If the staff member has the 'cash management' permission they have the ability 
-to perform all of these actions. If you would like to control cash management
-permissions on a more granular level choose from these options:
+-  Cash management (cash_management)
 
--  Add, edit and archive cash registers (manage_cash_registers)
+   -  Add, edit and archive cash registers (manage_cash_registers)
 
-   -  Staff with this permissions will be able to manage the :ref:`cash 
-      registers in the administration module <cashregisters-label>`
+      -  Staff with this permissions will be able to manage the :ref:`cash 
+         registers in the administration module <cashregisters-label>`
 
 .. _patron-information-label: