[%- BLOCK main_permissions -%]
[% SWITCH name %]
[%- CASE 'superlibrarian' -%]Access to all librarian functions
[%- CASE 'circulate' -%]Check out and check in items
[%- CASE 'catalogue' -%]Required for staff login. Staff access, allows viewing of catalogue in staff client.
[%- CASE 'parameters' -%]Manage Koha system settings (Administration panel)
[%- CASE 'borrowers' -%]Add, modify and view patron information
[%- CASE 'permissions' -%]Set user permissions
[%- CASE 'reserveforothers' -%]Place and modify holds for patrons
[%- CASE 'editcatalogue' -%]Edit catalog (Modify bibliographic/holdings data)
[%- CASE 'updatecharges' -%]Manage patrons fines and fees
[%- CASE 'acquisition' -%]Acquisition and/or suggestion management
[%- CASE 'management' -%]Set library management parameters (deprecated)
[%- CASE 'tools' -%]Use all tools (expand for granular tools permissions)
[%- CASE 'editauthorities' -%]Edit authorities
[%- CASE 'serials' -%]Manage serial subscriptions
[%- CASE 'reports' -%]Allow access to the reports module
[%- CASE 'staffaccess' -%]Allow staff members to modify permissions for other staff members
[%- CASE 'coursereserves' -%]Course reserves
[%- CASE 'plugins' -%]Koha plugins
[%- CASE 'lists' -%]Lists
[%- CASE 'clubs' -%]Patron clubs
[%- END -%]
[%- END -%]
[%- BLOCK sub_permissions -%]
[% SWITCH name %]
[%- CASE 'circulate_remaining_permissions' -%]Remaining circulation permissions
[%- CASE 'force_checkout' -%]Force checkout if a limitation exists
[%- CASE 'manage_restrictions' -%]Manage restrictions for accounts
[%- CASE 'overdues_report' -%]Execute overdue items report
[%- CASE 'override_renewals' -%]Override blocked renewals
[%- CASE 'self_checkout' -%]Perform self checkout at the OPAC. It should be used for the patron matching the AutoSelfCheckID
[%- CASE 'manage_circ_rules' -%]manage circulation rules
[%- CASE 'parameters_remaining_permissions' -%]Remaining system parameters permissions
[%- CASE 'modify_holds_priority' -%]Modify holds priority
[%- CASE 'place_holds' -%]Place holds for patrons
[%- CASE 'delete_all_items' -%]Delete all items at once
[%- CASE 'edit_catalogue' -%]Edit catalog (Modify bibliographic/holdings data)
[%- CASE 'edit_items' -%]Edit items
[%- CASE 'edit_items_restricted' -%]Limit item modification to subfields defined in the SubfieldsToAllowForRestrictedEditing preference (please note that edit_item is still required)
[%- CASE 'fast_cataloging' -%]Fast cataloging
[%- CASE 'remaining_permissions' -%]Remaining permissions for managing fines and fees
[%- CASE 'writeoff' -%]Write off fines and fees
[%- CASE 'budget_add_del' -%]Add and delete budgets (but can't modify budgets)
[%- CASE 'budget_manage' -%]Manage budgets
[%- CASE 'budget_manage_all' -%]Manage all budgets
[%- CASE 'budget_modify' -%]Modify budget (can't create lines, but can modify existing ones)
[%- CASE 'contracts_manage' -%]Manage contracts
[%- CASE 'group_manage' -%]Manage orders & basketgroups
[%- CASE 'order_manage' -%]Manage orders & basket
[%- CASE 'order_manage_all' -%]Manage all orders and baskets, regardless of restrictions on them
[%- CASE 'order_receive' -%]Manage orders & basket
[%- CASE 'period_manage' -%]Manage periods
[%- CASE 'planning_manage' -%]Manage budget plannings
[%- CASE 'vendors_manage' -%]Manage vendors
[%- CASE 'batch_upload_patron_images' -%]Upload patron images in a batch or one at a time
[%- CASE 'delete_anonymize_patrons' -%]Delete old borrowers and anonymize circulation history (deletes borrower reading history)
[%- CASE 'edit_calendar' -%]Define days when the library is closed
[%- CASE 'edit_news' -%]Write news for the OPAC and staff interfaces
[%- CASE 'edit_notice_status_triggers' -%]Set notice/status triggers for overdue items
[%- CASE 'edit_notices' -%]Define notices
[%- CASE 'edit_patrons' -%]Perform batch modification of patrons
[%- CASE 'edit_quotes' -%]Edit quotes for quote-of-the-day feature
[%- CASE 'export_catalog' -%]Export bibliographic and holdings data
[%- CASE 'import_patrons' -%]Import patron data
[%- CASE 'inventory' -%]Perform inventory of your catalog
[%- CASE 'items_batchdel' -%]Perform batch deletion of items
[%- CASE 'items_batchmod' -%]Perform batch modification of items
[%- CASE 'items_batchmod_restricted' -%]Limit batch item modification to subfields defined in the SubfieldsToAllowForRestrictedBatchmod preference (please note that items_batchmod is still required)
[%- CASE 'label_creator' -%]Create printable labels and barcodes from catalog and patron data
[%- CASE 'manage_csv_profiles' -%]Manage CSV export profiles
[%- CASE 'manage_patron_lists' -%]Add, edit and delete patron lists and their contents
[%- CASE 'manage_staged_marc' -%]Managed staged MARC records, including completing and reversing imports
[%- CASE 'marc_modification_templates' -%]Manage marc modification templates
[%- CASE 'moderate_comments' -%]Moderate patron comments
[%- CASE 'moderate_tags' -%]Moderate patron tags
[%- CASE 'records_batchdel' -%]Perform batch deletion of records (bibliographic or authority)
[%- CASE 'records_batchmod' -%]Perform batch modification of records (biblios or authorities)
[%- CASE 'rotating_collections' -%]Manage rotating collections
[%- CASE 'schedule_tasks' -%]Schedule tasks to run
[%- CASE 'stage_marc_import' -%]Stage MARC records into the reservoir
[%- CASE 'upload_local_cover_images' -%]Upload local cover images
[%- CASE 'view_system_logs' -%]Browse the system logs
[%- CASE 'check_expiration' -%]Check the expiration of a serial
[%- CASE 'claim_serials' -%]Claim missing serials
[%- CASE 'create_subscription' -%]Create a new subscription
[%- CASE 'delete_subscription' -%]Delete an existing subscription
[%- CASE 'edit_subscription' -%]Edit an existing subscription
[%- CASE 'receive_serials' -%]Serials receiving
[%- CASE 'renew_subscription' -%]Renew a subscription
[%- CASE 'routing' -%]Routing
[%- CASE 'superserials' -%]Manage subscriptions from any branch (only applies when IndependentBranches is used)
[%- CASE 'delete_reports' -%]Delete SQL reports
[%- CASE 'create_reports' -%]Create SQL reports
[%- CASE 'execute_reports' -%]Execute SQL reports
[%- CASE 'add_reserves' -%]Add course reserves
[%- CASE 'delete_reserves' -%]Remove course reserves
[%- CASE 'manage_courses' -%]Add, edit and delete courses
[%- CASE 'configure' -%]Configure plugins
[%- CASE 'manage' -%]Manage plugins ( install / uninstall )
[%- CASE 'report' -%]Use report plugins
[%- CASE 'tool' -%]Use tool plugins
[%- CASE 'delete_public_lists' -%]Delete public lists
[%- CASE 'upload_general_files' -%]Upload any file
[%- CASE 'upload_manage' -%]Manage uploaded files (Useless without upload_general_files)
[%- CASE 'edit_clubs' -%]Create and edit clubs
[%- CASE 'edit_templates' -%]Create and edit club templates
[%- CASE 'enroll' -%]Enroll patrons in clubs
[%- END -%]
[%- END -%]