Read-Only Access for Venue Engineers to view Song Sections during performance

Hello everyone,

Is there a way to grant sound and lighting engineers at a venue access to view upcoming song section changes, so they can toggle different lighting scenes accordingly—while ensuring they cannot start/stop playback or make any other modifications?

Essentially, I’m looking for a “read-only” mode that allows them to follow along during my performance without the risk of accidental changes. Is there feature like that?

Thank you so much

Hey @dorienmay, welcome to the forum!

AbleSet allows you to set a password on the web app that enables write access. Users that don’t enter the password can see everything but can’t male any changes or control playback.

To set the password, open AbleSet’s s status window in your menu bar, then click the settings icon on the top right and select “Web App Password…”. You can then set a password.

Let me know if this works for you and feel free to reach out if you have any further questions :slight_smile:

Hi, thank you! AbleSet is so amazing piece of software. Thank you so much for creating, developing and maintaining it! I love it!

Wow, I didn’t realise that the password thing will do this. I didn’t even try - I thought it will just request password for whoever will try to access the interface. Thank you!

Works like a charm! :fire:

Hey @dorienmay,

Picking this thread back up as we just had a similar request today.
You can achieve this now in AbleSet Beta 3.1

The setup I’d recommend:

1. Create a read-only Canvas for your engineers
Build a canvas with dynamic labels showing current song, section, next section, tempo, etc. — no transport controls. They open it in a browser on their device and see everything they need without being able to touch anything.

2. Enable Lock Navigation on their device
From the Devices tab, click their device name and toggle Lock Navigation on. This prevents them from navigating away from the canvas. You can also do it via OSC:

/devices/setSetting [device name] navigationLock true

Would that work for your use case?