Fasoo Enterprise DRM
The JSA DSM for Fasoo Enterprise DRM (Digital Rights Management) collects logs from a Fasoo Enterprise DRM device.
The following table describes the specifications for the Fasoo Enterprise DRM DSM:
Table 1: Fasoo Enterprise DRM DSM Specifications
Fasoo Enterprise DRM
RPM file name
name-value pair (NVP)
Recorded event types
Includes custom properties?
Fasoo website (http://en.fasoo.com/Fasoo-Enterprise-DRM)
To integrate Fasoo Enterprise DRM with JSA, complete the following steps:
If automatic updates are not enabled, download and install the most recent version of the following RPMs on your JSA console:
JDBC Protocol RPM
FasooFED DSM RPM
Configure a log source to connect to the Fasoo Enterprise DRM database and retrieve event.
Add a Fasoo Enterprise DRM log source on the JSA Console. The following table describes the parameters that require specific values to collect event from Fasoo Enterprise DRM:
Table 2: Fasoo Enterprise DRM Log Source Parameters
Log Source type
Fasoo Enterprise DRM
Log Source Identifier
Since the protocol is JDBC, you need to use a specific format. For example, for Fasoo Enterprise DRM, use the following format:
<Fasoo_Enterprise_DRM_Database>@ <Fasoo_Enterprise_DRM_Database_Server_IP _or_Host_Name>
You must use the values of the Fasoo Enterprise DRM database and the database Server IP address or host name.
From the list, select the type of the Fasoo Enterprise DRM database.
The name of the Fasoo Enterprise DRM database. The database name must match the database name that is specified in the Log Source Identifier field.
IP or Hostname
The IP address or host name of the Fasoo Enterprise DRM database server.
The port number that is used by the database server.
The user name that is required to connect to the database.
The password that is required to connect to the database. The password can be up to 255 characters in length.
The confirmation password must be identical to the password that you typed for the Password parameter.
If you selected MSDE for the Database Type and the database is configured for Windows, define a Window Authentication Domain. Otherwise, leave this field blank.
If you selected MSDE for the Database Type and you have multiple SQL server instances, type the database instance.
If you use a non-standard port for the database or access is blocked to port 1434 for SQL database resolution, the Database Instance parameter must be left blank in the log source configuration.
The name of the view that includes the event records.
Type an asterisk (*) to select all fields from the table or view.
The list of fields to include when the table is polled for events.
The Compare Field is used to identify new events that are added between queries to the table.
Start Date and Time
Optional. Type the start date and time for database polling in the following format: yyyy-MM-dd HH:mm, with HH specified by using a 24-hour clock. If the start date or time is clear, polling begins immediately and repeats at the specified polling interval.
Use Prepared Statements
Select the check box if you want to use prepared statements.
Prepared statements enable the JDBC protocol source to set up the SQL statement, and then run the SQL statement numerous times with different parameters. For security and performance reasons, most JDBC protocol configurations can use prepared statements.
The amount of time between queries to the event table. The default polling interval is 10 seconds. You can define a longer polling interval by appending H for hours or M for minutes to the numeric value. The maximum polling interval is 1 week in any time format. Numeric values that are entered without an H or M poll in seconds.
The number of Events Per Second (EPS) that you do not want this protocol to exceed. The default value is 20000 EPS.
Verify that JSA is configured correctly.
The following table shows a sample normalized event message from Fasoo Enterprise DRM:
Table 3: Fasoo Enterprise DRM Sample Message
Low level category
Sample log message
Edit - successful
Update Activity Succeeded
log_id: "c04b09b6481ba7f61f1e1f" log_date: "2016-03-21 14:17:36.000" log_type: "1" product: "1" purpose: "16" usage_result: "1" license_status: "0" ip: "3232295388" user_code: "usercode" user_name: "username" user_dept_code: "SENBLUZhc29vLUFkbWlu" user_dept_name: "userdeptname" position_code: "P001" position_name: "Employee" content_code: "50193352CF4B41C694EDEAEBD08EF6E1" current_content_name: "New Microsoft PowerPoint Presentation.pptx" content_name: "New Microsoft PowerPoint Presentation.pptx" sec_level_code: "e7029acecc5349489414aae515bacdfb" sec_level_name: "Basic" system_code: "NULL" system_name: "NULL" owner_code: "ownercode" owner_name: "ownername" owner_dept_code: "SENBLUZhc29vLUFkbWlu" owner_dept_name: "ownerdeptname" content_create-date: "2016-03-21 03:41:28.000" entry_date: "2016-03-21 13:18:26.670"