Can there be different passwords for the same account that prompts a certain reaction from Applescript?
You could use the Guest account and Parental Controls.  Otherwise create a separate account for each user if thats manageable and setup custom parental controls that block what you want for the separate users.

Set up parental controls