Can form content be locked from some users?

I've been tasked with creating forms to be sent to clients. Trick is, there's form data for the client to fill out and form data to be filled out here in the office (client number, for example). Is there anyway to setup a form such that we can enter the client number and then "lock it down" so that the client can't accidentally alter it when we send it to them?

There are several approaches, some more secure than others, so it really depends on your needs.
A simple approach is to use JavaScript to perform a test when the document loads. The test could look for a JavaScript variable that gets defined in a folder-level JavaScript file. You would install the JavaScript file on the machines of the users in your office. If the code that checks for this variable can't find it, then certain fields remained locked (readonly). Otherwise, they are activated (not readonly). To prevent simple mistakes, this is a reasonable approach.
There are variations on this theme (setting certain fields to readonly) that are not as automated, but you should get the idea.
You can also flatten certain fields after filling them, which converts them to regular page contents. While this would prevent folks from changing anything, it would also prevent you from subsequently changing anything or from exporting the data. This can be a bit more complicated to set up depending on the design of your form.
George

Similar Messages

  • How can I revoke S_CTS_ADMI from some users?

    Hi all,
    I want to revoke the authorization object S_CTS_ADMI from some users. In our environment, this authorization object is under T-D15000451 profile.
    Which transactions/steps are envolved to accomplish this?
    Thanks
    Fabio Neukirchen

    Hi,
    In the Command field enter T-Code PFCG  click on Enter
    In the next screen you will be prompted with role
    Enter the role name CONSULTOR_ABAP_ESPECIAL
    Click on change icon button (pencil icon on the right to the role name)
    In the next screen you will be displayed with multiple TABS (Descripton, Menu, Authorization, Users ....)
    Click on the Authorization TAB
    You will have two options
    Click on
    Change Authorization Data (pencil icon )
    In the  next screen you will have list of Objects and Objects class... etc..
    Click on Search (Binoclar icon) or (CTRL + F)
    You will prompoted with pop-up window
    with follwoing options
    Authorization object  
    or object text
    Enter the Object Name (i.e S_CTS_ADMI ) in the Authorization Object field.
    Click on find button.
    If the techinical names are not on.
    Click on  Utilities on Menu
    In the drop down list you will find option of techinical names on (click on this)
    You will be displayed with objects as follows
    Administration Functions in the Change and Transport System   S_CTS_ADMI
    Administration tasks for Chang (with some values here like EPS1, EPS2, IMP*, PROJ)  CTS_ADMFC
    Double click on this you will be prompted with pop-up to change values (do the necessary chages here and save)
    Once saved Generate the profile by clicking on authorization tab on menu you will have a drop down list in that list you will have option of generate click on it or (shift + F5)
    Once generated click on Back button (or F3)
    In the next screen do the user comparsion in the USER TAB
    I hope this is clear
    If you need further help or if you are struck any where let me know I will help you in that contex.
    Cheers
    Soma

  • Why can't i get sound from some of my movies when i'm watching it on my macbook pro, but it works on my iMac?

    why can't i get sound from some of my movies when i'm watching it on my macbook pro, but it works on my iMac?

    I need the exact model number, not just the series. 
    -------------How do I give Kudos? | How do I mark a post as Solved? --------------------------------------------------------

  • I can't receive text msgs from Iphone users-what gives?

    Hi,  I have had this issue for weeks.  I have been trying to find a solution through t-mobile but so far I still can't receive text messages from Iphone users. It is across the board.  I know about 5 people with Iphones and I can't get text messages from any of them.  Does anyone know why?  By the way, they all can receive my text msgs, no problem, but I can't receive theirs.  Is it because I don't have internet service on my blackberry?  But my friend who has an old Nokia phone with no internet capability receives texts from Iphone users, no problem??  Please help.  
    Thanks! 

    Sounds like you are on the right track. But dealing with carriers is, well, frustrating at best. And inconsistent. If you get a CSR that says they can do nothing. Hang up and call back...until you get someone who can really help.
    And maybe try different paths into support -- for instance, on the BIS login page for VZW, there is a number listed there that is different than any other of their support numbers. I had a problem with BIS once, called there and they got it fixed within 5 minutes. My account rep and other CSR's had been telling me that there was nothing they could do. So persistence wins out.
    Best.
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Why can't I receive messages from iPhone users with my new Galaxy s4?

    I just got the Galaxy s4 and switched to that from my iPhone. I can't recieve any messages from Iphone users, please help me...

    Sounds like you didn't deactivate iMessage on your iPhone before you switched over. You will need to talk to Apple Support

  • I am needing to send a document that can be filled in from drop down fields I have created.  After the document is filled and signed I need the form to be locked from further changes

    I am in need of help with someone being able to fill in and sign a form in Reader that I created in Adobe Acrobat XI Pro.  After that document is sign I need it to be locked from further changes.  Can someone please help

    Hi Suzette,
    Once the document is digitally signed it will not allow further changes.
    You might want to check the solution mentioned in the thread: Re: Convert editable PDF to read-only when sent in an email - JavaScript
    Regards,
    Rave

  • Difficulties downloading content via ftp from some web sites

    I'm having difficulties ftp'ing content from some web sites when using my Airport Extreme (802.11n) base station. The AEBS is running firmware 7.3.2, is connected to a cable modem, and is configured in NAT mode.
    The inability to download is independent of any web browser, OS platform or FTP client). Here's what happens:
    For the following url: http://ftp.support.veritas.com/pub/support/products/NetBackupEnterpriseServer/305408.pdf
    downloading with Safari gives:
    The error was: “unknown error” (NSURLErrorDomain:-1)
    with Firefox: it just hangs the browser, no display
    with command line ftp:
    421 Service not available, remote server has closed connection.
    You get the idea. Windows has similar problems, so it isn't limited to the Mac OS.
    Other FTP sites work fine, and things seem to work fine when the system is directly connected to the cable modem. This has happened for a while, so it isn't limited to any recent Mac OS X Leopard updates. It's just gotten terribly annoying.
    Is something in the AEBS trying to interpret ftp protocol responses from servers while in NAT mode (and breaking them) instead of passing them through?

    I don't think we're alone, but no one seems to have an answer. This thread seems to be a user having the same problem:
    http://discussions.apple.com/thread.jspa?threadID=1855814
    I'll keep working at a solution and will post if I can find one.

  • Can't see dmd file from another user

    I just installed SDDM v3.1 and tried to open a dmd file from another user (I have used it to create my own model, saved it and can open it later). The log says "Open Design: 'filename'", then "Open Design: OK". But I don't see anything in the Logical (Logical Model) window. If I try to Import the same file, I get an error message that says look at the log file for details. Except that the log file has no entries in it. Is there an issue with what version the other file was saved under or some other format? Thanks for any help on this.

    Hi,
    There is now a forum specifically for Data Modeler topics: SQL Developer Data Modeler
    I assume that you are using the latest version (3.1.3.709).
    Provided the model includes some Entities, they should show up in the Logical Model window.
    The log file is normally in file datamodeler.log in folder datamodeler\datamodeler\log (unless some other location has been set in the Environment/Log page of the Preferences (accessed from the Tools menu).
    The log should at least contain a line like
    2012-10-19 11:03:18,457 [main] INFO ApplicationView - Oracle SQL Developer Data Modeler 3.1.3
    for each time you start a Data Modeler session.
    It is possible that the log is in a read-only location, and so Data Modeler cannot write to it.
    In this case I would recommend that you update the Preferences to use a writable location.
    David

  • Can't send UNIX command to some users

    I have some users that I use as "guinea pigs" for rolling out new updates. They do my testing of the updates through the daily grind and report problems and such.
    Since updating to 10.4.4, I cannot send UNIX commands to them reliably. In fact, simply sending the command "ls /Applications" results in a long wait with ARD reporting "Waiting..." that never seems to finish.
    Is there anything I can delete from their systems that would force those computers to reconsider their desire to run my UNIX commands? Sending to my 10.4.3 users results in instantaneous command results and sending UNIX commands to some other 10.4.4 systems (like my own laptop) works just fine as well. It's like these four systems are confused somehow. I just sent "ls /Applications" to 150 users and only those four systems have ARD "Waiting..." to complete the task

        Hi Tilly4527. It's easy to share those awesome picture memories with your family and friends with your HTC Incredible. Just follow the steps at http://vz.to/13qpt6h and select the messaging option for the method. Then you can either enter the 10-digit mobile numbers, names of your contacts, or email addresses for the people you'd like to share the picture with.
    Enjoy sharing those memories and have a great day.
    Thank you
    JenniferH_VZW
    Please follow us on Twitter @vzwsupport

  • Hide the Core universe from some user groups - where is SAP?

    We are using BOXI 3.1 and want to hide core universes from the users. We can't use 'deny view objects' on the core universe. If we do so the derived universe can't run. Maybe the problem could be solved if we could make a shorcut to an universe and put this shortcut in another universefolder, but this possibility isn't there.
    Another problem is when using LOVs from the core universe. If you move the derived universe to another folder you won't be able to use the LOVs defined in the core univers because they are placed on the pc in a folder where the core universe is placed and the derived universe doesn't use the LOVs.
    We have a lot of core universes and many derived universes using core universes with different right for group of users. What we want is to create a AccessLevel for each usergroup and asign this to a usergroup and a universefolder and then place the derived universe in theese folders.
    We could do so in 6.5.
    There is a thread about this hiding problem, but this is not answered by SAP.

    Hi Vallabhaneni 
    Thanks for your answer. I think your idea is the way to solve my problem, but I'm not satified with the solution because I have to put all universes in 1 universefolder, and as you mentioned it's time consuming because I must set rights on each universe. Nor is it a safe solution because I can forget to restrict users from using a universe.
    I'd like to have a structure like this
    Top universfolder
          Universe (all universes with View objects denied for all normal users - allowed for designers)
          Basic (shortcut to derived universes that everybody are allowed to see) ACL Basic
          Spec HR (shortcut to derived special universe for HR-group) ACL Basic
          Spec XX (shortcut to another derived special universe for a group of users) ACL Basic
    Usergroups
          Basic (everybody in that group)
          Spec HR (a group of users are also in this group and are allowed to see the universe in Spec HR)
          Spec XX (a group of users are also in this group and are allowed to see the universe in Spec XX)
    Rights
         UG Basic - UNIfolder Basic --> Assigned rights ACL Basic
         UG Spec HR - UNIfolder Spec HR --> Assigned rights ACL Basic
         UG Spec XX - UNIfolder Spec XX --> Assigned rights ACL Basic
    In that way the designers always must import and eksport to Universe and the administrator can give som users access to a special univers by adding them to a SPEC usergroup and remove them from that group if they no longer must see the universes in the special folders.
    I have the same structure on folder where the reports are placed and it will give a minimum of administration.
    The funny thing is that you can use shortcut on reports but not on universes. In 6.5 you can linked universes to a special usergroup and you only need to linked the derived universe.
    I hope SAP will come up with a better solution so i leave the question open, but once again thank you for taking time to reply.

  • How can I move my bookmarks from one user to another user?

    I recently created a new user and would like to move the favorites in a particular folder to the new user without having to individually copy and past them. What is the easiest way to do this?

    You can restore a JSON backup from the not working profile in the current Firefox profile.
    See http://kb.mozillazine.org/Backing_up_and_restoring_bookmarks_-_Firefox
    See http://kb.mozillazine.org/Profile_folder_-_Firefox
    "Application Data" in XP/Win2K and "AppData" in Vista/Windows 7 are hidden folders<br />
    See http://kb.mozillazine.org/Show_hidden_files_and_folders
    Go to: Control Panel > Folder Options > "View" tab > under "Hidden files and folders", select "Show hidden files and folders"<br />
    You may want to uncheck the box "Hide extensions for known file types" to see the file extensions of all files.

  • HT4889 How can I use all files from every user on my mac?

    Is there a way I can share all of the files on my computer to where every user on one computer can access files from one user to another? All help is appreicated!

    That is so contrary to the way of OS X that I seriously doubt it.
    I would suggest that you just create a single user account and let everyone log into that single account.
    Allan

  • How Can I Retrieve SQL Statement From The User ?

    Hi
    I want to know, how can I make the user can enter the SQL statement from himself ?? in this code he can't enter it. Only he can display the SQL that i wrote it...
    this is my Code:
    import java.sql.*;
    public class db_testing {
         static final String DRIVER = "com.mysql.jdbc.Driver";            
         static final String DATABASE_URL = "jdbc:mysql://localhost/S204111933";
         public static void main(String[] args) {
              Connection cn=null;
              Statement st= null;
              ResultSet rset=null;
              try{
                   Class.forName(DRIVER);
                   cn=DriverManager.getConnection(DATABASE_URL, "root", "admin");
                   st=cn.createStatement();
                   rset=st.executeQuery("select * from employee");
                   ResultSetMetaData metadata=rset.getMetaData();
                   System.out.println("The begining: ");
                   for(int i=1;i<=metadata.getColumnCount();i++)
                   System.out.print(metadata.getColumnName(i)+"\t");
                   System.out.println();
                   System.out.println();
                   while(rset.next()){
                   for(int i=1;i<=metadata.getColumnCount();i++)
                   System.out.print(rset.getObject(i)+"\t\t");
                   System.out.println();}
              catch(Exception e){
                   e.printStackTrace();
              finally{
                   try{
                   cn.close();
                   st.close();
                   rset.close();
                   catch(Exception e1){
                        e1.printStackTrace();
    }

    The following changes in the code will make the user to give the input
    import java.sql.*;
    public class db_testing {
    static final String DRIVER = "com.mysql.jdbc.Driver";
    static final String DATABASE_URL = "jdbc:mysql://localhost/S204111933";
    public static void main(String[] args) {
    Connection cn=null;
    Statement st= null;
    ResultSet rset=null;
    try{
    Class.forName(DRIVER);
    cn=DriverManager.getConnection(DATABASE_URL, "root", "admin");
    // st=cn.createStatement();
    // rset=st.executeQuery("select * from employee");
    PreparedStatement pstmt=null;
    pstmt=cn.prepareStatement("select * from employee where id=?");
    pstmt.setInt(1,Integer.parseInt(args[0]));
    rset=pstmt.executeQuery();
    ResultSetMetaData metadata=rset.getMetaData();
    System.out.println("The begining: ");
    for(int i=1;i<=metadata.getColumnCount();i++)
    System.out.print(metadata.getColumnName(i)+"\t");
    System.out.println();
    System.out.println();
    while(rset.next()){
    for(int i=1;i<=metadata.getColumnCount();i++)
    System.out.print(rset.getObject(i)+"\t\t");
    System.out.println();}
    catch(Exception e){
    e.printStackTrace();
    finally{
    try{
    cn.close();
    st.close();
    rset.close();
    catch(Exception e1){
    e1.printStackTrace();
    }

  • Can't get group messages from iphone user

    I use to be able to get group messages from an iPhone user when I was using my Razr Maxx but switched to an iPhone for a couple months, then back to the Razr Maxx and now I can't get group messages from my iPhone users. I'm using the same text message service I was using before trying an iPhone so I don't know why I now can't get group messages.

    http://support.apple.com/kb/TS5185

  • Can 'Form Data' Be Called From Within A JavaScript?

    Hi,
    I'm trying to import form data from within a JavaScript. What would the following code be changed to, if my form data file was called "NewDoc"?
    n=app.alert("Are you sure you want to Reset?/Êtes-vous certain de vouloir recommencer?",2,1);
    if (n==1)
    this.resetForm();

    First you will need to set the other PDF's "disclosed" property to "true" so you can open it in the first PDF.
    Then you can modify the following code from example 3 for the "app.openDoc" method:
    oDoc = app.openDoc({
    cPath:"/C/myDocs/myInfo.pdf",
    bHidden: true
    }); // oepn other PDF
    var v = oDoc.getField("myTextField").value;
    this.getField("yourTextField").value = v; // get value of field in other document
    oDoc.closeDoc(); // close the other document

Maybe you are looking for

  • Oracle Database 10g Release 2 for HP-UX Itanium

    I cannot find this specific db in the Oracle downloads - there is one for RELEASE 1 but not Release 2. Does anyone know if there IS a release 2, and if not "out" yet when it will be?

  • My email automatically opens when macbook pro is started. How do I make it stop?

    When I start up my Macbook Pro my email automatically opens. How do I stop this?? THanks

  • Offline Image Management

    All of the other Digital Asset Management (DAM) software packages that I have used manage offline storage. Some have built-in capability to burn CD/DVD's; others just recognize that it has been done. However, all of them track the offline media by se

  • OBIEE 11g RPD and Weblogic Identity Management

    Hi, I have an issue where only users from one weblogic Provider (LDAPAuthenticator) can log into OBIEE. New users created using the default provider (DefaultAuthenticator) cannot log in (the exception is the Administrator user which was upgraded from

  • Error when using tag library !

    Hi,           I am trying to run a JSP in weblogic which makes use of tag library in it. I am getting the following error           C:\bea\weblogic81\samples\domains\examples\.\examplesServer\.wlnotdelete\extract\examplesServer_Bidla_Bidla\jsp_servle