Using Adobe LiveCycle Designer ES and secure parts of form using signatures.

Hi to all ...
I have upgraded to new LiveCycle Desinger 8.1 few days ago, and still do not know all the new features.
I was requested to develop new LiveCycle Form, but this time it has to be secured by Digital Signatures or what every appropriate method.
The form has exactly 2 sections and 2 Digital Signatures:
1. The first section/part is to be filled by the Staff (let us call him the Authoring Staff).
Any one can fill the first part.
After the first part is signed, the Data Entry on the first part should be locked, and no one on Earth should be able to change the data on the first part. Only the signer of the first part is allowed to update/clear the signature but only and only of the Second part is not yet signed.
The staff should not be allowed to sign the form unless all mandatory fields and other validation logic is statisfied.
Only the Signer of the Form and special authorized staff/group of staff will be allowed to open the form. Let us call them Group01.
2. The second section/part is to be filled by special authorized staff/group (say Group02), they are basicall HR Staff (this is a secret).
The second part can only be filled if the first part is filled and signed by the Authoring Staff.
The second part can be signed only if the validation logic on the second part is true (no errors, and all mandatory fields are filled).
Once the second part is signed, the first part the the second part should be locked, and no one on earth should be able to change anything on the form.
Only the signer of the form should be able to clear the signature of the 2nd part and make any changes requried.
If the 2nd part is signed, the Authoring Staff should not be able to change anything on the form.
*****End of Requirements.*****
I have just started, and I am requested to desing the form and implement the required security in 10 days only.
Can any one please help me ?
I am doing my research now.
Thank you.
Tarek.

Dear Dfoto,
Thank you so much for being so kind to spend the effort and reply back, I though my question was left behind the sun... but now I am very happy in deed.
To be more specific, the Form has 2 parts. The first part "Subform1" any one can fill and sign.
The second part "Subform2", only certain users can fill and sign.
I think I found a very strong lead to my solution, when I was playing with LiveCycle Desinger few days ago.
On the Singature Field Advanced Setting, there is a place you can attach the public part of a certificate (Digital Signature) of any user, one or more.
In this part, you tell LC that only those users "signing parties" can sign the field. I tested it and it worked.
Now, if I can use this feature via JavaScript to find out if the user who is filling the form, can sign this field, then he can fill the form. If he cannot sign the field, then he cannot fill the form. I can do that by setting the "access" property of the Subform. Another solution is that I can prevent the user from hitting the "Submit" button unless he signes the designated Signature Field.
I have another small issue:
I found out that if the Signature field is part of a repeating dynamic Subform, it will not work during run-time. Very bad in deed. While I cannot understand why ?, I tool this as "By Desing" feature.
Now, if the Signature is locking parts of forms which has dynamic content (repeating subforms), it will always show somthing like "Signature is corrupted or form was changed after it was signed".
Is this normal ? Is there a way to control Dynamic Forms using Digital Signatures without such annoying issues ?
Thank you.

