<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Jamie,<br>
    <br>
    I know you liked Steve's answer. But I thought I'd share one more
    solution I have come to use recently and love.<br>
    <br>
    This is a non-Drupal solution that requires an Apache server: use
    .htpasswd and .htaccess to restrict access to the Drupal root
    directory.<br>
    <br>
    If you don't know how to do this, here is a simple tutorial:<br>
<a class="moz-txt-link-freetext" href="https://www.addedbytes.com/blog/code/password-protect-a-directory-with-htaccess/">https://www.addedbytes.com/blog/code/password-protect-a-directory-with-htaccess/</a><br>
    <br>
    It has the following advantages:<br>
    <ol>
      <li>The need is temporary; will you remember to remove "Access
        site in maintenance mode" permission after site goes live? Since
        the use of maintenance mode is different after the site goes
        live than before, you may not want to have those folks using the
        site in maintenance mode. In fact, you probably won't want them
        to have that permission. With the .htpasswd approach, you can't
        forget to turn it off because the public can't see the site at
        all with .htpasswd turned on.</li>
      <li>The Drupal warning messages about the site being on offline
        mode can be annoying or even problematic. By problematic I mean
        that the folks who are reviewing the site as part of a final
        review can include people who are focusing on layout/page
        design. The appearance of that site offline message can make it
        harder for those checkers to evaluate whether the graphic design
        is in place as necessary.</li>
    </ol>
    <p>Shai<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 08/29/2014 03:11 PM, Drupal wrote:<br>
    </div>
    <blockquote cite="mid:7AA858DE-D107-4BE7-B690-28EA000C898E@afan.net"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      That’s why am I talking about! :D
      <div>I couldn’t see it nor anybody mentioned it when I was
        goggling it…</div>
      <div><br>
      </div>
      <div>Thanks Steve!</div>
      <div><br>
      </div>
      <div><br>
        <div>
          <div>
            <div>On Aug 29, 2014, at 1:56 PM, Steve Edwards &lt;<a
                moz-do-not-send="true"
                href="mailto:killshot91@gmail.com">killshot91@gmail.com</a>&gt;
              wrote:</div>
            <br class="Apple-interchange-newline">
            <blockquote type="cite">
              <meta http-equiv="Content-Type" content="text/html;
                charset=utf-8">
              <div style="word-wrap: break-word; -webkit-nbsp-mode:
                space; -webkit-line-break: after-white-space; ">Give the
                editor role the <span style="background-color:
                  transparent;">"<span style="line-height:
                    20.0063037872314px; ">Use the site in maintenance
                    mode" permission.</span></span>
                <div><font face="Lucida Grande, Lucida Sans Unicode,
                    sans-serif"><span style="line-height: 20px;"><br>
                    </span></font>
                  <div>
                    <div>On Aug 29, 2014, at 11:46 AM, Drupal &lt;<a
                        moz-do-not-send="true"
                        href="mailto:drupal@afan.net">drupal@afan.net</a>&gt;
                      wrote:</div>
                    <br class="Apple-interchange-newline">
                    <blockquote type="cite">
                      <meta http-equiv="Content-Type"
                        content="text/html; charset=utf-8">
                      <div style="word-wrap: break-word;
                        -webkit-nbsp-mode: space; -webkit-line-break:
                        after-white-space;">That’s not what am I talking
                        about.
                        <div>I’m admin and I have access to the website
                          while in Maintenance mode. And nobody else. I
                          created an “editor” role for a guy to final
                          content checking and testing and spelling
                          fixes. How to give him the access to the
                          website?</div>
                        <div><br>
                        </div>
                        <div><br>
                          <div>
                            <div>On Aug 29, 2014, at 1:41 PM, Nancy
                              Wichmann &lt;<a moz-do-not-send="true"
                                href="mailto:nan_wich@bellsouth.net">nan_wich@bellsouth.net</a>&gt;
                              wrote:</div>
                            <br class="Apple-interchange-newline">
                            <blockquote type="cite">
                              <div>
                                <div style="background-color: rgb(255,
                                  255, 255); font-family: 'times new
                                  roman', 'new york', times, serif;
                                  font-size: 14pt;">They just need to
                                  know to stick "/user" on the end of
                                  the URL and they can log in as normal.<br>
                                  <br>
                                  <br>
                                  <blockquote style="border-left: 2px
                                    solid rgb(16, 16, 255); margin-left:
                                    5px; margin-top: 5px; padding-left:
                                    5px;">
                                    <div style="font-family: times new
                                      roman, new york, times, serif;
                                      font-size: 14pt;">
                                      <div style="font-family:
                                        HelveticaNeue, Helvetica Neue,
                                        Helvetica, Arial, Lucida Grande,
                                        sans-serif; font-size: 12pt;">
                                        <div class="y_msg_container">Hi,<br>
                                          The site I’m working on is
                                          pretty much done but I still
                                          can’t make it public until
                                          website editors do some
                                          content changes and spelling
                                          corrections. I don’t want to
                                          give them the admin access so
                                          I was wondering how to make
                                          their role (editor) bypass the
                                          maintenance mode - without any
                                          changes in the code or me
                                          writing a new module. <br>
                                          <br>
                                        </div>
                                      </div>
                                    </div>
                                    <br>
                                  </blockquote>
                                </div>
                              </div>
                              -- <br>
                              [ Drupal support list | <a
                                moz-do-not-send="true"
                                href="http://lists.drupal.org/">http://lists.drupal.org/</a>
                              ]</blockquote>
                          </div>
                          <br>
                        </div>
                      </div>
                      -- <br>
                      [ Drupal support list | <a moz-do-not-send="true"
                        href="http://lists.drupal.org/">http://lists.drupal.org/</a>
                      ]</blockquote>
                  </div>
                  <br>
                </div>
              </div>
              -- <br>
              [ Drupal support list | <a moz-do-not-send="true"
                href="http://lists.drupal.org/">http://lists.drupal.org/</a>
              ]</blockquote>
          </div>
          <br>
        </div>
      </div>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <br>
      <br>
    </blockquote>
    <br>
    <br>
  </body>
</html>