K1200 Posted May 26, 2007 Posted May 26, 2007 Is it possible to remove user access to the Copy Records feature? My PC-based runtime solution uses a custom menu with a very limited set of commands available to the user, and the Copy Record command is not listed anywhere on the menus -- yet when I right-click in an open area of a layout, a Copy Record option appears. Selecting it causes useless results to be placed on the clipboard. I'd like to disable it or remove it, but I haven't yet found a way. Thanks in advance for any suggestions.
Steven H. Blackwell Posted May 26, 2007 Posted May 26, 2007 That's a bit odd. Usually removing a menu disables the contextual menu (right click) as well. How is the Privilege Set constructed? Steven
K1200 Posted May 26, 2007 Author Posted May 26, 2007 It's simply the default Guest Account with Data Entry Only.
Steven H. Blackwell Posted May 26, 2007 Posted May 26, 2007 It's simply the default Guest Account with Data Entry Only. That's the source of the problem. Duplicate the Data Entry Privilege Set and rename it something else. Under Available Menu Commands select "Minimum." Assign this privilege Set to the Accounts where you want it to be. As a general rule neither of the default subordinate level Privilege Sets should ever be used. Always create one that does exactly what you want. Steven
K1200 Posted May 26, 2007 Author Posted May 26, 2007 Well, that solved the Copy Records issue -- but it brought a new one in. Now, I've lost the ability for the user to right-click on a normal field and see options like Cut, Copy and Export Field -- even though no other settings were changed and the Allow Exporting option is still set in the privilege set. BTW, I didn't mention earlier that I'm running the separation model for this application if that makes any difference. Any ideas?
Steven H. Blackwell Posted May 27, 2007 Posted May 27, 2007 Well, that solved the Copy Records issue -- but it brought a new one in. Pretty much. FWIW, the Export Privilege in the Privilege Set has nothing to do with the Export Field Contents step. I suppose you may need to craft a very finely honed custom menu set to turn specifics on and off. I will not have time over this weekend to do that, and I am closed on Monday for one of my 3 annual Holidays. Ping me back on Tuesday if you're still having issues and I'll see what I can do. Steven
K1200 Posted May 27, 2007 Author Posted May 27, 2007 Thanks for your offer to help with this. I had just changed the menu option to Editing Only and now I'm back where I started, so I probably need a little guidance on how to go about setting these things up. I can certainly wait until next week as this is not an area I've worked in before.
Søren Dyhr Posted May 28, 2007 Posted May 28, 2007 If you're subsciper to this service, will you get another approach to the problem: http://www.filemakermagazine.com/videos/copying-merge-fields.html --sd
K1200 Posted May 29, 2007 Author Posted May 29, 2007 Clarification What I'm trying to achieve is simple in principle. I want users to be able to ** enter and/on insert(paste) into text fields ** edit any of the text fields ** export any of the text fields (individual fields) I do not want them to be able to perform high-level functions like: ** create or delete records ** import files or records ** export entire records (I have scripts that are tightly-controlled implementations of these functions.) When I try to set up a simple privilege set with Editing Only and Allow Exporting, I lose Menu Bar access to simple capabilities like Print Setup and Help. I'm at a loss to understand how these are related to "Editing Only" -- or how to get them back. Thanks for any help. (Soren, I did take a look at the preview of the video you referenced. Thanks.)
Søren Dyhr Posted May 29, 2007 Posted May 29, 2007 What I thought about in this direction, was that you could have one active field while the remaining are mergefields on each tab of an invisible tabbed layout. Each of the mergefield would then be buttons to get to the appropriate tab, and enter the cursor in the desired field. If then every action then are on buttons, can you strain considerably in the privileges, however is there a slight contradiction in these two: "** export any of the text fields (individual fields)" "** export entire records" But this is probaly a deliberate Gilles Deleuze'ian way of knowing that no hindrance could get tight enough to prevent the crafty ones circumvent it. The sketched approach of mine, just put up some hedges - and I would never bother my brain with thinking up a genuine Kafkan maze! --sd
K1200 Posted June 12, 2007 Author Posted June 12, 2007 Ping me back on Tuesday if you're still having issues and I'll see what I can do. I still haven't been able to make progress on this. I've reread "Accounts and Privileges" but still can't get a foothold. I don't want to start modifying fields and such (I have a couple hundred), but I need to achieve the runtime results I described in my clarification post if at all possible. I want users to be able to ** enter and/on insert(paste) into text fields ** edit any of the text fields ** export any of the text fields (individual fields) I do not want them to be able to perform high-level functions like: ** create or delete records ** import files or records ** export entire records (I have scripts that are tightly-controlled implementations of these functions.) Is this possible with detailed settings? How do I set up a foundation of "no privileges" and then just add back a very few? What would be a good starting point on this? Thanks for any help.
Recommended Posts
This topic is 6373 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 accountSign in
Already have an account? Sign in here.
Sign In Now