We have been trying to make a shop which is only available to our guild members. I thought something of this nature would be available with the guild-based permissions. I placed the designated shop in a guild controlled beacon with the assumption I could then grant permissions to guildmates that would allow them to use the shop.
I have tried using locks on shop stands as well as changing the permissions granted to an individual who then tried to buy/sell from the shop stand. From my testing, there was no set of permissions which resulted in !1) people without permissions being unable to buy/sell from the stand and (2) people with permissions being able to buy/sell but (3) not steal from the stand. For a locked shop stand, the only permission which made a difference is the worker permission and then the person was able to take items out of the stand without paying for it. Without worker permission they were unable to access the locked stand. Has anyone found a way to do this?
Trick or not, one of your guildmates eventually will get lazy and leave the door open by mistake. No way to know which one did it either unless you catch them in the act.