User manual

Table Of Contents
134 FileMaker Pro User’s Guide
Authorizing access to files
As part of your overall security plan, you can control whether other FileMaker Pro files are permitted to
access the schema in a file (including its tables, layouts, scripts, and value lists) in your secured solution.
When protection is enabled, any use of the protected file through a FileMaker data source will require
authorization. Therefore, in a multi-file solution, you will need to authorize the other files.
This protection requires a file format change that prevents versions of FileMaker Pro earlier than version 11
from opening the file, although it is reversible when this option is disabled. You can turn on the option even
if you do not require authorization.
For example, enabling protection prevents someone with an account in your file from creating another file
that uses tables in your file but does not implement the same business logic (such as the same script triggers).
The use of this alternative file can bypass your intended business logic (although record-level access would
still be enforced). Turning on this option also prevents files that are not authorized from opening a protected
file using the Open File script step.
Note You must have the Full Access privilege set for any file that you want to protect and any file that you
want to authorize.
To authorize access to a file:
1. Open the file that you want to protect.
2. Choose File menu > Manage > Security, then click the File Access tab.
3. Select Prevent opening with earlier versions (pre-FileMaker 11), then click Yes in the confirmation message.
If other users have this file open, they will see an alert telling them to close the file immediately.
4. To protect this file against unwanted access from other files, select Require full access privileges to
create references to this file.
5. If any files that reference the protected file are currently open, you see an alert for each file, asking if you
want to authorize the file. Click Yes.
6. If you want to authorize additional files that are not currently open, click Authorize. In the Open File
dialog box, choose a local or remote file to authorize, and click Open.
You may be asked to enter the name and password of an account with Full Access privileges.
7. Click OK.
For more information about authorizing access to files, see Help.