Show last authors
1 ShowRunnerCLC 3.34 and newer allow a touchpanel to have a User Group applied to restrict available functions.  At the moment part of this configuration must be done manually.  Below are the steps necessary to perform this configuration.  The most restrictive permissions are used.  User level and group level permissions must permit the page.  This architecture allows a touchpanel deployed in a less secure area to be limited with the options available for setup.
2
3 ===== Permissions Required by Page =====
4
5 |=Page|=Role|=Permission
6 |Home|Core|View and Execute
7 |Setup|Setup|View and Execute
8 |Area Setup|Setup|Manage
9 |Device Addressing|Setup|Manage
10 |Eisc|Setup|Manage
11 |Help|Core|View
12 |Keypads|Hardware|Manage
13 |Load Hardware|Hardware|Manage
14 |Occuapncy Assignment|Setup|Manage
15 |Schedule (Edit Actions)|Schedules|Manage
16 |Schedule (Edit Time)|Schedules|Edit, View, and Execute
17 |Security|Users|Manage
18 |Time|Setup|Manage
19 |Zum|Setup|Manage
20
21 ===== Example: =====
22
23 In this example we are going to setup a touchpanel to allow access to only schedule settings in setup.
24
25 ====== Steps: ======
26
27 1. Login into the showrunner HUB interface with a web browser
28 1. Create a new user group
29 [[image:1687588544968-846.png||height="434" width="753"]]
30 1. Set desired permissions
31 [[image:1687588584084-378.png||height="767" width="637"]]
32 1. Retrieve the config from Setup->File Management->Download
33 [[image:1687564875527-314.png||height="325" width="700"]]
34 1. Open the config in a text editor.  VS Code or Notepad++ are recommended
35 1. Find the User Groups section and look for Touchpanel Scheduler
36 1. [[image:1687588654059-499.png||height="670" width="398"]]
37 1. Select the contents of the Id field and copy:
38 [[image:1687588707980-640.png]]
39 1. Find the touchpanel entry you wish to apply the restriction to in the "Touchpanels" section and paste in the UserGroupId.  If UserGroupId doesn't exist go ahead and add it (make sure you're on SR 3.034 or newer):
40 [[image:1687588780291-513.png||height="478" width="369"]]
41 1. Save the config and upload it back to showrunner
42 1. Verify the setup screen shows just SCHEDULER / EVENTS
43 [[image:1687588850587-890.png||height="288" width="462"]]
44
45