Skip to main content

Trigger scripts and FMP19: enable “Validate cross-file plug-in access” extended privilege

If you want to trigger scripts with our Troi Activator Plug-in or use Drag and Drop with our Troi File Plug-in script triggering may not always work with FileMaker files created in FileMaker Pro 19.2 and later.

New extended privilege “Validate cross-file plug-in access”

FileMaker Pro 19.2 added a new extended privilege “Validate cross-file plug-in access” (fmplugin). FileMaker Pro 19.2 and later will add this “Validate cross-file plug-in access (fmplugin)” extended privilege to newly created FileMaker files. But note that this privilege is disabled by default, which prevents the plug-in from triggering a script.

How to enable extended privilege “Validate cross-file plug-in access”

Here are the steps needed to see and enable the new fmplugin privilege, First see if it is defined in the file:

  1. Open FileMaker Pro 19.2 or later
  2. Open your (new) FileMaker file
  3. Select File -> Manage -> Security
  4. Click on Advanced Settings
  5. Click on the Extended Privileges tab
  6. Scroll to see if the extended privilege fmplugin (Validate cross-file plug-in access) is defined.

Now you can enable script triggering for every account/privilege set or for a specific privilege set. To enable script triggering for every privilege set, you can delete the extended privilege fmplugin:

  1. Select the extended privilege fmplugin (Validate cross-file plug-in access)
  2. Click on the Delete button

You can also enable script triggering for a specific privilege set. To enable script triggering for a privilege set:

  1. If it is not yet defined in the file: create the fmplugin extended privilege with the New button
  2. Click on the Privilege Sets tab
  3. Select the wanted privilege set, for example [Full Access] and click on Edit
  4. In the Extended Privileges scroll box: scroll to the line: “Validate cross-file plug-in access (fmplugin)”
  5. Make sure the checkbox “Validate cross-file plug-in access (fmplugin)” is checked and click on OK

Now plug-ins have the privilege to trigger scripts.

troi.com
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognizing you when you return to our website and helping us to understand which sections of the website you find most interesting and useful.

You can adjust all of your cookie settings by navigating the tabs on the left hand side.