24 FileMaker Pro Web Publishing Security Guidelines
3.
Create a new record in the Web Security Database.
4.
Enter the filename
MyDatabase.fp5
in the
Database Name
field.
5.
If you want to protect more than one file, create a separate record for each file.
6.
(Optional) If the file has a FileMaker Pro password whose restrictions you would like to use with
those created in the Web Security Database, then enter that password in the
Database Password
field. If you leave this field blank, or enter the master password, no Access Privilege restrictions
will be added to those used by the Web Security Database.
7.
Enter a user name and password for each authorized user in the
User Name
and
User Password
fields.
8.
Select the privileges for each user by enabling the appropriate checkboxes.
9.
For fields that will have special restrictions, such as
Don t Show
,
Read Only
, or
Don t Search
, enter
each field name separately under the
Field Name
column, and enable the appropriate
Field Restrictions
checkboxes.
Note
Field restrictions will be applied to all users, and cannot be assigned on a user by user basis.
Enabling the Web Companion to use the Web Security Database
After you have configured the Web Security Database, you must select it for use in the Web
Companion Configuration dialog box. To enable the Web Security Database:
1.
Choose
Edit
menu
> Preferences > Application
.
Mac OS X: Choose
FileMaker Pro
menu
> Preferences > Application
.
2.
In the Application Preferences dialog box, click the
Plug Ins
tab.
3.
Select the
Web Companion Plug In
from the list, then click
Configure
.
4.
In the Web Companion Configuration dialog box, select
Web Security Database
.
5.
You can also restrict database access to certain client IP addresses. When
Restrict access to IP
address(es)
is checked, only the IP addresses specified (through a literal IP address(es) or through
wildcard combinations) will have web access.
Note
Web Security Database restrictions will still be enforced for those IP addresses that are
granted access.
6.
Click
OK
.
7.
Click
OK
in the Application Preferences dialog box.
Record by record protection with the Web Security Database
To protect individual records with the Web Security Database:
1.
Configure the Web Companion to use the Web Security databases, as described in the previous
sections.
2.
Open the database whose individual records you want to protect.
For example, if you want to protect records in MyDatabase.fp5, open that file.