Similar Messages

  • Trouble connecting to https secure web service using Adobe Livecycle Designer

    I am attempting to use Adobe Livecycle Designer ES2 to create a data connection in a Form to a secure (https) web service and I'm having some difficulty.
    I'm new to Livecycle and have tried searching online for an answer, but the help isn't very clear and the only tutorials online that I can find are ones that connect to non-https services.
    The WSDL I'm trying to connect to is: https://uk.ws.ondemand.qas.com/ProOnDemand/V3/ProOnDemandService.asmx?WSDL
    My questions are:
    Q1. Does Adobe Livecycle support https web service connections? The following link suggests that this isn't possible: http://books.google.co.uk/books?id=yOOcM3Bn4BAC&pg=PA179&lpg=PA179&dq=secure+web+service+w ith+adobe+livecycle&source=bl&ots=jm1GIZflOJ&sig=uLfv5Xda4eXXJl5o_7vBViwU-w0&hl=en&sa=X&ei =WLvIT5P4OujW0QWmv7nDAQ&ved=0CI4BEOgBMAk#v=onepage&q=secure%20web%20service%20with%20adobe %20livecycle&f=false
    Q2. I've managed to consume the WSDL but can only see the body of the XML request for a particular SOAP action. Where can I add the username/password credentials? I've selected "Requires Message-Level Authentication" during the new connection wizard, but it doesn't prompt me at all for these details.

    Hi,
    I tried using SOAP.Connect too..
    But I am facing the same problem.
    Any solution found yet?
    Rgerads, Amith

  • I have downloaded a trail version of adobe acrobat pro and when I try to use it, it says that it cannot be edited in acrobat, please use adobe livecycle designer to edit this form. I can't work out what I need to do?

    I have downloaded a trail version of adobe acrobat pro and when I try to use it, it says that it cannot be edited in acrobat, please use adobe livecycle designer to edit this form. I can't work out what I need to do?

    Acrobat XI is not distributed with Designer. Designer is now a separate product. You can create forms in Acrobat as an AcroForm or using Forms Central (an online forms program). You can print the form to a new PDF and then recreate the fields in Acrobat using the recognize form fields. You will likely have to fix the form fields, but that would be the process. Generally, once a form is taken to Designer, you can't bring it back without such steps.
    Designer is available with AA8 - AAX, but since is a separate product as I indicated.

  • Embed webquery in PDF using Adobe LiveCycle Designer

    Dear BI Gurus,..Pls. help !!!!
    We have  NW2004s with Portal and ADS installed
    Is it currently possible to embed BW objects like query results and Documents into PDF, may  be using Adobe LiveCycle Designer to design a pixel-perfect layout?
    So for e.g. an A4 size PDF would have several query results and may be also a document or a chart , and these objects can be manually arranged in A4 size layout.
    Is there an option to achive this by some kind of webdynpro programming?
    I would give best points to you !!
    Thanks in advance

    Kamakshi,
    First, any extension fields added must be explicitly assigned to appear on the forms. Through Front-end Adaptation, this would be via the "Further Usage" link. Within the SDK, you'd right-click the XBO and select "Enhance Forms" (which would take you to the same screen as you'd end up at in through front-end").
    You must select "Add Field and Edit..." to actually assign it to the Form Template schema.
    Once this step is done, re-download the Form Template, and make sure to reload the Data Connection within LiveCycle. Through there, you should see your fields. You'll likely have to dig for them - they appear at the very end of the child elements.
    Note that, while fields added through the front-end have a long string appended to the end (for example, it would appear as "ExtensionField_1234AISU897234HJA" if added via front-end adaptation), the fields added via the SDK do NOT have the suffix (you'll be looking for an element with JUST the field name, i.e. "ExtensionField")

  • We were using Adobe Livecycle Designer 7.0 for creating forms, what is new product replacement?

    We were using Adobe Livecycle designer 7.0 (circa 2004) for creating our own dynamic forms.  The program has since failed to work, we cant locate the old disk.  What is the new product replacement that will allow us to build new forms from scratch with our own fields and data collection?

    LiveCycle Designer no longer comes with the Windows version of Acrobat Pro, but it can be purchased separately (soon): http://www.adobe.com/products/livecycle/tools/designer.html

  • I have adobe xi pro, but i can´t edit a form create with adobe 8.0, the message is this form can´t be edit with adobe, use adobe livecycle designer. need I to buy another program?

    I have adobe xi pro, but i can´t edit a form created with adobe 8.0. The message is: this form can´t be edit with adobe, use adobe livecycle designer. need I to buy another program?

    If the form was created using LCD then it can only be edited there. This
    application used to be bundled with Acrobat Pro, but that's no longer the
    case. So if you want to edit this file then you need to purchase it, yes.
    On Sat, Apr 4, 2015 at 6:39 PM, monicad4417911 <[email protected]>

  • Extension fields in forms using Adobe LiveCycle Designer and SAP Cloud Application Studio.

    Hello everyone,
    I am new to using SAP Cloud Application Studio and am currently working on forms.
    I have created some extension fields in the dunning letter form message type : FormDunning Notification.
    Upon activating, the extension fields do show up in backend form data type structure.
    However i am unable to find the fields in the front end form under Form Template Maintenance.
    I have tried opening form with open editor as well as downloading template and opening in Adobe LiveCycle Designer .
    After creating the data connection in adobe ,the first field (ProjNumDun ) do appear in correct place in data view.But i cant find the rest of the fields.
    Any help,guidance and suggestion will be really appriciated.
    Thanking in advance,
    Kamakshi

    Kamakshi,
    First, any extension fields added must be explicitly assigned to appear on the forms. Through Front-end Adaptation, this would be via the "Further Usage" link. Within the SDK, you'd right-click the XBO and select "Enhance Forms" (which would take you to the same screen as you'd end up at in through front-end").
    You must select "Add Field and Edit..." to actually assign it to the Form Template schema.
    Once this step is done, re-download the Form Template, and make sure to reload the Data Connection within LiveCycle. Through there, you should see your fields. You'll likely have to dig for them - they appear at the very end of the child elements.
    Note that, while fields added through the front-end have a long string appended to the end (for example, it would appear as "ExtensionField_1234AISU897234HJA" if added via front-end adaptation), the fields added via the SDK do NOT have the suffix (you'll be looking for an element with JUST the field name, i.e. "ExtensionField")

  • Adobe LiveCycle Designer ES and Adobe Acrobat 9 Pro

    I recently purchased Adobe Acrobat 9 Pro, it came with Adobe LiveCycle Designer ES.  When I create a new document with Acrobat 9, it takes me right into LiveCycle for the design, which I do not mind.  However, the properties for each field are very limited in comparaison with Acrobat 9.  So, the file I create with LiveCycle I want to be able to open again with Acrobat 9 and reach the field properties with Acrobat 9, but the system does not allow me to do that.  What am I doing wrong?
    Anne-Marie

    To force uppercase, enter the following in the change event as JavaScript (make sure JavaScipt is selected in the language dropdown list at the top right):
    xfa.event.change = xfa.event.change.toUpperCase();
    As you can see in the picture, there are many palettes available on the right side to edit fields. Hope this helps.

  • Generate or Preview XML when Extending Reader Options using Adobe LiveCycle Designer

    Hi,
    I am trying to view the generated xml when reader options are extended. However, when I try to open the reader extended PDF in LiveCycle Designer, it says you will lose reader options. Is there any other way in which I can compare the generated XML before and after extending reader options?
    I am having issues processing PDF after extending reader options as the generated xml is generating the following error.
    "XmlException was unhandled by user code, Data at the root level is invalid. Line1, position1"

    May be you can try this way to get the XML before and after the Reader extensions.
    1) Place a Text field with multi line allowed.
    2) Place a button on the form with the following in click event.
          TextField1.rawValue = xfa.data.saveXML("pretty");
    3) Open the form in either Reader/ Acrobat and click on the Button. Save the XML data in a file that was assigned to the TextField.
    4) Reader extend the form.
    5) Repeat the step 3 again to capture the XML from the form after Reader Extensions.
    This way you can get the XML from the form before and after.
    Thanks
    Srini

  • I use to have Adobe LiveCycle Designer 8

    Can somone enlighten me...I use to have Adobe LiveCycle Designer 8 and now, after downloading creative cloud it is gone. Can someone let me know why a program that I paid for as part of CS3 is now missing????? I need it back...

    Hi Purple Rod and Tim Lumpkins,
    LiveCycle Designer is no longer included with Acrobat XI, but if you were a member of Creative Cloud prior to October 15, 2012 you can get access to the last version released just by requesting it. Please go here:
    http://www.adobe.com/go/learn_acr_livecycle_upgrade_en?sdid=KAXTG
    If you have additional questions you might review the FAQ here:
    http://www.adobe.com/products/acrobatpro/faq.html
    Thanks,
    -Dave

  • Updating Tag Name using Adobe Professional for PDF form created with Tags in Adobe Livecycl Designer

    I have created a form using Adobe Livecycle Designer. These PDF forms have Tags on them when created and generted from Adobe livecycle designer.
    I am able to open the PDF form in the Adobe Profesional 9.0.
    I want to edit / Update the Tags on the PDF form using Adobe Professional 9.0. I am not seeing any option to view the Tags on the forms so that I can edit it while I have open the PDF in the Adobe Professional. The PDF document was created in Adobe Livecycle Designer 9.0
    Please let me know how can I edit the Tags on a PDF form using Adobe Professional for a Form that was created using Adobe livecycle and tags added.
    Thanks,
    Siva.

    Edit the tags in Adobe Livecycle Designer.

  • Adobe LiveCycle Designer and Office 2010

    Hi guys,
    I'm using Adobe LiveCycle Designer (version 9 / ES2). I try to open a MS Word file, but I receive an error message.
    Word (version XP or higher) cannot be found on the machine.
    OS: Windows 7 Enterprise
    Office: 2010
    I read that the version 8.2 of LiveCycle Designer doesn't work with Office 2007 and higher. In this constellation the same error message appears. Is it the same problem on my side? How can I solve it?
    Many Thanks,
    untalentiert

    I'm running Win XP using Parallels 8... LiveCycle Designer is WIndows only and Acrobat XI will only import hyperlinks correctly from Windows versions of Office - which is why I use Office on both the Mac and Windows side, as well as Acrobat XI on both platforms. You can't use the Office plug-ins for Office using LibreOffice (or even Office 2011 for Mac) hence the need to open docs in Word on the Windows side instead of the Mac side.
    What I'm confused by is the pricing difference between the packages - I guessing that the $163 package is the 'full retail' and not an OEM or anything - but I don't know if an OEM would even work under a VM with Parallels...
    So I may end up with the full retail version, although I'd like to save the $70 difference if I can!
    Thanks,
    Clinton

  • Adobe LiveCycle Designer keeps crashing

    Hello All,
    I am currently using Adobe LiveCycle Designer Version 11 with SAP GUI version 730. The Adobe LiveCycle Software keeps crashing within a few minutes whenever I am working on the Layout.
    I have tried deleting "C:\Users\(UserName)\AppData\Roaming\Adobe\Designer" folder but it did not help.
    Can someone please help?
    Avinash

    Hello
    Is this issue resolved ?
    Also mark this Discussion with a Correct Answer and Helpful Answer where appropriate.
    See http://scn.sap.com/community/support/blog/2013/04/03/how-to-close-a-discussion-and-why 
    Even if you discovered the solution without any outside contributions, it helps others to understand what the solution turned out to be
    Regards
    Sandy

  • Adobe LiveCycle Designer ES Error while Connecting to MYSQL ODBC Driver

    Hi
    I'm getting an strange error message when i try to connect a LC PDF form to
    MYSQL DB using MySQL Connector /ODBC 3.51 Driver
    Here is the complete detail how i was trying to build a connection
    string :-
    I Opened a form in Adobe LiveCycle Designer ES2 Ver.9.0.0
    Clicked on Data View Pallete --> New Data Connection --> selected OLEDB Database radio button --> Build a Connection string (clicked on build button) --> selected MS OLE DB Provider for ODBC Drivers (the default selected option ) --> clicked on Next >> button --> Use connection string (radio button) --> Build connection string on clicking Build button --> Select Data Source windows opens --> Clicked on Machine Data Source tab --> created a new data source (with User Data Source) --> Selected the MySQL ODBC Driver (MySQL ODBC 3.51 Driver) --> Clicked on next button and then Finish
    A Connector/ ODBC 3.51.28 - Add Data Source Name window opens up which have the DSN connection details (DSN Name , Server , user , password , database).
    I put all the default details
    After this i got a error message saying that
    Adobe LiveCycle Designer ES has encountered a problem and needs to
    close. we are sorry for the inconvenience
    I tried this number of time and was getting this error message every
    time i try to put the DSN Detail and trying to connect to the DB. This
    was really irritating.
    Can somebody's what's the Issue . Is this a Resource Conflict or
    something else
    P.S :- I am using Adobe LiveCycle Designer ES2 Ver.9.0.0 with Windows XP and MySQL
    Connector /ODBC 3.51 and the DB Connection is working good for MS
    Access( though i don't need MySQL Connector fot this ).
    Any Help would be highly appreciated
    Thanks Alok

    Hi
    I'm getting an strange error message when i try to connect a LC PDF form to
    MYSQL DB using MySQL Connector /ODBC 3.51 Driver
    Here is the complete detail how i was trying to build a connection
    string :-
    I Opened a form in Adobe LiveCycle Designer ES2 Ver.9.0.0
    Clicked on Data View Pallete --> New Data Connection --> selected OLEDB Database radio button --> Build a Connection string (clicked on build button) --> selected MS OLE DB Provider for ODBC Drivers (the default selected option ) --> clicked on Next >> button --> Use connection string (radio button) --> Build connection string on clicking Build button --> Select Data Source windows opens --> Clicked on Machine Data Source tab --> created a new data source (with User Data Source) --> Selected the MySQL ODBC Driver (MySQL ODBC 3.51 Driver) --> Clicked on next button and then Finish
    A Connector/ ODBC 3.51.28 - Add Data Source Name window opens up which have the DSN connection details (DSN Name , Server , user , password , database).
    I put all the default details
    After this i got a error message saying that
    Adobe LiveCycle Designer ES has encountered a problem and needs to
    close. we are sorry for the inconvenience
    I tried this number of time and was getting this error message every
    time i try to put the DSN Detail and trying to connect to the DB. This
    was really irritating.
    Can somebody's what's the Issue . Is this a Resource Conflict or
    something else
    P.S :- I am using Adobe LiveCycle Designer ES2 Ver.9.0.0 with Windows XP and MySQL
    Connector /ODBC 3.51 and the DB Connection is working good for MS
    Access( though i don't need MySQL Connector fot this ).
    Any Help would be highly appreciated
    Thanks Alok

  • Form design Adobe Livecycle Designer ES 8.1

    Hi,
    I have created a Form in Adobe Livecycle Designer ES 8.1.
    The form contains 6 pages.I want to display the particular page by clicking the button. I have designed those buttons in MasterPage like header.
    I am able to display the particular page. One condition i need to display 1 & 2 page at a time .I am not able display this scenario.
    Please help me.

    form1.#variables[0].controller - (JavaScript, client)
    var im;
    var pageName;
    var currentPageNum;
    var dataStore;
    var logLevel;
    var history;
    * ADOBE SYSTEMS INCORPORATED
    * Copyright 2005 Adobe Systems Incorporated
    * All Rights Reserved
    * NOTICE: Adobe permits you to use, modify, and distribute
    * this file in accordance with the terms of the Adobe license
    * agreement accompanying it. If you have received this file
    * from a source other than Adobe, then your use, modification,
    * or distribution of it requires the prior written permission
    * of Adobe.
    * MVC Model 2 XFA Sample Implementation
    * Created on Feb 22, 2005
    * Author Herve Dupriez
    * Email [email protected]
    * Version 1.0
    * Main Action Controller
    * For the simplicity of this controller, actions are coded within this main function.
    * For more complex frameworks, this function could simply act as a switch to other functions.
    function executeAction( action )
    debugLog("executeAction " + action );
    var pnum = getPageNum(action);
    debugLog("history size " + history.length );
    if ( action == "back" )
    if ( history.length > 1 )
    // Restore previous page
    debugLog("back to page " + history[history.length - 2] );
    im[currentPageNum].removeInstance(0);
    currentPageNum = history[history.length - 2];
    loadPage( currentPageNum );
    im[currentPageNum].addInstance();
    else
    forward(1);
    else if ( action == "first" )
    forward(1);
    else if ( action == "last" )
    forward(9);
    else if ( action == "previous" )
    var prev = currentPageNum-1;
    if ( prev > 0 && prev < pageName.length )
    forward(prev);
    else if ( action == "next" )
    var next = currentPageNum+1;
    if ( next > 0 && next < pageName.length -2 )
    forward(next);
    else if ( pnum == -1 )
    showErrorPage(404, "Page Not Found");
    else
    forward(pnum);
    * Initialization of the controller
    * For debugging purposes increase the logLevel variable below
    function init()
    console.println("init");
    // Init log level
    // 0: error
    // 1: warning
    // 2: info
    // 3: debug
    // 4: trace
    logLevel = 0;
    // Initialize instance managers and page names
    if ( im == null )
    scanPages();
    // Initialize "page number"
    if ( currentPageNum == null )
    currentPageNum = 0;
    var dataNodes = xfa.data.form1.nodes;
    debugLog( xfa.data.form1.saveXML() );
    if ( dataNodes != null )
    var intNumElements = dataNodes.length;
    for(var j=0; j < intNumElements; j++)
    var currentElement = dataNodes.item(j);
    debugLog("listNodes found " + currentElement.name );
    if ( currentElement.name.substr(0,5) == "page_" ) {
    var action = currentElement.name.substr(5) ;
    setCurrentPage( getPageNum( action ) );
    break;
    * Show last page viewed when document was saved
    * or the Welcome Page if document opened for the first time
    if ( currentPageNum == 0 )
    im[currentPageNum].addInstance();
    // Initialize a simple data store
    if ( dataStore == null )
    retrieveDataStore();
    // History
    if ( history == null )
    history = new Array();
    history[0] = currentPageNum;
    debugLog("history[0]= 0");
    executeAction("1");
    * Save page data to the in-memory data store
    function savePage( pageNum )
    debugLog("savePage " + pageNum);
    var pageObj = xfa.resolveNode(pageName[pageNum]);
    if (pageObj != null)
    var sXML = xfa.data.form1.saveXML();
    dataStore[pageNum] = sXML;
    * Load page data from the in-memory data store
    function loadPage( pageNum )
    debugLog("loadPage " + pageNum);
    if ( pageNum > 0 && pageNum < pageName.length )
    if ( dataStore[pageNum] != null && dataStore[pageNum] != "" )
    xfa.data.form1.loadXML( dataStore[pageNum], true, true );
    traceLog( xfa.data.saveXML() );
    debugLog("history[" + history.length + "]=" + pageNum);
    history[history.length] = pageNum;

Maybe you are looking for

  • When I use Digital Photo Pro I have no problem to save my photos on a disc for use on my TV. But...

    But when I use Lightroom5 or PSE11 it don't work if I edit the pictures. Whituot changes it works. Why???

  • At line-selection & At user-command

    Hi friends, I have a small doubt. Can we user AT LINE-SELECTION & AT USER-COMMAND in one report..plz gimme an example. Thanks is advance, regards, Ram

  • Tween issues

    I'm having intermittent issues with a roll_over / roll_off tween.  I have had this problem before and being self taught, I'm wondering if I'm not doing something a little less than perfect. The issue is, if I roll_off too fast, sometimes things get s

  • Load CSV file into single CLOB

    Hello Oracler, is there a good way to load a csv file into PL/SQL a Clob variable ? Ilja

  • Itunes automatic update

    Starting with Itune 7.1.1, anytime I try to update the software, I get the following message: "The older version of Apple Software Update cannot be removed. Contact your technical support group." Anybody run into this..?