Search Again:

Web Security database, relationships, etc..

From: Mike Bacher
Date: Sunday, December 1, 2002
Time: 3:49:10 pm

Ok, I've been doing a bit more research on CDML and FileMaker's web
stuff. A few questions/observations:

1. If a database is *not* listed in the Web Security database, it is
impossible to query data directly from that database (say, from a
FMP-InlineAction), correct?

2. Looking at the way OptiGold's Web Security database is set up, it seems
that "Browse" and "Scripts" permission are the only ones given to "All
Users" (or, in practical terms, all anonymous users). This leads me to
believe that in no cases does the Opti web interface perform direct Create,
Delete, or Edit's on records, etc -- that is, everything used to
update/delete/create is passed to a Script (e.g. adding an E-mail address
or Domain).. correct?

3. In that same vein, it appears that 99% of fields are set to "Dont Show"
in the Web Security database (example: MainMenu.fp5). Since that is the
case, how are simple values such as "First Name" and "Last Name"
exposed? Best I can tell, the scripts that are run put them into
"temporary variables" such as "gTemp Name" something *or* they are called
with some sort of relationship like:

[FMP-Field: Customer ID Validation::Credit Card Name]

Does the Customer ID Validation relationship provide some sort of addt'l
security? That is, why does calling this relationship allow "Credit Card
Name" from MainMenu.fp5 to be shown when it is explicitly set not to be
shown in the Web Security database?

4. If I were to add a database to Web Security.fp5, lets say
"Services_.fp5", do I have to manually list all fields in that database in
the Web Fields.fp5 file and *then* apply the appropriate security checkbox
(e.g. Browse)? That is, is there an implicit "allow" or "deny" on fields
that are *not* listed in the drop-down box?

5. I've seen lots of references to FileMaker Pro Developer being a way to
get the CDML Reference. As it turns out, the CDML Reference PDF also comes
with the FMP WSC (in the "WSC 5.5/CDML/Web Tools" subdir that is created
when extracting the WSC), so no need to go spend big bucks on Developer for
that.

Thanks for any insight you can share.

--Mike


---------------------------------------------------
To subscribe, unsubscribe or to search list archive
please visit http://www.optigold.com/lists/isp.html
---------------------------------------------------



Messages In This Thread:



Return to Digital Point Solutions' Home Page