]> git.evergreen-ils.org Git - Evergreen.git/blob - docs/modules/admin/pages/workstation_admin.adoc
LP 2061136 follow-up: ng lint --fix
[Evergreen.git] / docs / modules / admin / pages / workstation_admin.adoc
1 = Workstation Administration =
2 :toc:
3
4 indexterm:[staff client, configuration]
5 indexterm:[workstation, configuration]
6 indexterm:[configuration]
7
8 == Sound Settings ==
9
10 === Disable Sounds ===
11
12 . Select *Administration -> Workstation*.
13 . To turn off the system sounds, like the noise that happens when a patron
14 with a block is retrieved, check the _disable sound_ box.
15 +
16 image::workstation/workstation_disable_sounds.png[disable sound]
17
18 === Test Sounds ===
19
20 . Click the buttons to test the staff client sounds.
21 . Distinct sounds will be played for each event.
22 .. *Success*
23 .. *Info*
24 .. *Warning*
25 .. *Error*
26 . Sound files can only be adjusted by an Administrator. See xref:admin:audio_alerts.adoc[Managing Audio Alerts] for more information.
27
28 == Configure Printers ==
29
30 indexterm:[staff client, printers]
31
32 See the xref:admin:receipt_template_editor.adoc[Receipt Template Editor documentation].
33
34 :leveloffset: -1
35
36 include::latency.adoc[]
37
38 :leveloffset: +1
39
40 == Workstation Permissions/User Settings ==
41
42 === Browser Client Settings & Preferences Stored on the Server ===
43
44 As of Evergreen 3.2, a permission has been added to allow which accounts can apply values to workstation settings. Ultimately, this will prevent users from having to reset their settings everytime they register a new workstation.  This can especially be helpful post-system upgrade so workstation settings can be restored and applied automatically.
45
46 Here is the workstation script to add the permission manually:
47 ----
48 INSERT INTO permission.grp_perm_map (grp, perm, depth)
49 VALUES (
50     (SELECT id FROM permission.grp_tree WHERE name = 'Staff'), -- name may vary
51     (SELECT id FROM permission.perm_list WHERE code =
52 'APPLY_WORKSTATION_SETTING'),
53     0 -- or 1, 2, etc.
54 );
55 ---- 
56
57 What this will do is create a workstation setting that will also match with what was previously stored in the browser either by localStorage or by Hatch.
58
59 https://evergreen-ils.org/documentation/release/RELEASE_NOTES_3_2.html#_browser_client_settings_amp_preferences_stored_on_the_server[Evergreen admins should look to these release notes for more information.]