Security settings for specific pages

I originally posted this question in the eBooks forum and was told this might be a better location for an answer. So, if you have seen it there please disregard.
Question:
I am developing a line of publications for our company and they want them to be secure from copying but allow them to be able to print specific pages. Is this possible? If so, how?
Thank you

Not as far as I know. Any PDF that can be viewed can be printed or copied, either as a screen shot, or by removing the "do not edit" password using free shareware. You can make the text harder to copy and re-use by either converting to outlines, or saving as an image (rasterizing), this will also make it non-searchable. An image can have an embedded watermark, but can still be extracted using edit image. My favorite way to thwart an image thief is to place a white tiff on top of an image (in InDesign) set it to multiply, step and repeat it several times, then when someone tries to grab it from the PDF they get a white image.

Similar Messages

  • Java WebDynpro's and IE security settings for file download

    We have a EP 7.0 SP13 environment on which we have deployed a number of own developed java webdynpro's. In some of these webdynpro's we provide the file download functionality. The portal and webdynpro's are used by both internal personnel and external customers.
    On the other hand the default Internet security settings for Internet Explorer, disable "Automatic prompting for file downloads".
    When a user, with these default security settings active, tries to use our webdynpro's file download functionality, the screen seems to refreshes but no file download starts. When (s)he retries, the session runs for some minutes and gives following error message:
    "com.sap.tc.webdynpro.services.session.LockException: Thread SAPEngine_Application_Thread[impl:3]_20 failed to acquire exclusive lock on client session ClientSession".
    This behavior is explained in SAPNote 1234847. Webdynpro provides a single-thread module, meaning a user session is blocked for the during of the request. And because the previous file download isn't yet completed the new try can't start.
    Issue now, although the users IE settings allow file downloads and don't block pop up's, he can't download the file and even isn't made aware of the cause of the failure.
    How can we avoid this issue, without having to communicate the
    application requires specific browser settings?

    Welcome to the Apple Support Communities
    See > http://support.apple.com/kb/HT5290
    You can install the program using different ways:
    1. Right-click the application installer and choose Open.
    2. Go to System Preferences > Security and Privacy and select Anywhere in Allow applications downloaded from

  • WRT54GP2 security settings for HP Ipaq 111 handheld

    I have a home wireless network, using a Linksys WRT54GP2 wireless router. I'm trying to secure the network, with has 3 wireless systems, my home PC, a notebook, and my Ipaq 111. I can get my home PC and the notebook to work when I setup the WRT54GP2 router using Authentication: WPA-Pre-Shared Key and Data Encryption: TKIP, but the Ipaq 111 will not even see the router with any security setting. When the security settings for the Linksys Wireless Router WRT54GP2 are disabled the Ipaq 111 sees the router and connects to the internet.
    The HP Ipaq 111 handheld has the following security options: Authentication: Open, Shared, WPA, WPA-PSK, WPA2, WPA2-PSK. Data Encryption: Disabled, WEP, TKIP, AES.
    Does anyone have any ideas of how to get the Ipaq 111 to work on the secured Linksys WRT54GP2 router?
    Thanks for any help.
    John

    On your Router setup page, Click on the Wireless tab and below change the Wireless Channel to 11-2.462GHz and click on Save Settings, then click on the Sub tab Advanced Wireless Settings and below Change the Beacon Interval to 75,Change the Fragmentation Threshold to 2304,Change the RTS Threshold to 2304 and Click on Save Settings...
    Now see if you can locate your Wireless Network and attempt to connect to it on your Ipaq.

  • WRT54GP2 security settings for a HP Ipaq 111 handheld

    I have a home wireless network, using a Linksys WRT54GP2 wireless router. I'm trying to secure the network, with has 3 wireless systems, my home PC, a notebook, and my Ipaq 111. I can get my home PC and the notebook to work when I setup the WRT54GP2 router using Authentication: WPA-Pre-Shared Key and Data Encryption: TKIP, but the Ipaq 111 will not even see the router with any security setting. When the security settings for the Linksys Wireless Router WRT54GP2 are disabled the Ipaq 111 sees the router and connects to the internet.
    The HP Ipaq 111 handheld has the following security options: Authentication: Open, Shared, WPA, WPA-PSK, WPA2, WPA2-PSK. Data Encryption: Disabled, WEP, TKIP, AES.
    Does anyone have any ideas of how to get the Ipaq 111 to work on the secured Linksys WRT54GP2 router?
    Thanks for any help.
    John

    What is the model no of the Wireless Adapter you are using on the HP laptop...?
    Have you tried updating the driver for the adapter...?
    Try to adjust the wireless settings on the router...Open the setup page and  Under the Wireless tab,Change the Network Mode to mixed...Keep the Wireless Channel on 11-2.467GHz and click on save settings...Under the Advanced Wireless Settings, Change the Beacon Interval to 50,Change the Fragmentation Threshold to 2304,Change the RTS Threshold to 2304 and Click on Save Settings...

  • The security validation for this page is invalid

    I am trying to declare items in doc library inside a specific folder as records. This is my code:
    using (SPWeb site = SPContext.Current.Site.OpenWeb("myClassicSite")) {               
                        site.AllowUnsafeUpdates = true;
                        SPList list = site.Lists.TryGetList(currentDocLibName);
                        SPFolder folder = list.GetItemById(foldId).Folder;
                        try {
                                SPDocumentLibrary doclib = (SPDocumentLibrary)site.Lists.TryGetList(currentDocLibName);
                                SPView defaultView = doclib.Views["my custom view"];
                                SPListItemCollection docColl = doclib.GetItemsInFolder(defaultView, folder);
                                foreach (SPListItem item in docColl) {                              
                                    Records.DeclareItemAsRecord(item); // throws exception here
                        } catch (Exception) {
    It throws exception: "The security validation for this page is invalid"
    I just can't declare items as records, I tried RunwWithElevetedPriviledges, AllowUnsafeUpdate, and SPWebapplication.FormDigestSettings.Enabled = false;
    What am I doing wrong?

    Have you tried adding SPUtility.ValidateFormDigest(); before the start of your code section? Have a look at the article below for more info on the same.
    http://blogs.technet.com/b/meamcs/archive/2011/04/04/troubleshooting-sharepoint-error-the-security-validation-for-this-page-is-invalid.aspx
    The problem should be originating because of the use of AllowUnsafeUpdates in your code above. Here is a good writeup on best practices when using AllowUnsafeUpdates in the code:
    https://hristopavlov.wordpress.com/tag/formdigestsettings/
    Thanks, Ransher Singh, MCP, MCTS | Click Vote As Helpful if you think that post is helpful in responding your question click Mark As Answer, if you think that this is your answer for your question.

  • The security validation for this page is invalid – Infopath 2010

    Hello Experts,
    I have created browser enabled Infopath form and written a custom code (infopath 2010). I have a “Save” button on a form that submits the data into multiple relational sharepoint list. While debugging through VSTA everything goes well and successfully submits
    the data, but after publishing a form(browser enabled) I am not able to save a data to sharepoint list. When I Clicked on save button, it just refreshing a page, even the same was getting after
     made it to full trust and approved by Admin.
    Before this I was using “Submit” button to submit a form, that time I was getting a popup with the message “There has been an error while processing the form”. And in log files it was showing error message as “The security validation
    for this page is invalid”.
    I referred many blogs regarding validation error and tried almost everything in every way, some of shortly mentioned below,
    Formdigest (It not works for me)
    Security Validation (It works perfectly)
    The second option is working for me.  (But this is not a good practice and also not recommended)
    Just want to know “Without making Security Validation Off” how can I resolved this validation issue from infopath 2010 form.
    Please share your thoughts on this. Any help is appreciated.
    Regards,
    Uday

    Hi Uday,
    Have you tried SPWebapplication.FormDigestSettings.Enabled = false to turn off the digest setting property for the web application? See this blog for the details.
    http://ktskumar.wordpress.com/2009/03/09/the-security-validation-for-this-page-is-invalid-click-back-in-your-web-browser-refresh-the-page-and-try-your-operation-again/
    Thanks & Regards,
    Emir
    Emir Liu
    TechNet Community Support

  • Query security settings for users

    Hi again.
    I'm looking for a way of querying security settings for a user.
    ie I understand that company/division etc security is implemented through responsibilities.
    In which case, is there a way to retrieve those exclusions per user?
    (eg User 1 cant see company 50)
    Thanks,
    g.

    Hi again.
    I'm looking for a way of querying security settings for a user.
    ie I understand that company/division etc security is implemented through responsibilities.
    In which case, is there a way to retrieve those exclusions per user?
    (eg User 1 cant see company 50)
    Thanks,
    g.

  • JavaScript - Error: The security validation for this page is invalid...

    Hi there,
    I have a question regarding javascript and the security validation.
    I have created a custom action for a document library. This custom action should update a field in all selected documents by the user. But when I do the update, I got this error message:
    "The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again."
    I know, I could AllowUnsafeUpdates, if I were using C#, but actually I can only use JavaScript at this stage. Or does anybody know, how to allow this or switch to C# in this area?
    Here is my custom action:
    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <CustomAction
    Id="GrolmansJavaScriptFile"
    ScriptSrc="~site/_layouts/SharePoint-Z-Drive-Project/gg1855.js"
    Location="ScriptLink">
    </CustomAction>
    <CustomAction
    Description="Approve Documents"
    Title="Approve Documents"
    Id="RibbonDocumentsManageApproveDocuments"
    Location="CommandUI.Ribbon"
    RegistrationId="10000"
    RegistrationType="List"
    Sequence="0"
    xmlns="http://schemas.microsoft.com/sharepoint/">
    <CommandUIExtension xmlns="http://schemas.microsoft.com/sharepoint/">
    <!-- Define the (UI) button to be used for this custom action -->
    <CommandUIDefinitions>
    <CommandUIDefinition Location="Ribbon.Documents.Manage.Controls._children">
    <Button Id="Ribbon.Documents.Manage.ApproveDocuments"
    Command="{4E2F5DC0-FE2C-4466-BB2D-3ED0D1917763}"
    Image32by32="~site/_layouts/Images/SharePoint-Z-Drive-Project/approve_document_32x32.png"
    Image16by16="~site/_layouts/Images/SharePoint-Z-Drive-Project/approve_document_16x16.png"
    Sequence="0"
    LabelText="Approve Documents"
    Description="Approve Documents"
    TemplateAlias="o1" />
    </CommandUIDefinition>
    </CommandUIDefinitions>
    <CommandUIHandlers>
    <!-- Define the action expected on the button click -->
    <CommandUIHandler Command="{4E2F5DC0-FE2C-4466-BB2D-3ED0D1917763}" CommandAction="javascript:void(ApproveDocuments());" />
    </CommandUIHandlers>
    </CommandUIExtension>
    </CustomAction>
    </Elements>
    And here is my JavaScript code file:
    function ApproveDocuments()
    var siteUrl = '/';
    var clientContext = new SP.ClientContext(siteUrl);
    var currentlibid = SP.ListOperation.Selection.getSelectedList();
    var currentLib = clientContext.get_web().get_lists().getById(currentlibid); //Gets the current Library
    var selectedItems = SP.ListOperation.Selection.getSelectedItems(clientContext);
    for (var i in selectedItems) {
    currentLib.getItemById(selectedItems[i].id).set_item('DocumentStatus', 'Approved');
    currentLib.getItemById(selectedItems[i].id).update();
    clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
    function onQuerySucceeded()
    alert('Document approved:' + newListItem.get_id());
    function onQueryFailed(sender, args)
    alert('Document approval failed: ' + args.get_message() + '\n' + args.get_stackTrace());
    Any idea, how to perform the update on the selected items?
    Thanks for any hint.
    Dennis

    Ok, I found the reason. 
    I just had to replace the SP.ClientContext line in JavaScript.
    Instead of
    var clientContext = new SP.ClientContext(siteUrl);
    I need to use this one:
    var clientContext = SP.ClientContext.get_current();
    Dennis

  • How to provide security settings for the adobe form using livecycleDesigner

    Hello,
    I am very new to form designing,
    can any one please tell me how to provide security settings for the adobe forms at client side?
    Regards,
    Menaka

    Hi,
    that is a good topic for the ADFS forum.
    ADFS forum - http://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=Geneva
    But you could pass the user-agent as incoming claim type Client User agent. User-agents can be manipulated, so if that is an issue you can look into Device Registration and the Device OS type from there. That is also a incoming claim but requires DRS and
    DRS is not available for all plattforms.
    Hth,
    Lutz

  • 'Sensible' Definition & Security settings for a Production APEX environment

    Hi Folks.
    What's the feeling on Definition and Security settings for a production APEX application?
    Here are my settings for my UAT environment (not quite in production just yet)
    Debugging: NO
    Status: AVAILABLE
    Build Status: RUN APPLICATION ONLY
    Authorization Scheme : MUST NOT BE PUBLIC USER
    Session State Protection: ENABLED
    In the APEX Administration setup, access to my site is restricted by IP also. As a consequence I think it's buttoned down quite tightly but, eventually, we plan to open this up to the Big Bad Web!!
    What are your thoughts on the pro's and con's, the why's and wherefore's of one setting or another.
    I'm hoping this thread will prove to be a good forum for discussing APEX application security configurations and a reference for others.
    Please feel free to link to whitepapers of relevance.
    Maybe someone could take up the challenge of producing an 'UNHACKABLE' :-) APEX website?
    Simon.

    Hi Simon,
    If you're just talking about instance settings, then you might also add to that using the 3.1 runtime only instance.
    If we're opening it up to application design, well...that's a whole other matter ;)
    John.
    http://jes.blogs.shellprompt.net
    http://www.apex-evangelists.com

  • Security Settings for more

    I saw this on a site that has many users in Iran
    This setting does not harm anyone to use and useful
    Or not.
    Security Settings for more I With a simple trick for the Firefox browser you can always Certificate of forged and stolen check in Amman Even if all the fake certificate to get It is mentioned in the ability of the default browser is Chrome
    [IMG]http://i56.tinypic.com/2hxp0jo.jpg[/IMG]
    (My choice when ocsp server connection fails, treat the certificate az invalid The chrome is not activated in your browser, you can enable this option, none of the sites Sites such as the bank's internal pull Vardsh Nmytvnyd) Message to your browser if the connection is untrusted or ocsp error gave me a few times to retry This message was repeated again Mlvmh Jlyh site certificate Gmail did not do anything and sit in. I think what Yahoo's Site of the National Bank The fake site, your freedom The main site of your freedom
    2. Firefox and Chrome browsers, by default the system uses rc4 128 bit encodings The system according to security experts, is one of the weakest systems encodings I will use it only for high speed One of the reasons that the wep hack wireless internet use Hmynh But unlike wireless Internet connections that use wpa2 aes encodings system In theory you could perform any For more information, read this article I did not find any option in Chrome that I can disable this feature To disable this option in the Firefox browser, do the following operation about: config Type I rc4 All of the following options to make false Tqyyr
    [IMG]http://i51.tinypic.com/mbr51i.jpg[/IMG]

    Check the file /etc/pam.d/sshd and /etc/pam.d/login.
    Adjust the entry auth required pam_tally2.so deny=5 onerr=fail, as needed.
    Modify deny= to the number of allowed failed attempts.
    Refer to Mos Note 1269133.1 for details.

  • SharePoint Error "The security validation for this page is invalid" when delete an item

    Hi,
    I have SharePoint 2010 setup and works fine until today all of a sudden it throws error "The security validation for this page is invalid" when delete a SharePoint document or list item.
    There is no custom event handler deployed on library/list, and it should not be account issue as the same account works yesterday, and even after I turn off security validation from Central Admin, it still doesn't work.
    The only change I did is turn off Dynamic Compression from IIS, after that I tried enable back Dynamic Compression but it still doesn't work.
    Does anyone know what could be the possible reasons? Thanks in advance.

    hi,
     in the page just try to make this :
    <SharePoint:FormDigest runat="server" />
    PrasadWT

  • The latest version of Firefox has totally stuffed my computer. Nothing now works properly and all my settings for web pages have totally disappeared.

    Latest version of Firefox has totally stuffed my computer. Nothing works properly and all settings for web pages have disappeared.

    Make sure that you allow pages to choose their colors and that you haven't enabled High Contrast in the Accessibility settings.
    *Tools > Options > Content : Fonts & Colors > Colors : [X] "Allow pages to choose their own colors, instead of my selections above"
    *http://kb.mozillazine.org/Website_colors_are_wrong
    *https://support.mozilla.org/kb/Websites+look+wrong

  • Update list item with managed metadata field returns The security validation for this page is invalid

    Using SharePoint 2010 Server
    I'm attempting to programtically update a managed metadata field in a document library. I'm able to do it without issue on all other non-managed metadata fields. When I attempt it on a MM field I get the error message
    "The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again."
    After some digging I realised that this error was being caused because SharePoint was trying to write to the TaxonomyHiddenList list (../sites/mysite/Lists/TaxonomyHiddenList/AllItems.aspx)
    When I update a document through the browser with a term (Term01), it shows up in this TaxonomyHiddenList . I can then run my application, apply Term01 to my new document and it works fine. But if I apply Term02 to my new document it gives me the error above.
    Summary
    My app can read the TaxonomyHiddenList fine but it can not perform an operation that would write to it, resulting in not being able to update the MM field.
    Question
    Is there any advice on how I can further debug this issue?

    Hi,
    According to your post, my understanding is that you want to update managed metadata field in document library programmatically.
    I have made a simple code demo below to updata managed metadata field in document library, it works like a charm, you can refer to it.
    public static void UpdateMSField()
    using (SPSite site = new SPSite("http://YourSiteURL"))
    using (SPWeb web = site.OpenWeb())
    //SPList list = web.Lists.TryGetList("Libs_1");
    SPDocumentLibrary lib = (SPDocumentLibrary)web.Lists["Libs_1"];
    // No point in proceeding if we can't find the list
    if (lib != null)
    // add a new item
    // SPListItem item = list.AddItem();
    SPListItem item = lib.GetItemById(1);
    //Console.WriteLine(item.Name);
    // get the current taxonomy session, which wraps up all of the
    // associated TermStore objects for this SPSite object
    TaxonomySession metadataService = new TaxonomySession(site);
    // get the taxonomy field
    TaxonomyField taxField = item.Fields["MMS_1"] as TaxonomyField;
    // get the term store associated with the taxonomy field
    TermStore termStore = metadataService.TermStores[taxField.SspId];
    // get the actual term set associated with the taxonomy field
    TermSet termSet = termStore.GetTermSet(taxField.TermSetId);
    // search for the terms we wish to set the field to
    var terms = termSet.GetTerms("term_1", true, StringMatchOption.ExactMatch, 1, false);
    // if we have found a term populate the field
    if (terms.Count > 0)
    // set the field to the term(s) we have found
    taxField.SetFieldValue(item, terms.First());
    // Update the item
    item.Update();
    Console.WriteLine("success...");
    More reference:
    http://www.3guysonsharepoint.com/?p=1052
    http://vineet-winit.blogspot.com/2013/04/how-to-update-managed-metadata-field-in.html
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Is it possible to specify print settings for web pages?

    Is it possible to specify print settings for web pages designed in Muse? For example, can you exclude background images from printing?

    Hello,
    You can define Print Setting to page By Defining CSS Style in page Header by typing Style tag.
    you can go to Page > Page Properties > Metadata  > HTML for <Head>.
    you can refer to the link below for more details about Print properties in CSS.
    http://www.smashingmagazine.com/2011/11/24/how-to-set-up-a-print-style-sheet/
    Regards
    Vivek

Maybe you are looking for

  • GIF decoding

    This works on WinXP but not Linux. Why? It takes the first frame of an animated gif and writes a thumbnail.             GifDecoder d = new GifDecoder();                 try {                 fis = new FileInputStream(file);                          

  • What is the significance of 'APPREND STRUCTURE' button in a table?

    Hello friends When I go to SE11 to create a table, I see a button 'APPEND STRUCTURE'. I played with it and also have noticed people definiing a structure inside the same structure (recursively). Why do we need 'APPEND Structure'. if it is for recursi

  • Not able to Update the Infotype thro'HCM Process and Forms

    Hi, I have done the form and ran the test run in ECC, after completion of execution its not updating the form scenario infotype. Herewith mentioned the trace data .. C Function Trace Record Date : 27.08.2010 Time : 17:26:30 : 539,203 Work Process : 0

  • Different currency during invoice entering

    Dear expertise, Is it possible to enter a PO invoice with T. Code - MIRO with different currency that maintained in the PO currency. Suppose a po is in USD. Is it possible to enter invoice against the PO with INR? Can you please guide me how to enter

  • How to make use of datasheet view to edit Photos Site metadata?

    Hi, Is that possible to edit metadata in photo site through datasheet view? I just couldn't locate any datasheet view button there.