Memory tags, read only for all except gateway script

I have some memory tag in my project that is updated by a gateway event script (timer execution).
How can I configure these tags to be read only for everyone except the gateway script?
Does the Gateway itself have a specific security level?

I am using version 8.1.22

I don't think that is possible. That really isn't how security works in Ignition from my understanding.

But I may be wrong. Someone more knowledgeable will have to chime in.

I use a security level called "Internal" and restrict the tag's write permissions to require this level. No users are granted this level, effectively restricting the tag's write permissions to gateway and tag event script.