title: How to get Google sheet Apps Script to run onOpen function for all users with edit permissions
body: <p>I have a popup box that shows directions but it only shows when i open the sheet. I want it to run when any user that has access to it opens it. Just to clarify, the other users are editors.</p>
  
  <p>My toast box does show up for the other users but the html app does not</p>
  
  <p>Here is my script:</p>
  
  <pre><code>    function onOpen() {
        var message = "Let's have a productive day!";
        var title = 'Welcome Back Greeter';+
        SpreadsheetApp.getActiveSpreadsheet().toast(message, title, 10);
  
  
        var htmlApp = HtmlService
           .createHtmlOutput('&lt;p&gt;Make sure you mark the following each time a plate is taken or returned: &lt;/p&gt;----Salesperson Name &lt;/p&gt;----Time Out &lt;/p&gt;----Time In &lt;/p&gt;----and if it is Pupped! &lt;/p&gt;Do not let Salespeople take plates themselves! &lt;/p&gt;As Greeters we are responsible for tracking these plates. This sheet is going to be reviewed with Bob each night with a list of which plates are out for the night as well as a list of the plates that are currently in their folders for the next day. &lt;/p&gt; Sincerely, The Plate Fairy&lt;/p&gt;')
           .setTitle('!!!!!  ATTENTION GREETER  !!!!!')
           .setWidth(350)
           .setHeight(400);
  
        SpreadsheetApp.getActiveSpreadsheet().show(htmlApp);
      }
  </code></pre>