Protect documents

AEM Forms Document Security provides various tools to apply security policies. You can choose a tool as per your requirements and specifications.

document-security-offerings

You can use Document Security SDK, Adobe Acrobat, Document Security Extension for Microsoft® Office, or Portable Protection Library to apply and track the security policies:

  • Document Security SDK: The SDK is a feature-rich client. You can use the Document Security SDK to access document server functionality, open policy-protected documents, and develop custom extensions, plug-ins, or applications. For example, you can develop extensions to protect custom file formats or integrate the SDK with Data Loss Prevention (DLP) solutions. Extensions, applications, and plug-ins developed using the Document Security SDK to send documents to the designated AEM Forms Server and the policies are applied on the server. The AEM Forms document security client SDK (CSDK) cannot unprotect the documents protected using the Portable Protection Library (PPL) and conversely.

    The Document Security SDK is available for both Java™ and C++. Java™ SDK is included in the AEM Forms Document Security offering and it is installed on deploying AEM forms on JEE. Contact AEM Customer Support to procure the C++ SDK. The C++ SDK can be compiled with Microsoft® Visual Studio 2013. Visit the Document Security API documentation site where you can learn and use features of the SDK.

  • Adobe Acrobat: You can use Adobe Acrobat to apply security policy to PDF documents created using popular desktop applications, such as Microsoft® Office, web browsers, or any application that supports printing in PDF format.

    You can purchase and download Adobe Acrobat from the Adobe Website. Adobe Acrobat article setting up security policies for PDFs provides detailed information about creating and applying policies in Adobe Acrobat.

  • Document Security Extension for Microsoft® Office: You can use the Document Security Extension for Microsoft® Office to apply predefined policies to your Microsoft® Office files from within the Microsoft® Office programs. The extension ensures that only authorized people can use policy-protected Microsoft® Word, Excel, and PowerPoint files. Only authorized users who have the plugin installed can use the policy-protected files.

    The Document Security extension is available as a Microsoft® Office plug-in. Contact AEM Customer Support to procure the extension. Later on, you can visit Document Security Extension for Microsoft® Office help to learn about installing, configuring, and using the extension.

  • Portable Protection Library: The PPL protects a document locally, without sending the document to the AEM Forms Server. Only security credentials and policy details travel over the network. PPL also lets you limit policy retrieval access to only logged-in users. You can fetch policies with the context of the user logged in AEM user.

    Along with the above, the PPL has all the features of Document Security SDK. You can use the Document Security SDK to access document server functionality, open policy-protected documents, and develop custom extensions, plug-ins, or applications. The PPL cannot unprotect the documents protected using AEM Forms document security client SDK (CSDK) and conversely.

    The PPL is available for Java™ and C++ languages in 32-bit and 64-bit versions. It is also available as an OSGi bundle for AEM Forms on OSGi. The C++ PPL can be compiled with Microsoft® Visual Studio 2013. If you have licensed AEM Forms Document Security add-on, you can contact the AEM Forms Document Security support team to procure the PPL. Later on, you can use PPL Help (bundled with the library) to set up and use the PPL.

View or edit protected documents

  • For PDF documents, you can use Adobe Acrobat DC, Acrobat Reader, and Acrobat Reader Mobile to view protected PDF documents. Most users already have Acrobat Reader installed on their devices, so they do not need to obtain or learn additional software to view protected documents. You can also download the Acrobat Reader from the Acrobat Reader download web site.

  • For Microsoft® Office documents, you require Microsoft® Office and AEM Forms Document Security extension for Microsoft® Office. The Document Security extension is available as a Microsoft® Office plug-in. You can download the extension from the Adobe website.

Index protected documents

Microsoft® Windows full-text search engines (SharePoint Index server) and Adobe Experience Manager (AEM) can perform full-text search on commonly used document formats such as, plain-text files, Microsoft® Office documents, and PDF documents. You can use Document Security indexers to enable fulltext search engines to search protected PDF documents:

  • iFilter indexer: You can use the iFilter indexer to index protected PDF documents and enable Microsoft® Windows full-text search engines (Desktop Indexing Service and SharePoint Index server) to search protected PDF documents. For detailed information, see AEM SharePoint IFilter for Protected Documents.

  • AEM Forms Document Security Indexer: You can use the AEM Forms Document Security indexer to index protected PDF documents and enable Adobe Experience Manager to search protected PDF documents. The indexers are part of the AEM Forms Document Security offering. These are included in AEM Forms on JEE installers.

Experience Manager