convert pdf byte array to image byte array c# : Convert word form to fillable pdf Library SDK API .net wpf asp.net sharepoint url-filtering3-part1170

© Palo Alto Networks, Inc.
PAN-OS 6.1 Administrator’s Guide  •  395
URL Filtering
Monitor Web Activity
View URL Filtering Reports
To view the default URL filtering reports, select 
Monitor > Reports
and under the 
URL Filtering Reports
section, 
choose one of the reports. You can generate reports on URL Categories, URL users, Web Sites accessed, 
Blocked Categories, and more. The reports are based on a 24-hour period and the day is selected by choosing a 
day in the calendar section. You can also export the report to PDF, CSV, or XML.
Copyright © 2007-2015 Palo Alto Networks
Convert word form to fillable pdf - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
convert word form to fillable pdf form; pdf create fillable form
Convert word form to fillable pdf - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
best pdf form filler; convert pdf to fill in form
396  •  PAN-OS 6.1 Administrator’s Guide
© Palo Alto Networks, Inc.
Monitor Web Activity
URL Filtering
View the User Activity Report
This report provides a quick method of viewing user or group activity and also provides an option to view 
browse time activity.
Generate a User Activity Report 
Step 1 Configure a User Activity Report
1. Select 
Monitor > PDF Reports > User Activity Report
.
2. Enter a report 
Name
and select the report type. Select 
User
to 
generate a report for one person, or select 
Group
for a group of 
users.
You must Enable User-ID in order to be able to select 
user or group names. If User-ID is not configured, you 
can select the type 
User
and enter the IP address of the 
user’s computer. 
3. Enter the Username/IP address for a user report or enter the 
group name for a user group report.
4. Select the time period. You can select an existing time period, or 
select 
Custom
.
5. Select the 
Include Detailed Browsing
check box, so browsing 
information is included in the report.
Step 2 Run the user activity report and then 
download the report.
1. Click 
Run Now
.
2. After the report is generated, click the 
Download User Activity 
Report
link.
3. After the report is downloaded, click 
Cancel
and then click 
OK
to save the report.
Copyright © 2007-2015 Palo Alto Networks
C# Create PDF from OpenOffice to convert odt, odp files to PDF in
advanced .NET control to change ODT, ODS, ODP forms to fillable PDF formats in using RasterEdge.XDoc.Word; How to Use C#.NET Demo Code to Convert ODT to PDF in
create a pdf form to fill out and save; pdf fillable forms
C# Create PDF Library SDK to convert PDF from other file formats
Best C#.NET component to create searchable PDF document from Microsoft Office Word, Excel and PowerPoint. Create fillable PDF document with fields.
asp.net fill pdf form; convert pdf form fillable
© Palo Alto Networks, Inc.
PAN-OS 6.1 Administrator’s Guide  •  397
URL Filtering
Monitor Web Activity
Step 3 View the user activity report by opening the PDF file that was downloaded. The top of the report will contain 
a table of contents similar to the following:
Step 4 Click an item in the table of contents to view details. For example, click Traffic Summary by URL Category to view 
statistics for the selected user or group.
Generate a User Activity Report (Continued)
Copyright © 2007-2015 Palo Alto Networks
C# PDF Field Edit Library: insert, delete, update pdf form field
A professional PDF form creator supports to create fillable PDF form in C#.NET. An advanced PDF form maker allows users to create editable PDF form in C#.NET.
convert excel spreadsheet to fillable pdf form; attach image to pdf form
VB.NET Create PDF from OpenOffice to convert odt, odp files to PDF
Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. How-to, VB.NET PDF, VB.NET Word, VB.NET Convert OpenOffice Spreadsheet data to PDF
convert pdf fillable form to word; attach file to pdf form
398  •  PAN-OS 6.1 Administrator’s Guide
© Palo Alto Networks, Inc.
Monitor Web Activity
URL Filtering
Configure Custom URL Filtering Reports
To generate a detailed report that can also be scheduled, you can configure a custom report and select from a 
list of all available URL filtering log fields.
Configure a Custom URL Filtering Report 
Step 1 Add a new custom report.
1. Select 
Monitor > Manage Custom Reports
and click 
Add
.
2. Enter a report 
Name
, for example, My-URL-Custom-Report.
3. From the 
Database
drop-down, select 
URL Log
.
Step 2 Configure report options.
1. Select the 
Time Frame
drop-down and select a range. 
2. (Optional) To customize how the report is sorted and grouped, 
select 
Sort By
and chose the number of items to display (top 25 
for example) and then select 
Group By
and select an option such 
as 
Category
, and then select how many groups will be defined. 
3. In the 
Available Columns
list, select the fields to include the 
report. The following columns are typically used for a URL 
report:
•  Action
•  Category
•  Destination Country
•  Source User
•  URL
Step 3 Run the report to check the results. If the 
results are satisfactory, set a schedule to 
run the report automatically.
1. Click the 
Run Now
icon to immediately generate the report that 
will appear in a new tab. 
2. (Optional) Click the 
Schedule
check box to run the report once 
per day. This will generate a daily report that details web activity 
over the last 24 hours. To access the report, select 
Monitor > 
Report
and then expand 
Custom Reports
on the right column 
and select the report.
Step 4 Save the configuration.
Click 
Commit
.
Copyright © 2007-2015 Palo Alto Networks
VB.NET Create PDF Library SDK to convert PDF from other file
Best VB.NET component to convert Microsoft Office Word, Excel and Create fillable PDF document with fields in Visual Basic .NET application.
auto fill pdf form fields; convert word to pdf fillable form online
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Convert multiple pages Word to fillable and editable PDF documents.
adding a signature to a pdf form; auto fill pdf form from excel
© Palo Alto Networks, Inc.
PAN-OS 6.1 Administrator’s Guide  •  399
URL Filtering
Configure URL Filtering
Configure URL Filtering
After you Determine URL Filtering Policy Requirements, you should have a basic understanding of what types 
of websites and website categories your users are accessing. With this information, you are now ready to create 
custom URL filtering profiles and attach them to the security policy rule(s) that allow web access. 
Configure Website Controls
Step 1 Create a URL Filtering profile or select 
an existing one.
Because the default URL filtering 
profile blocks risky and 
threat-prone content, it is a best 
practice to clone this profile rather 
than creating a new profile to 
preserve these default settings.
1. Select 
Objects > Security Profiles >
URL Filtering
.
Select the default profile and then click 
Clone
. The new profile 
will be named default-1.
2. Select the new profile and rename it.
Step 2 Define how to control access to web 
content.
In the 
Categories
tab, for each category that you want visibility into 
or control over, select a value from the 
Action 
column as follows:
•  If you do not care about traffic to a particular category (that is you 
neither want to block it nor log it), select 
allow
.
•  For visibility into traffic to sites in a category, select 
alert
.
•  To deny access to traffic that matches the category and to enable 
logging of the blocked traffic,
select 
block
.
•  To require users to click Continue to proceed to a questionable 
site, select 
continue
•  To only allow access if users provide a configured password, 
select override. For more details on this setting, see Configure 
URL Admin Override.
Step 3 Define websites that should always be 
blocked or allowed.
For example, to reduce URL filtering logs, 
you may want add you corporate websites 
in the allow list, so no logs will be 
generated for those sites. Or, if there is a 
website this is being overly used and is not 
work related in any way, you can add it to 
the block list.
Items in the block list will always be 
blocked regardless of the action for the 
associated category, and URLs in the 
allow list will always be allowed. 
For more information on the proper 
format and wildcards usage, see Block 
and Allow Lists.
1. In the URL filtering profile, enter URLs or IP addresses in the 
Block List 
and select an action:
• 
block
—Block the URL.
• 
continue
—Prompt users click 
Continue 
to proceed to the 
web page. 
• 
override
—The user will be a prompted for a password to 
continue to the website.
• 
alert
—Allow the user to access the website and add an alert 
log entry in the URL log.
2. For the 
Allow 
list, enter IP addresses or URLs that should 
always be allowed. Each row must be separated by a new line.
3. (Optional) Enable Safe Search Enforcement.
Copyright © 2007-2015 Palo Alto Networks
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Convert multiple pages Word to fillable and editable PDF documents in both .NET WinForms and ASP.NET. Convert both DOC and DOCX formats to PDF files.
change font size in fillable pdf form; create fillable forms in pdf
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. VB.NET PDF, VB.NET Word, VB.NET Convert multiple pages PowerPoint to fillable and editable
add attachment to pdf form; convert pdf fillable forms
400  •  PAN-OS 6.1 Administrator’s Guide
© Palo Alto Networks, Inc.
Configure URL Filtering
URL Filtering
Step 4 Modify the setting to log Container Pages 
only.
The
Log container page only 
option is enabled by default so that 
only the main page that matches the category is logged, not 
subsequent pages/categories that may be loaded within the 
container page. To enable logging for all pages/categories, clear the 
Log container page only
check box. 
Step 5 Enable HTTP Header Logging for one or 
more of the supported HTTP header 
fields. 
To log an HTTP header field, select one or more of the following 
fields to log:
•  User-Agent
•  Referer
•  X-Forwarded-For
Step 6 Save the URL filtering profile.
Click 
OK
.
Step 7 (Optional) Enable response pages on the 
ingress interface (the interface that first 
receives traffic for your users). 
This option is required if you enable the 
continue
or 
override
action for any URL 
category. 
You can also Customize the URL 
Filtering Response Pages.
1. Select 
Network > Network Profiles > Interface Mgmt
and 
either add a new profile or edit an existing profile.
2. Click the 
Response Pages
check box to enable.
3. Click 
OK
to save the profile.
4. Select 
Network > Interfaces
and then edit the Layer 3 interface 
or VLAN interface that is your ingress interface.
5. On the 
Advanced
tab, select the Interface Mgmt profile that has 
the response page option enabled.
6. Click 
OK
to save the interface configuration.
Step 8 Save the configuration.
To test the URL filtering 
configuration, simply access a 
website in a category that is set to 
block or continue to see if the 
appropriate action is performed.
Click 
Commit
.
Configure Website Controls
Copyright © 2007-2015 Palo Alto Networks
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. convert PDF to text, C#.NET convert PDF to images to, VB.NET PDF, VB.NET Word, VB.NET
convert fillable pdf to word fillable form; c# fill out pdf form
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
NET PDF SDK- Create PDF from Word in Visual An excellent .NET control support convert PDF to multiple Create fillable and editable PDF documents from Excel in
convert pdf into fillable form; convert word form to pdf fillable form
© Palo Alto Networks, Inc.
PAN-OS 6.1 Administrator’s Guide  •  401
URL Filtering
Log Client IP Addresses for Proxied HTTP/HTTPS Requests
Log Client IP Addresses for Proxied HTTP/HTTPS 
Requests 
If you have a proxy server deployed between the users on your network and the firewall, the firewall might 
identify the proxy server IP address as the source IP address in the traffic that the proxy forwards rather than 
the IP address of the client that requested the content. In many cases, the proxy server adds an 
X-Forwarded-For (XFF) header to the traffic packets that includes the IP address of the source client. In such 
cases, if you want to identify the client that requested the content, you must configure the firewall to log the 
XFF values. This enables the firewall to get the client IP address, the username if available, the IP address of the 
last proxy server traversed in a proxy chain, or any string that the field stores. You can then use this information 
to monitor web access on your network.
You can configure the firewall to log XFF values in the following ways:
Replace Source IP Addresses with XFF Values in URL Filtering Logs
Add XFF Values to URL Filtering Logs
Replace Source IP Addresses with XFF Values in URL Filtering Logs
You can configure the firewall to replace the value in the source IP address field of URL Filtering logs with the 
XFF values of web request packets. The XFF values can be the IP address of the client that originated the 
request or, in a proxy chain, the IP address of the last proxy server that processed the request. To ensure that 
attackers can’t read and exploit the XFF values when packets exit the firewall to retrieve content from an 
external server, you can also configure the firewall to strip the XFF values from outgoing packets. These options 
are not mutually exclusive: if you configure both, the firewall zeroes out the XFF values only after logging them.
Add XFF Values to URL Filtering Logs
You can configure the firewall to add the XFF field values of web requests to URL Filtering logs. The XFF value 
can be a client IP address, a username if available, or any value of up to 128 characters that the field stores.
Replace Source IP Addresses with XFF Values in URL Filtering Logs 
Step 1 Enable logging of XFF values.
1. Select 
Device > Setup > Content-ID
and edit the URL Filtering 
section.
2. Select the 
x-forwarded-for 
check box.
Step 2 Remove XFF values from outgoing web 
requests.
1. Select the 
Strip x-forwarded-for
check box.
2. Click 
OK
and 
Commit
.
Step 3 Verify the firewall is logging XFF values. 1. Select 
Monitor > Logs > URL Filtering
.
2. Verify that the IP addresses in the Source column reflect the 
XFF values.
Copyright © 2007-2015 Palo Alto Networks
402  •  PAN-OS 6.1 Administrator’s Guide
© Palo Alto Networks, Inc.
Log Client IP Addresses for Proxied HTTP/HTTPS Requests
URL Filtering
This method of logging XFF values doesn’t replace the source IP address values in URL Filtering 
logs. When you view the logs, the source field displays the IP address of the proxy server if one 
is deployed between the user clients and the firewall.
Add XFF Values to URL Filtering Logs 
Step 1 Configure a URL Filtering profile.
1. Select 
Objects > Security Profiles > URL Filtering
.
2. Select an existing profile or 
Add
a new profile and enter a 
descriptive 
Name
.
You can’t enable XFF logging in the default URL 
Filtering profile.
3. In the 
Categories
tab, define how to control access to web 
content. For each category that you want visibility into or 
control over, select a value in the 
Action
column:
•  If you don’t care about traffic to a particular category (that is 
you neither want to block it nor log it), select 
Allow
.
•  For visibility into traffic to sites in a category, select 
Alert
.
•  To deny access to traffic that matches the category and to 
enable logging of the blocked traffic, select 
Block
.
4. Select the 
Settings
tab and select the 
X-Forwarded-For
check 
box.
5. Click 
OK
to save the profile.
Step 2 Attach the URL Filtering profile to a 
policy rule.
1. Select 
Policies > Security
and click the rule.
2. Select the 
Actions
tab, set the 
Profile Type
to 
Profiles
, and 
select the 
URL Filtering
profile you just created.
3. Click 
OK
and 
Commit
.
Step 3 Verify the firewall is logging XFF values.  1. Select 
Monitor > Logs > URL Filtering
.
2. Display the XFF values in one of the following ways:
•  To display the XFF value for a single log—Click the   icon 
for the log to displays its details. The HTTP Headers section 
displays the X-Forwarded-For value.
•  To display the XFF values for all logs—Open the drop-down 
in any column header, select 
Columns
, and select the 
X-Forwarded-For
check box. The page then displays an 
X-Forwarded-For column.
Copyright © 2007-2015 Palo Alto Networks
© Palo Alto Networks, Inc.
PAN-OS 6.1 Administrator’s Guide  •  403
URL Filtering
Customize the URL Filtering Response Pages
Customize the URL Filtering Response Pages
The firewall provides three predefined URL Filtering Response Pages that display by default when a user 
attempts to browse to a site in a category that is configured with one of the block actions in the URL Filtering 
Profile (block, continue, or override) or when Safe Search Enforcement blocks a search attempt. However, you 
can create your own custom response pages with your corporate branding, acceptable use policies, links to your 
internal resources as follows:
Customize the URL Filtering Response Pages 
Step 1 Export the default response page(s). 
1. Select 
Device > Response Pages
.
2. Select the link for the URL filtering response page you want to 
modify.
3. Click the response page (predefined or shared) and then click 
the 
Export
link and save the file to your desktop. 
Step 2 Edit the exported page.
1. Using the HTML text editor of your choice, edit the page: 
•  If you want the response page to display custom information 
about the specific user, URL, or category that was blocked, 
add one or more of the supported URL Filtering Response 
Page Variables.
•  If you want to include custom images (such as your corporate 
logo), a sound, or style sheet, or link to another URL, for 
example to a document detailing your acceptable web use 
policy, include one or more of the supported Response Page 
References.
2. Save the edited page with a new filename. Make sure that the 
page retains its UTF-8 encoding. For example, in Notepad you 
would select 
UTF-8
from the 
Encoding
drop-down in the Save 
As dialog.
Step 3 Import the customized response page.
1. Select 
Device > Response Pages
.
2. Select the link that corresponds to the URL Filtering response 
page you edited.
3. Click 
Import
and then enter the path and filename in the 
Import 
File
field or 
Browse
to locate the file.
4. (Optional) Select the virtual system on which this login page will 
be used from the 
Destination
drop-down or select 
shared
to 
make it available to all virtual systems.
5. Click 
OK
to import the file.
Step 4 Save the new response page(s).
Commit
the changes. 
Step 5 Verify that the new response page 
displays.
From a browser, go to the URL that will trigger the response page. 
For example, to see a modified URL Filtering and Category Match 
response page, browse to URL that your URL filtering policy is set 
to block.
Copyright © 2007-2015 Palo Alto Networks
404  •  PAN-OS 6.1 Administrator’s Guide
© Palo Alto Networks, Inc.
Configure URL Admin Override
URL Filtering
Configure URL Admin Override
In some cases there may be URL categories that you want to block, but allow certain individuals to browse to 
on occasion. In this case, you would set the category action to 
override
and define a URL admin override 
password in the firewall Content-ID configuration. When users attempt to browse to the category, they will be 
required to provide the override password before they are allowed access to the site. Use the following 
procedure to configure URL admin override:
Configure URL Admin Override  
Step 1 Set the URL admin override password.  1. Select 
Device > Setup > Content ID
.
2. In the 
URL Admin Override
section, click 
Add
3. In the 
Location
field, select the virtual system to which this 
password applies. 
4. Enter the 
Password
and 
Confirm Password
.
5. Select a 
Server Certificate
for the firewall to present to the 
user if the site with the override is an HTTPS site.
6. Select the 
Mode
for prompting the user for the password: 
• 
Transparent
—The firewall intercepts the browser traffic 
destined for site in a URL category you have set to override 
and impersonates the original destination URL, issuing an 
HTTP 401 to prompt for the password. Note that the client 
browser will display certificate errors if it does not trust the 
certificate. 
• 
Redirect
—The firewall intercepts HTTP or HTTPS traffic 
to a URL category set to override and redirects the request 
to a Layer 3 interface on the firewall using an HTTP 302 
redirect in order to prompt for the override password. If you 
select this option, you must provide the 
Address
(IP address 
or DNS hostname) to which to redirect the traffic. 
7. Click 
OK
.
Step 2 (Optional) Set a custom override period.  1. Edit the URL Filtering section.
2. To change the amount of time users can browse to a site in a 
category for which they have successfully entered the override 
password, enter a new value in the 
URL Admin Override 
Timeout 
field. By default, users can access sites within the 
category for 15 minutes without re-entering the password.
3. To change the amount of time users are blocked from accessing 
a site set to override after three failed attempts to enter the 
override password, enter a new value in the 
URL Admin 
Lockout Timeout
field. By default, users are blocked for 30 
minutes.
4. Click 
OK
.
Copyright © 2007-2015 Palo Alto Networks
Documents you may be interested
Documents you may be interested