Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 7590 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Hi

I have developed a piece of software using FileMaker Pro 6. I am thinking of upgrading to FM Developer 6 to deploy this (using the developer tool - creating a stand-alone runtime solution) to our clients.

My question is what exactly will they be able to access and screw around with. Would they be able to re-develop it for their own use - without our knowledge? I don't want them to use this for themselves in another way.

If FM Dev 6 isn't the correct solution for securing the software integrity - does anyone have any ideas?

Sorry if this is the wrong place for this, I couldn't see any where else it could go.

Thanks

Emma

Posted

You can use the developer tool to "permanantly prevent modification of database structure." It can make a standalone runtime that is non-networkable, unless used with regular FMP or FMS. Even then they would not be able to alter the structure. (You may also develop with password groups, one for developer with all priviledges and one or more for groups with lesser priviledges -- with or without developer, but FMD is the only way to make runtimes)

Posted

Some things to be aware of if you choose the FMD route:

- the Developer Tool creates standalone runtimes -- no networking capability.

- it can also be used to "permanently prevent modification of database structure" so you can pretty much lock most folks out of seeing inside your database. The databases can still be hosted with FMServer (or peer-to-peer) if the user has a license.

- users can't access Define Fields, Scriptmaker, or Define Relationships, but they can access Define Value Lists so don't have anything in there that you don't want them to see.

- make a backup before running the databases through the Developer Tool

- your clients will not have access to Layout Mode so don't count on any custom report building you haven't already put in.

- if you plan to upgrade the solution in the future, have a solid plan to make this easy on you and your client (especially if they are remote).

- there are also plug-ins from New Millennium (see SecureFM at http://www.nmci.com/Product_Overview.htm) that allow you to have very fine control over your deployed solutions.

HTH,

Rob

Posted

Thanks, both, for the information.

FM Dev 6 seems to be the way to go for me.

The software does not need to be networked, they will simply be using it on a single computer.

So great!

Emma

Posted

The "permanantly prevent modification of database structure" option in Developer is about the only thing that will do a reasonable job of protecting your (the developer's) intellectual property.

This topic is 7590 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.