Managing Database Access
You may have a database that contains no confidential data, or only be publishing the database within a small network group. But chances are reasonably good that you would rather not offer your users complete administrator access to all of your published databases. If so, you'll want to limit user access.FileMaker gives you several ways to manage access to your databases. One approach to is to limit access to Web users connecting from specific IP addressesa good solution for an intranet.Another approach is to use accounts and privilege sets. You can simply enable guest access, which defaults all Web users to read-only status. Alternatively, by setting different levels of access to your database files, you can fine-tune access by group or individual. Any accounts you have already created for a database will flow through to the Web access, but you can create additional accounts specifically for your Web audience.
To restrict access by IP address
1 .Choose Edit > Sharing > Instant Web Publishing (Windows) FileMaker Pro > Sharing > Instant Web Publishing (Mac) to open the Instant Web Publishing dialog box.2 .In the Instant Web Publishing Settings section, click the Advanced Options Specify button (Figure 17.7).
Figure 17.7. You can restrict database access to the IP addresses you specify.
[View full size image]

Figure 17.8. By using an asterisk as a wild card, you can grant access to a range of IP addresses.

To limit Web users to read-only access
1 .Choose Edit > Sharing > Instant Web Publishing (Windows) FileMaker Pro > Sharing > Instant Web Publishing (Mac) to open the Instant Web Publishing dialog box.2 .In the Currently open files box, select a file you want to limit to read-only access.3 .In the "Instant Web Publishing access to file" section, click the "Specify users by privilege set" radio button.4 .When the "Specify users by privilege set" dialog box appears, click the Read-Only Access check box (Figure 17.9). Click OK twice to finish.
Figure 17.9. Read-Only Access is a preexisting privilege set.

To create an account with Web access privileges
1 .Choose File > Define > Accounts and Privileges.2 .When the Define Accounts & Privileges dialog box appears, select the Accounts tab. Click New (Figure 17.10).
Figure 17.10. New accounts for both group and individual accounts can be created in the same dialog box.
[View full size image]

Figure 17.11. For security, a user should be prompted to create a unique password.

Figure 17.12. Even users with full access need to have the IWP extended privileged granted before they can use the database on the Web.
About Security Settings" in Chapter 16.7 .In Other Privileges, make sure the "Disconnect user from FileMaker Server when idle" check box is checked.Because IWP in FileMaker Pro is limited to five concurrent users, you don't want Web users to be able to monopolize a connection when they aren't actually using it.8 .Click OK three times to exit the Accounts and Privileges section.Repeat these steps for all databases the user or group will need to access.