Setup output file name
To set up output filename for sanitized file, go to Policy > Workflow rules > choose workflow name

In the output filename format field, variables listed below can be used. Beside variables, any characters can be used as static text, except these:
Available variables:
- ${dataid} - this string identifies a file processing and can be used to retrieve results of processing
- ${datetime} - date and time at the time of sanitization
- ${original.basename} - name of the file to be sanitized, without file extension
- ${original.extension} - extension of the file to be sanitized
- ${converted.extension} - extension based on the target file type
Example usage
Example output:
Variables
Data ID
The result is the dataid of the sanitized file.
Original filename
| Attribute | Description | 
|---|---|
| short (default) | filename until the first '.', ie. archive.tar.gz | 
| long | filename until the last '.', ie. archive.tar.gz | 
Original file extension
| Attribute | Description | 
|---|---|
| short (default) | extension from the last '.', ie. archive.tar.gz | 
| long | extension from the first '.', ie. archive.tar.gz | 
Converted file extension
The result is the selected target extension used for sanitization.
Date and time
Without any format string, the default format is 'yyyy_MM_dd-hh_mm'. With epoch format the result will be the number of seconds that have elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970, minus the number of leap seconds that have taken place since then. When giving custom format, the '.', '_' and '-' characters also can be used.
| Expression | Output | 
|---|---|
| d | the day as number without a leading zero (1 to 31) | 
| dd | the day as number with a leading zero (01 to 31) | 
| ddd | the abbreviated localized day name (e.g. 'Mon' to 'Sun'). Uses the system locale to localize the name. | 
| dddd | the long localized day name (e.g. 'Monday' to 'Sunday'). Uses the system locale to localize the name. | 
| M | the month as number without a leading zero (1-12) | 
| MM | the month as number with a leading zero (01-12) | 
| MMM | the abbreviated localized month name (e.g. 'Jan' to 'Dec'). Uses the system locale to localize the name. | 
| MMMM | the long localized month name (e.g. 'January' to 'December'). Uses the system locale to localize the name. | 
| yy | the year as two digit number (00-99) | 
| yyyy | the year as four digit number | 
These expressions may be used for the time:
| Expression | Output | 
|---|---|
| h | the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display) | 
| hh | the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display) | 
| H | the hour without a leading zero (0 to 23, even with AM/PM display) | 
| HH | the hour with a leading zero (00 to 23, even with AM/PM display) | 
| m | the minute without a leading zero (0 to 59) | 
| mm | the minute with a leading zero (00 to 59) | 
| s | the second without a leading zero (0 to 59) | 
| ss | the second with a leading zero (00 to 59) | 
| z | the milliseconds without leading zeroes (0 to 999) | 
| zzz | the milliseconds with leading zeroes (000 to 999) | 
| AP or A | use AM/PM display. A/AP will be replaced by either "AM" or "PM". | 
| ap or a | use am/pm display. a/ap will be replaced by either "am" or "pm". | 
| t | the timezone (for example "CEST") | 
