EXTENSION

Spirion Automation: Content
Marketing with Python

Classification is the inevitable next step after discovering sensitive data. Spirion includes automated, persistent, and purposeful data classification using a context-conscious methodology that is easily consumable by both end users and automated systems. This is possible using native labeling capabilities as well as the integration with Microsoft Purview Information Protection (MPIP) classification schemas.   

However, overlays and metadata are not always enough. Regulatory obligations such as the Cybersecurity Maturity Model Certification (CMMC) stipulate that control of information should be validated by the deliberate application of banner markings inserted as content within a document. Once applied, as either header/footer text or a watermark image, any given file location has direct indication of being intentionally controlled.  

Spirion’s scripting engine provides an intuitive way of incorporating additional requirements into the automated actions that are applied selectively after a confirmed match during a discovery scan, evaluated by both content- and context-based parameters. This marketplace extension highlights how to use common Python libraries to apply content markings to indicate the sensitive of unstructured data within the document itself.  

Requirements  

Before working on the steps outlined in datasheet below, please confirm the following:  

  • The Spirion console (SDM or SDP) is up-to-date and accessible. 
  • A Spirion scanner node hosted on a Windows system is online, polling to its console. 
  • Python is installed on the Windows host running the Spirion endpoint software.
    • NOTE: LocalSystem must be able to run the Python script called by Spirion.
  • ExifTool (by Phil Harvey) is installed on the same Windows host. 

Spirion Products:
Sensitive Data Manager, Sensitive Data Platform

Released:
07/15/2024

Files:
Datasheet: Spirion Automation: Content Marking with Python

Txt file: content-marking-script.txt

Spirion CEO Kevin Coppins