<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Allow per-document Macro Security settings"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=122940">122940</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Allow per-document Macro Security settings
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>6.3.0.0.alpha0+ Master
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>enhancement
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>jim.avera@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
It would be great if the "Enable Macros?" dialog allowed an option of "Don't
ask again for this document".

The answer (yes or no) would be stored in the user's profile, linked to the
path or URI of the document.  Optionally, also provide a "Don't ask again for
this version of this document" option which also stores a cryptographic
checksum.

Options->Security->Macro Security would have a button to "forget per-document
security settings" (probably any change to the global settings should
implicitly forget the saved settings as well).

Motivation: Currently it is annoying to have to enable macros every time a
known document is opened.  Of course, the user can set Macro Security to "Low"
to trust every document unconditionally, but that is too dangerous.

In fact, if per-document settings are implemented, the "trust all documents
without asking" option should IMO be eliminated.  It is simply never good
practice to do that.

Steps to Reproduce:
.

Actual Results:
.

Expected Results:
.


Reproducible: Always


User Profile Reset: No



Additional Info:</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>