I certainly wouldn't distribute it and provide access immediately to a full access (Admin) account. I'd set up a separate NewUser account that is used by default and only has access to the layout where they set up their desired username and password. Once they've set that up (and the accounts are created), then they re-sign in (can be done automatically) for the desired privilege set.
I would then set up scripts and a process to allow for adding additional users, but strongly recommend avoiding giving access to a full Admin account.
I hear you, Phillip. But won't they be asked to put in a username and password when they try to open the solution?
Do you suggest that I go to File->File Options and set the "When opening this file" to "Log in using" an account with very limited privileges, and then change all of that after the first user has set up stuff? Will that work?
Thanks for the help.
I just thought about it for a minute - and I get it now. I would change the file options as I describe above, having them log on automatically to a very limited account, then have them set up stuff. If someone logs on later with the limited account, they won't see anything other than the starting screen. Only the new accounts would work. Cool!! Do I have it right?
Yes, that sounds about right. You could have the startup script check whether a user account has already been created and if it has then Re-Login to force the user to sign in with their username/password.