BookmarkSubscribeRSS Feed

Configuring a SAS Law Enforcement Intelligence Redaction Control

Started ‎04-14-2025 by
Modified ‎04-14-2025 by
Views 360

In the last post, we learned that the SAS Law Enforcement Intelligence Redaction control enables users to redact text so that the data is visually obscured. This allows users to choose which information to hide in an object, like sensitive data – personal information of a witness and victim – prior to dissemination. In this post we’ll look at how the administrator configured the Redaction control on the information report to redact the sensitive data before disseminating the information to the news outlet.

 

First, we add the Redaction control. In this case, we add the control to the information_report page.

 

01_rhwill_add_redact_control.png

Select any image to see a larger version.
Mobile users: To view the images, select the "Full" version at the bottom of the page.

 

Now let’s set up the configuration. Here is a quick reminder of how our redaction control was displayed to the user:

 

02_rhwill_redaction_control.png

 

We use the properties pane to make our selections.

 

03_rhwill_redaction_title_api.png

 

We give the control a title. This title appears for the users at the top of the redaction control.

 

Then we select an API plug-in. APIs are a set of rules and protocols that enable different software components to communicate with each other. This plug-in identifies objects for automatic redaction by using a mix of regular expressions and SAS Visual Text Analytics concepts. You can use the plug-in that is included with SAS Investigation Content Pack or write one of your own. In this example the administrator selected Extra Concepts which is included with the SAS Investigation Content Pack.

 

 

The code can be modified by going the Code Editor and then selecting the Redaction Plug-in - Extra Concepts Solution Extension.

 

04_rhwill_redaction_api_code_editor.png

 

(To learn more about APIs, read this post What are APIs? By Anna Bickford .)

 

05_rhwill_redaction_datasource.png 

Next, we select the Data source, which for this example the administrator used Fields.

 

Then we enter the height we want the display to appear on the screen.

 

 

 

 

 

 

06_rhwill_redaction_showlabel.pngWe select the Automatic redaction suggestions checkbox to allows users to choose to apply the redaction automatically, otherwise the redaction is all manually entered.

 

 

 

The Show label column is selected to display a Label column in the control identifying what each concept’s redaction label is.

 

07_rhwill_redaction_control_display.png

 

08_rhwill_redaction_labels.png

 

 

09_rhwill_redaction_textgroupconfigs.pngRemember I mentioned that the plug-in identifies objects by using a mix of regular expressions and SAS Visual Text Analytics concepts. Examples used in the configuration are Person, Location, Organization, Phone Number, and Email Address.

 

For Text group configuration, we enter a label. This label is displayed to users in the Redaction Label column after automatic redaction is complete. The length of the label determines the length of the black box that is shown to the user for this piece of redacted text.

 

 

 

 

10_rhwill_redaction_length.pngWe selected Standard redaction length so that each piece of redacted text is replaced with a black box that is six characters long, otherwise the black box would reflect the length of the original text. For concepts where a redaction label was assigned, a black box covering the data also displays the designated label.

 

 

11_rhwill_redacted_text.png

 

As you can see, SAS Law Enforcement Intelligence Redaction control enables users to redact text choosing which information to hide in an object, like sensitive data – personal information of a witness and victim – prior to dissemination.

 

Related post - Redacting Information for Dissemination

 

 

Find more articles from SAS Global Enablement and Learning here.

Contributors
Version history
Last update:
‎04-14-2025 06:01 PM
Updated by:

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

SAS AI and Machine Learning Courses

The rapid growth of AI technologies is driving an AI skills gap and demand for AI talent. Ready to grow your AI literacy? SAS offers free ways to get started for beginners, business leaders, and analytics professionals of all skill levels. Your future self will thank you.

Get started

Article Labels
Article Tags