Aruba CP-VA-500 ClearPass Policy Manager (CPPM) User Guide
Aruba CP-VA-500 is a powerful and versatile appliance that meets the demands of diverse network environments. Specifically designed for high-density deployments, it excels in managing a large number of concurrent users and devices. The CP-VA-500 provides comprehensive security features, ensuring the protection of your network from unauthorized access, viruses, and malware. Additionally, it offers flexible deployment options, including inline, out-of-band, or virtualized, allowing you to seamlessly integrate it into your existing network infrastructure.
Advertisement
Advertisement
ClearPass Policy
Manager 6.3
Copyright Information
Copyright © 2014 Aruba Networks, Inc. Aruba Networks trademarks include the Aruba Networks logo, Aruba Networks
®
,
Aruba Wireless Networks
®
, the registered Aruba the Mobile Edge Company logo, Aruba Mobility Management System
®
,
Mobile Edge Architecture
®
, People Move. Networks Must Follow
®
, RFProtect
®
, Green Island
®
. All rights reserved. All other trademarks are the property of their respective owners.
Open Source Code
Certain Aruba products include Open Source software code developed by third parties, including software code subject to the GNU General Public License (GPL), GNU Lesser General Public License (LGPL), or other Open Source Licenses.
Includes software from Litech Systems Design. The IF-MAP client library copyright 2011 Infoblox, Inc. All rights reserved.
This product includes software developed by Lars Fenneberg et al.
Legal Notice
The use of Aruba Networks, Inc. switching platforms and software, by all individuals or corporations, to terminate other vendors’ VPN client devices constitutes complete acceptance of liability by that individual or corporation for this action and indemnifies, in full, Aruba Networks, Inc. from any and all legal actions that might be taken against it with respect to infringement of copyright on behalf of those vendors.
Warranty
This hardware product is protected by an Aruba warranty. For details, see the Aruba Networks standard warranty terms and conditions.
March 2014 | 0511598-00v1 ClearPass Policy Manager | User Guide
About ClearPass Policy Manager
Common Tasks in Policy Manager
Powering Up and Configuring Policy Manager Hardware
Resetting the Passwords to Factory Default
Generating a Support Key for Technical Support
Policy Manager Dashboard
Monitoring
Viewing Access Tracker Session Details
RADIUS Accounting Record Details (Auth Sessions tab)
RADIUS Accounting Record Details (Details tab)
RADIUS Accounting Record Details (Summary tab)
RADIUS Accounting Record Details (Utilization tab)
TACACS+ Accounting Record Details (Auth Sessions tab)
TACACS+ Accounting Record Details (Details tab)
TACACS+ Accounting Record Details (Request tab)
Viewing Audit Row Details (Add Page)
Viewing Audit Row Details (Modify Page)
ClearPass Policy Manager 6.3 | User Guide
Contents
Contents | 3
4 | Contents
Viewing Audit Row Details (Remove Page)
Creating an Event Viewer Report Using Default Values
Creating an Event Viewer Report Using Custom Values
Policy Manager Policy Model
Links to Use Cases and Configuration Instructions
Services
802.1X Wired, Wireless, and Aruba Wireless
Aruba VPN Access with Posture Checks
ClearPass Admin SSO Login (SAML SP Service)
ClearPass Identity Provider (SAML IdP Service)
ClearPass Policy Manager 6.3 | User Guide
802.1X Wireless - Identity Only
ClearPass Policy Manager 6.3 | User Guide
Contents | 5
6 | Contents
Aruba Application Authentication
Aruba Application Authorization
Cisco Web Authentication Proxy
Authentication and Authorization
Authentication and Authorization Architecture and Flow
Configuring Authentication Components
Adding and Modifying Authentication Methods
ClearPass Policy Manager 6.3 | User Guide
Adding and Modifying Authentication Sources
Generic LDAP and Active Directory
Identity
Configuring Single Sign-On, Local Users, Endpoints, and Static Host Lists
Adding and Modifying Local Users
Adding and Modifying Endpoints
Adding and Modifying Static Host Lists
ClearPass Policy Manager 6.3 | User Guide
Contents | 7
8 | Contents
Configuring a Role Mapping Policy
Adding and Modifying Role Mapping Policies
Posture
OnGuard Agent (Persistent or Dissolvable)
ClearPass Windows Universal System Health Validator - NAP Agent
ClearPass Linux Universal System Health Validator - NAP Agent
Windows System Health Validator - NAP Agent
Windows Security Health Validator - NAP Agent
ClearPass Linux Universal System Health Validator - OnGuard Agent
ClearPass Mac OS X Universal System Health Validator - OnGuard Agent
ClearPass Windows Universal System Health Validator - OnGuard Agent
Windows Security Health Validator - OnGuard Agent
Windows System Health Validator - OnGuard Agent
Adding and Modifying Posture Servers
Audit Servers
Add Auditing to a Policy Manager Service
Modifying Built-In Audit Servers
Enforcement
Enforcement Architecture and Flow
Configuring Enforcement Profiles
Aruba Downloadable Role Enforcement
ClearPass Policy Manager 6.3 | User Guide
Cisco Downloadable ACL Enforcement
Cisco Web Authentication Enforcement
ClearPass Entity Update Enforcement
Generic Application Enforcement
RADIUS Change of Authorization (CoA)
Session Restrictions Enforcement
ClearPass Policy Manager 6.3 | User Guide
Contents | 9
10 | Contents
Configuring Enforcement Policies
Network Access Devices
Adding and Modifying Device Groups
Adding and Modifying Proxy Targets
Policy Simulation
Active Directory Authentication
ClearPass Policy Manager 6.3 | User Guide
NAS Type: Aruba Wireless Controller
NAS Type: Aruba Wired Switch Controller
NAS Type: Cisco Wireless Switch
ClearPass Policy Manager Profile
Administration
Administrator Privilege XML File Structure
Administrator Privileges and IDs
Creating Custom Administrator Privileges
Sample Administrator Privilege XML File
ClearPass Policy Manager 6.3 | User Guide
Contents | 11
12 | Contents
Editing Server Configuration Settings
Activating an Application License
Updating an Application License
Exporting all SNMP Trap Servers
Exporting a Single SNMP Trap Server
Adding a Syslog Export Filter (Filter and Columns tab)
ClearPass Policy Manager 6.3 | User Guide
Adding a Syslog Export Filter (General tab)
Adding a Syslog Export Filter (Summary tab)
Adding an Endpoint Context Server
Modify an endpoint context server
Delete an endpoint context server
Adding an AirWatch Endpoint Context Server
Adding an AirWave Endpoint Context Server
Adding an Aruba Activate Endpoint Context Server
Adding a ClearPass Cloud Proxy Endpoint Context Server
Adding a Generic HTTP Endpoint Context Server
Adding a JAMF Endpoint Context Server
Adding a MaaS360 Endpoint Context Server
Adding a MobileIron Endpoint Context Server
Adding a Palo Alto Networks Firewall
Adding a Palo Alto Networks Panorama Endpoint Context Server
Adding an SOTI Endpoint Context Server
Adding a XenMobile Endpoint Context Server
Server Certificate Page Overview
Server Certificate Page (RADIUS Server Certificate Type)
Server Certificate Page (HTTPS Server Certificate Type)
Creating a Certificate Signing Request
Creating a Self-Signed Certificate
Installing the self-signed certificate
Exporting a Server Certificate
Importing a Server Certificate
ClearPass Policy Manager 6.3 | User Guide
Contents | 13
14 | Contents
View an application dictionary
Delete an application dictionary
Endpoint Context Server Actions
Filter an Endpoint Context Server Action Report
View Details About Endpoint Context Server Actions
Add an Endpoint Context Server Action Item
Updating the Policy Manager Software
Upgrade the Image on a Single Policy Manager Appliance
Upgrade the Image on all Appliances
Remote Assistance Process Flow Description
Adding a Remote Assistance Session
Command Line Interface
drop-subscriber list make-publisher
make-subscriber reset-database set-cluster-passwd
ClearPass Policy Manager 6.3 | User Guide
Show Commands all-timezones date
boot-image gen-support-key install-license
morph-vm restart shutdown update
backup dump certchain dump logs
system start-rasession system terminate-rasession system status-rasession
Rules Editing and Namespaces
ClearPass Policy Manager 6.3 | User Guide
Contents | 15
16 | Contents
Authentication namespace editing context
Certificate namespace editing context
Connection namespace editing contexts
Date namespace editing contexts
Posture Namespace Editing Context
RADIUS namespace editing contexts
Tips namespace editing context
Error Codes, SNMP Traps, and System Events
CPPM Processes Stop and Start Events
Network Interface up and Down Events
Disk Utilization Threshold Exceed Events
CPU Load Average Exceed Events for 1, 5, and 15 Minute Thresholds
ClearPass Policy Manager 6.3 | User Guide
1 (a) RADIUS server stop SNMP trap
1 (b) RADIUS server start SNMP trap
2 (a) Admin Server stop SNMP trap
2 (b) Admin Server start SNMP trap
3 (a) System Auxiliary server stop SNMP trap
3 (b) System Auxiliary server start SNMP trap
4 (a) Policy server stop SNMP trap
4 (b) Policy server start SNMP trap
5 (a) Async DB write service stop SNMP trap
5 (b) Async DB write service start SNMP trap
6 (a) DB replication service stop SNMP trap
6 (b) DB replication service start SNMP trap
7 (a) DB Change Notification server stop SNMP trap
7 (b) DB Change Notification server start SNMP trap
8 (a) Async netd service stop SNMP trap
8 (b) Async netd service start SNMP trap
9 (a) Multi-master Cache service stop SNMP trap
9 (b) Multi-master Cache service start SNMP trap
10 (a) AirGroup Notification service stop SNMP trap
10 (b) AirGroup Notification service start SNMP trap
11 (a) Micros Fidelio FIAS service stop SNMP trap
11 (b) Micros Fidelio FIAS service start SNMP trap
12 (a) TACACS server stop SNMP trap
12 (b) TACACS server start SNMP trap
13 (a) Virtual IP service stop SNMP trap
13 (b) Virtual IP service start SNMP trap
14 (a) Stats Collection service stop SNMP trap
14 (b) Stats Collection service start SNMP trap
15 (a) Stats Aggregation service stop SNMP trap
15 (b) stats Aggregation service start SNMP trap
Network Interface Status Traps
ClearPass/Domain Controller Events
ClearPass Policy Manager 6.3 | User Guide
Contents | 17
18 | Contents
ClearPass System Configuration Events
DB Replication Services Events
System Auxiliary Service Events
Use Cases
Web Based Authentication Use Case
ClearPass Policy Manager 6.3 | User Guide
ClearPass Policy Manager Configuration API
Response for Multiple Add/Update
Request to Extract the Element-IDs
Using the Contains Match Operator
Entity Names Supported in Admin API
Supported Browsers and Java Versions
Configuration of a Web Agent Flow in ClearPass Policy Manager
Configuration of a Web Agent Flow in ClearPass Guest
ClearPass Policy Manager 6.3 | User Guide
Contents | 19
20 | Contents ClearPass Policy Manager 6.3 | User Guide
Chapter 1
About ClearPass Policy Manager
The ClearPass Policy Manager platform provides role- and device-based network access control across any wired, wireless, and VPN. Software modules for the ClearPass Policy Manager platform, such as Guest, Onboard, Profile,
OnGuard, QuickConnect, and Insight simplify and automate device configuration, provisioning, profiling, health checks, and guest access.
With built-in RADIUS, SNMP and TACACS+ protocols, ClearPass Policy Manager provides device registration, device profiling, endpoint health assessments, and comprehensive reporting to automatically enforce user and endpoint access policies as devices connect to the network.
For information about common tasks, see
"Common Tasks in Policy Manager" on page 21 .
l l
Common Tasks in Policy Manager
As you work in Policy Manager, you'll encounter many things that work similarly in different places. For example, importing or exporting from a list of items. This section explains how to do these common tasks.
Importing
On most pages with lists in ClearPass Policy Manager, you can import the information about one or more items. That information is stored as an XML file, and this file can be password protected. The tags and attributes in the XML file are explained in the API Guide.
In the popup you can view the option that is similar to the following:
1. Click the Import link. The Import from file dialog box appears.
Figure 1: Import from file screen example
2. Click Choose File.
ClearPass Policy Manager 6.3 | User Guide About ClearPass Policy Manager | 21
3. Select the file you want to import.
The file you select must be an XML file in the correct format. If you've exported files from different places in
Policy Manager, make sure you're selecting the correct one to be imported. The API Guide contains more information about the format and contents of XML files.
4. If the file is password protected, enter the password (secret).
5. Click Import.
Exporting
On most pages with lists in ClearPass Policy Manager, you can export the information about one or more items. That information is exported as an XML file, and this file can be password protected. The tags and attributes in the
XML file are explained in the API Guide.
1. Click the Export link. The Export to File dialog box appears.
Figure 2: Export to File
2. If you want the file password protected, select Yes and enter a password twice (in the Secret Key and Verify Secret fields). If you do not want the file password protected, select No.
3. Click Export.
Depending on the browser you use, the file is either automatically saved to your hard drive, or you are asked to save it and specify the location.
To export multiple items, select the checkboxes in the table beside the items that you want to export.
22 | About ClearPass Policy Manager ClearPass Policy Manager 6.3 | User Guide
Chapter 2
Powering Up and Configuring Policy
Manager Hardware
l l l l l
This section provides an overview of the server ports. It also provides information on the initial Policy Manager setup using the Command Line Interface (CLI).
For more information, see:
"Server Port Overview" on page 23
"Server Port Configuration" on page 23
"Powering Off the System" on page 25
"Resetting the Passwords to Factory Default" on page 26
"Generating a Support Key for Technical Support" on page 26
Server Port Overview
The Policy Manager server requires initial port configuration. Its backplane contains three ports.
Figure 3: Policy Manager Backplane
The ports in the figure above are described in the following table:
Table 1:
Device Ports
Key Port Description
A
C eth1
Serial
Data (gigabit
Ethernet)
Configures the ClearPass Policy Manager appliance initially, via hardwired terminal.
B eth0
Management
(gigabit Ethernet)
Provides access for cluster administration and appliance maintenance via
Web access, CLI, or internal cluster communications.
Configuration required.
Provides point of contact for RADIUS, TACACS+, Web Authentication and other data-plane requests.
Configuration optional. If not configured, requests redirected to the management port.
Server Port Configuration
Before starting the installation, gather the following information that you will need, write it in the table below, and keep it for your records:
ClearPass Policy Manager 6.3 | User Guide Powering Up and Configuring Policy Manager Hardware | 23
Table 2:
Required Information
Requirement Value for Your Installation
Hostname (Policy
Manager server)
Management Port IP
Address
Management Port Subnet
Mask
Management Port
Gateway
Data Port IP Address
(optional)
Data Port Gateway
(optional)
Data Port Subnet Mask
(optional)
Primary DNS
Secondary DNS
NTP Server (optional)
NOTE: The Data Port IP Address must not be in the same subnet as the
Management Port IP Address.
Perform the following steps to set up the Policy Manager appliance:
1. Connect and power on
Using the null modem cable provided, connect a serial port on the appliance to a terminal, then connect power and switch on. The appliance immediately becomes available for configuration.
Use the following parameters for the serial port connection: l
Bit Rate: 9600 l l l l
Data Bits: 8
Parity: None
Stop Bits: 1
Flow Control: None
2. Login
Later, you will create a unique appliance/cluster administration password. For now, use the following preconfigured credentials: login:
appadmin
password:
eTIPS123
This starts the Policy Manager Configuration Wizard.
3. Configure the Appliance
Replace the bolded placeholder entries in the following illustration with your local information:
Enter hostname:
verne.xyzcompany.com
Enter Management Port IP Address:
192.168.5.10
24 | Powering Up and Configuring Policy Manager Hardware ClearPass Policy Manager 6.3 | User Guide
Enter Management Port Subnet Mask:
255.255.255.0
Enter Management Port Gateway:
192.168.5.1
Enter Data Port IP Address:
192.168.7.55
Enter Data Port Subnet Mask:
255.255.255.0
Enter Data Port Gateway:
192.168.7.1
Enter Primary DNS:
198.168.5.3
Enter Secondary DNS:
192.168.5.1
4. Change your password
Use any string of at least six characters:
New Password:
************
Confirm Password:
************
Going forward, you will use this password for cluster administration and management of the appliance.
5. Change the system date/time
Do you want to configure system date time information [y|n]:
y
Please select the date time configuration options.
1) Set date time manually
2) Set date time by configuring NTP servers
Enter the option or press any key to quit:
2
Enter Primary NTP Server:
pool.ntp.org
Enter Secondary NTP Server:
time.nist.gov
Do you want to configure the timezone? [y|n]:
y
After the timezone information is entered, you are asked to confirm the selection.
6. Commit or restart the configuration
Follow the prompts:
Proceed with the configuration [y[Y]/n[N]/q[Q] y[Y] to continue n[N] to start over again q[Q] to quit
Enter the choice:
Y
Successfully configured Policy Manager appliance
*************************************************************
* Initial configuration is complete
.
* Use the new login password to login to the CLI
.
* Exiting the CLI session in 2 minutes. Press any key to exit now
.
When your Policy Manager system is up and running, navigate to the Administration > Agents and Software Updates
Manager Software " on page 419 for more information.
Powering Off the System
Perform the following steps to power off the system gracefully without logging in:
Connect to the CLI from the serial console via the front serial port and enter the following: login:
poweroff
password:
poweroff
This procedure gracefully shuts down the appliance.
ClearPass Policy Manager 6.3 | User Guide Powering Up and Configuring Policy Manager Hardware | 25
Resetting the Passwords to Factory Default
To reset Administrator passwords in Policy Manager to factory defaults, you can login to the CLI as the apprecovery user. The password to log in as the apprecovery user is dynamically generated.
Perform the following steps to generate the recovery password:
Passwords to Factory Default" on page 26 for details.
2. Reboot the system. See the restart command.
3. After the system restarts, the following prompt is displayed for ten seconds:
Generate support keys? [y/n]:
Enter ‘y’ at the prompt. The system prompts you with the following choices:
Please select a support key generation option.
1) Generate password recovery key
2) Generate a support key
3) Generate password recovery and support keys
Enter the option or press any key to quit:
4. To generate the recovery key, select option 1.
5. To generate a support key and a recovery key and support, select option 3.
6. After the password recovery key is generated, email the key to Aruba technical support. A unique password will be generated from the recovery key and emailed back to you.
7. Enter the following at the command prompt:
[ apprecovery
]
app reset-passwd
*******************************************************
* WARNING: This command will reset the system account *
* passwords to factory default values *
*******************************************************
Are you sure you want to continue? [y/n]:
y
INFO - Password changed on local node
INFO - System account passwords have been reset to factory default values
Generating a Support Key for Technical Support
To troubleshoot certain critical system level errors, Aruba technical support might need to log into a support shell.
Perform the following steps to generate a dynamic support password:
1. Log into the Command Line Interface (CLI) and enter the command:
. See "gen-supportkey" on page 439 for details.
Configuration" on page 23 for details.
3. Reboot the system. See the restart command.
4. When the system restarts it waits at the following prompt for 10 seconds:
Generate support keys? [y/n]:
Enter ‘y’ at the prompt. The system prompts with the following choices:
Please select a support key generation option.
1) Generate password recovery key
26 | Powering Up and Configuring Policy Manager Hardware ClearPass Policy Manager 6.3 | User Guide
2) Generate a support key
3) Generate password recovery and support keys
Enter the option or press any key to quit:
5. To generate the support key, select option 2. Select 3 if you want to generate a password recovery key, as well.
6. After the password recovery key is generated, email the key to Aruba technical support. A unique password can now be generated by Aruba technical support to log into the support shell.
ClearPass Policy Manager 6.3 | User Guide Powering Up and Configuring Policy Manager Hardware | 27
28 | Powering Up and Configuring Policy Manager Hardware ClearPass Policy Manager 6.3 | User Guide
Chapter 3
Policy Manager Dashboard
Drag and drop elements from the left pane to customize the Dashboard layout.
Table 3:
Dashboard Layout Parameters
The graph displays all requests processed by Policy Manager over the past week.
Processed requests include RADIUS,
TACACS+ and WebAuth requests. The default data filter “All Requests” is used to plot this graph. Clicking on each bar in the graph drills down into the Access Tracker and shows the requests for that day.
This shows a graph of the “Healthy” vs.
“Unhealthy” requests over the past week.
Healthy requests are those requests where the health state was deemed to be healthy
(based on the posture data sent from the client). Unhealthy requests are those requests whose health state was deemed to be quarantined (posture data received but health status is not compliant) or unknown
(no posture data received). This includes
RADIUS and WebAuth requests. The default data filters “Health Requests” and
“Unhealthy Requests” are used to plot this graph. Clicking on each circle on the line graph drills down into the Access Tracker and shows the healthy or unhealthy requests for that day.
This shows a graph of the “Failed” vs.
“Successful” requests over the past week.
This includes RADIUS, WebAuth and
TACACS+ requests. The default data filters
“Failed Requests” and “Successful
Requests” are used to plot this graph.
Clicking on each circle on the line graph drills down into the Access Tracker and shows the failed or successful requests for that day.
This shows a table of the last few authentications. Clicking on a row drills down into the Access Tracker and shows requests sorted by timestamp with the latest request showing first.
ClearPass Policy Manager 6.3 | User Guide Policy Manager Dashboard | 29
Table 3:
Dashboard Layout Parameters (Continued)
This chart shows the graph of all profiled devices categorized into built in categories –
Smartdevices, Access Points, Computer,
VOIP phone, Datacenter Appliance, Printer,
Physical Security, Game Console, Routers,
Unknown, and Conflict.
Unknown devices are devices that the profiler was not able to profile.
Conflict indicates a conflict in the categorization of the device. For example, if the device category derived from the HTTP
User Agent string does not match with the category derived from DHCP fingerprinting, a conflict is flagged, and the device is marked as Conflict.
The Device Family widget allows you to drill down further into each of the built-in device categories. For example, selecting
SmartDevice shows the different kinds of smart devices identified by Profile.
Add the System CPU Utilization widget to the Dashboard to view the CPU usage for the last 30 minutes. The utilization is presented in ten-minute increments. The widget displays the CPU Utilization time in minutes and percentage for users, system,
IO Wait time and Idle time. For example, if you want to view the System CPU Utilization for the period from 14:50 to 15:00, hover your mouse over the red section of the graph.
Add the Request Processing Time widget to the Dashboard to view the trend of total request processing time.
Add the System Summary widget to the
Dashboard to view the Percentage Used statistics for Main Memory, Swap Memory,
Disk, and Swap Disk
This shows a table of the last few successful authentications. Clicking on a row drills down into the Access Tracker and shows successful requests sorted by timestamp with the latest request showing first.
30 | Policy Manager Dashboard ClearPass Policy Manager 6.3 | User Guide
Table 3:
Dashboard Layout Parameters (Continued)
This shows a table of the last few failed authentications. Clicking on a row drills down into the Access Tracker and shows failed requests sorted by timestamp with the latest request showing first.
This shows a bar chart with each bar representing a Policy Manager service requests were categorized into. Clicking on a bar drills down into the Access Tracker and shows the requests that were categorized into that specific service.
This shows a table of the last few system level events. Clicking on a row drills down into the Event Viewer
Quick Links shows links to common configuration tasks: l
Start Configuring Policies links to the
Start Here Page under the Configuration menu. Start configuring Policy Manager
Services from here.
l l l
Manage Services links to the Services page under the Configuration menu.
Shows a list of configured services.
Access Tracker links to the Access
Tracker screen under Reporting &
Monitoring menu.
Analysis & Trending links to the Analysis
& Trending screen under Reporting &
Monitoring menu.
l l l l
Network Devices links to the Network
Devices screen under the Configuration menu. Configure network devices from here.
Server Manager links to the Server
Configuration screen under the
Administration menu.
ClearPass Guest links to the ClearPass
Guest application. This application opens in a new tab.
ClearPass Onboard + WorkSpace links to the ClearPass Onboard + Workspace screen within the ClearPass Guest application. This application opens in a new tab.
ClearPass Policy Manager 6.3 | User Guide Policy Manager Dashboard | 31
Table 3:
Dashboard Layout Parameters (Continued)
This shows links to the Aruba Insight, Guest and Onboard + WorkSpace applications that are integrated with Policy Manager.
This shows the status of all nodes in the cluster. The following fields are shown for each node: l l
Status This shows the overall health status of the system. Green indicates healthy and red indicates connectivity problems or high CPU or memory utilization. The status also shows red when a node is out-of-sync with the rest of the cluster.
Host Name Host name and IP address of the node l l l
CPU Util Snapshot of the CPU utilization in percentage
Mem Util Snapshot of the memory utilization in percentage
Server Role Publisher or subscriber
32 | Policy Manager Dashboard ClearPass Policy Manager 6.3 | User Guide
Chapter 4
Monitoring
l l
The Policy Manager Monitoring feature provides access to live monitoring of components and other functions.
For more information, see: l l l
"Blacklisted Users" on page 68
Live Monitoring
The live monitoring link provides access to six monitoring features.
l l
For more information, see: l l l l
"Analysis and Trending" on page 51
"Endpoint Profiler" on page 51
Access Tracker
The Access Tracker feature provides a real-time display of system activity.
For more information, see: l l
"Editing the Access Tracker" on page 35
"Viewing Access Tracker Session Details" on page 35
Figure 4: Access Tracker Page
ClearPass Policy Manager 6.3 | User Guide Monitoring | 33
Table 4:
Access Tracker Page Parameters
Parameter Description
Current filter setting. See
to modify this setting.
Auto Refresh
Filter contains or equals
Show n Records
IP address or domain name of the server.
A setting of Last 1 day before Today displays information for the past 24 hours.
Shows the current setting for the number of days prior to the configured date for which Access Tracker data is to be displayed.
Click to enable or disable automatic page refresh.
Select filter to constrain data display. The filters provided for
Access Tracker are: l l
Request ID
Source l l l l l
Username
NAS IP Address
NAS Port
Service
Login Status l l l l l l l l l l
Error Code
Host MAC Address
Alerts
Monitor Mode
Auth Type
Roles
Enforcement Profiles
System Posture Token
Audit Posture Token
Request ID
Select either contains or equals.
Select 10, 20, 50 or 100 records to display on one report page.
This setting is saved and available in subsequent logins.
Modify the currently displayed data filter.
Click Go to generate a new report. Click Clear Filter to delete all filters except for the first filter.
Click to add a data filter to the report page. After you click the icon, a second set of filter parameters is displayed. Data filters with more detailed parameters can also be created if you click
the Edit button. For more information, see "Data Filters" on page
34 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Editing the Access Tracker
You can change the Access Tracker parameters by clicking the Edit button.
Figure 5: Access Tracker Page (edit mode)
Table 5:
Access Tracker Edit Page (edit mode) Parameters
Parameter Description
Select
Server/Domai n:
Select the server for which to display dashboard data. Select All to display transactions from all nodes in the Policy Manager cluster.
Auto Refresh:
Select Filter:
Click to enable or disable the automatic page refresh feature.
Select a filter category to constrain data display. For a description of available filters, see
Click to modify the current data filter. For more information, see
.
Select Date
Range:
Show Latest:
Select
Columns:
Click to add a data filter. The Data Filters page opens to the Filter tab. For more information, see
Select the number of days prior to the configured date for which Access Tracker data is to be displayed. Select 1-6 days or 1 week.
Click to select a before date.
Click to set the before date to Today.
Available Columns: Displays column names that you can select for display in an
Access Tracker report.
Selected Columns: Displays the column names selected to display in an Access
Tracker report.
Viewing Access Tracker Session Details
This topic includes examples of the tabs displayed on a typical Request Details page. To view details about a session, click a row containing any entry. The actions available depend on the type of device. The Disconnect or Terminate
ClearPass Policy Manager 6.3 | User Guide Monitoring | 35
Section action is supported by all devices. Some devices support setting a session timeout, changing the VLAN for the session, applying an ACL, etc.
Summary tab
This tab shows a summary view of the transaction, including policies that have been applied.
Figure 6: Request Details Summary tab Parameters
Input tab
This tab shows protocol specific attributes that Policy Manager received in the transaction request; this includes authentication and posture details (if available). It also shows Compute Attributes, which are attributes that were derived from the request attributes. All of the attributes can be used in role mapping rules.
Figure 7: Request Details Input tab Parameters
Output tab
This tab shows the attributes that were sent to the network device and the posture-capable endpoint.
36 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 8: Output tab Parameters
Administrators can view the posture response and posture evaluation results with the accurate results. For example, the administrator can view details such as missing registry keys and the reasons for a failed registry key check.
Alerts tab
This tab is displayed when there is an error occurs. For example, if you select a row in a report where the Login Status displays TIMEOUT or REJECT, an Alerts tab is displayed.
Figure 9: Alerts tab Parameters
Access tracker shows an alert if more than two Anti-Malware products are installed on a client.
ClearPass Policy Manager 6.3 | User Guide Monitoring | 37
Table 6:
Request Details Page Control Parameters
Parameter Description
Change Status
Export
The button is only enabled if you use the RADIUS and WebAuth authentication types. After you click this button, the Access Control Capabilities tab opens. You can view or change the Access Control Type. Click this button to change the access control status of a session.
l
Agent
This control is available for a session where the endpoint has the OnGuard Agent installed.
Actions allowed are: n
Bounce n n
Send Message
Tagging the status of the endpoint as Disabled or Known.
l
SNMP
This control is available for any session for which Policy Manager has the switchand port-level information associated with the MAC address of the endpoint. Policy
Manager bounces the switch port to which the endpoint is attached, via SNMP.
NOTE: For this type of control, SNMP read and write community strings must be configured for the network device, and Policy Manager must be configured as an
SNMP trap receiver to receive link up/down traps.
l
RADIUS CoA
This control is available for any session where access was previously controlled by a
RADIUS transaction.
NOTE: The network device must be RADIUS CoA capable, and RADIUS CoA must be enabled when you configure the network device in Policy Manager.
The actions available depend on the type of device. The Disconnect (or Terminate
Section) action is supported by all devices. Some devices support setting a session timeout, changing the VLAN for the session, applying an ACL, etc.
Export this transaction and download as a compressed (.zip extension) file. The compressed file contains the session-specific logs, the policy XML for the transaction, and a text file containing the Access Tracker session details.
Show Logs
Close
Show logs of this session. Error messages are red, and Warning messages are orange.
RADIUS response attributes sent to the device.
Depending on the type of authentication - RADIUS, WebAuth, TACACS, Application - the view might contain different tabs. A sample of available tabs appears below.
Accounting tab
The Accounting tab is only available for RADIUS sessions. It shows the RADIUS accounting details, including re authentication details for the session.
38 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Authorizations tab
This tab is only available for TACACS+ sessions. This shows the commands entered at the network device, and the authorization status.
RADIUS CoA tab
This tab is only available for RADIUS transactions for which a RADIUS Change of Authorization command was sent to the network device by Policy Manager. The view shows the RADIUS CoA actions sent to the network device in chronological order.
Accounting
The Accounting display provides a dynamic report that describes accesses (as reported by the network access device by means of RADIUS/TACACS+ accounting records), at: Monitoring > Live Monitoring > Accounting. Click a row to display the corresponding Accounting Record Details.
l l
For more information, see: l l l l l
"RADIUS Accounting Record Details (Auth Sessions tab)" on page 40
"RADIUS Accounting Record Details (Details tab)" on page 41
"RADIUS Accounting Record Details (Summary tab)" on page 41
"RADIUS Accounting Record Details (Utilization tab)" on page 43
"TACACS+ Accounting Record Details (Auth Sessions tab)" on page 44
"TACACS+ Accounting Record Details (Details tab)" on page 45
"TACACS+ Accounting Record Details (Request tab)" on page 46
Figure 10: Accounting Page (Edit Mode)
Table 7:
Accounting Page (Edit Mode) Parameters
Parameter Description
Select Server/Domain: Select server for which to display dashboard data.
Select Filter: Select filter to constrain data display.
Modify the currently displayed data filter.
Modify:
Go to Data Filters page to create a new data filter.
Add:
ClearPass Policy Manager 6.3 | User Guide Monitoring | 39
Table 7:
Accounting Page (Edit Mode) Parameters (Continued)
Parameter Description
Select Date Range: Select the number of days prior to the configured date for which Accounting data is to be displayed. Valid number of days is 1 day to a week.
Show Latest:
Select Columns:
Show < n> records:
Sets the date to Today in the previous step to Today.
Click the right or left arrows to move data between Available Columns and
Selected Columns. Click the Up or Down buttons to rearrange columns in either column.
Show 10, 20, 50 or 100 rows. After being selected, this setting is saved and available in subsequent sessions.
RADIUS Accounting Record Details (Auth Sessions tab)
This topic describes the parameters of the Accounting Record Details Auth Sessions tab for the RADIUS Protocol.
Figure 11: RADIUS Accounting Record Details (Auth Sessions tab)
Table 8:
RADIUS Accounting Record Details Auth Sessions tab Parameters
Paramet er
Description
Policy Manager session ID.
Session
ID:
Type: Initial authentication or a re-authentication.
40 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Table 8:
RADIUS Accounting Record Details Auth Sessions tab Parameters (Continued)
Paramet er
Description
Time
Stamp:
When the event occurred.
RADIUS Accounting Record Details (Details tab)
This topic describes the parameters of the Accounting Record Details Details tab for the RADIUS Protocol.
Figure 12: RADIUS Accounting Details tab
Table 9:
RADIUS Accounting Record Details tab Parameters
Param eter
Description
Details tab
Shows details of RADIUS attributes sent and received from the network device during the initial authentication and subsequent re authentications (each section in the details tab corresponds to a “session” in Policy Manager.
RADIUS Accounting Record Details (Summary tab)
This topic describes the parameters of the Accounting Record Details Summary tab for the RADIUS Protocol.
ClearPass Policy Manager 6.3 | User Guide Monitoring | 41
Figure 13: RADIUS Accounting Record Details (Summary tab)
Table 10:
RADIUS Accounting Record Details Summary tab Parameters
Param eter
Description
Session
ID:
Policy Manager session identifier (you can correlate this record with a record in Access
Tracker).
Account
Session
ID:
A unique ID for this accounting record.
Start and
End
Timesta mp:
Start and end time of the session.
Status: Current connection status of the session.
Userna me:
Username associated with this record.
Termin ation
Cause:
The reason for termination of this session.
42 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Table 10:
RADIUS Accounting Record Details Summary tab Parameters (Continued)
Param eter
Description
Service
Type:
The value of the standard RADIUS attribute ServiceType.
NAS IP
Addres s:
IP address of the network device.
NAS
Port
Type:
The access method - For example, Ethernet, 802.11 Wireless, etc.
Calling
Station
ID:
In most use cases supported by Policy Manager this is the MAC address of the client.
Called
Station
ID:
MAC Address of the network device.
Framed
IP
Addres s:
IP Address of the client (if available).
Account
Auth:
Type of authentication - In this case, RADIUS.
RADIUS Accounting Record Details (Utilization tab)
This topic describes the parameters of the Accounting Record Details Utilization tab for the RADIUS Protocol.
ClearPass Policy Manager 6.3 | User Guide Monitoring | 43
Figure 14: RADIUS Accounting Record Details (Utilization tab)
Table 11:
RADIUS Accounting Record Details Utilization tab Parameters
Parameter Description
Active Time: How long the session was active.
Account
Delay Time:
How many seconds the network device has been trying to send this record for (subtract from record time stamp to arrive at the time this record was actually generated by the device).
Account
Input
Octets:
Quantity of octets sent to and received from the device port over the course of the session.
Account
Output
Octets:
Account
Input
Packets:
Packets sent and received from the device port over the course of the session.
Account
Output
Packets:
TACACS+ Accounting Record Details (Auth Sessions tab)
This topic describes the parameters of the Accounting Record Details Auth Sessions tab for the TACACS+ Protocol.
44 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 15: TACACS+ Accounting Record Details (Auth Sessions tab)
Table 12:
TACACS+ Accounting Record Details Auth Sessions tab Parameters
Parameter Description
Number of
Authentication
Sessions:
Total number of authentications (always 1) and authorizations in this session.
Authentication
Sessions Details:
For each request ID, denotes whether it is an authentication or authorization request, and the time at which the request was sent.
TACACS+ Accounting Record Details (Details tab)
This topic describes the parameters of the Accounting Record Details Details tab for the TACACS+ Protocol.
ClearPass Policy Manager 6.3 | User Guide Monitoring | 45
Figure 16: TACACS+ Accounting Record Details (Details tab)
Table 13:
TACACS+ Accounting Record Details tab Parameters
Parameter Description
Details tab For each authorization request, shows: cmd (command typed), priv-lvl (privilege level of the administrator executing the command), service (shell), etc.
TACACS+ Accounting Record Details (Request tab)
This topic describes the parameters of the Accounting Record Details Request Sessions tab for the TACACS+ Protocol.
Figure 17: TACACS+ Accounting Record Details (Request tab)
46 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Table 14:
TACACS+ Accounting Record Request tab Parameters
Parameter Description
Session ID: The Session ID is a Unique ID associated with a request.
User Session ID:
Start and End Timestamp:
Username:
Client IP:
Remote IP:
Flags:
Privilege Level:
Authentication Method:
Authentication Type:
Authentication Service:
A session ID that correlates authentication, authorization and accounting records.
Start and end time of the session.
Username associated with this record.
The IP address and tty of the device interface.
The IP address from which Admin is logged in.
Identifier corresponding to start, stop or update accounting record.
Privilege level of administrator: 1 (lowest) to 15 (highest).
Identifies the authentication method used for the access.
Identifies the authentication type used for the access.
Identifies the authentication service used for the access.
OnGuard Activity
The OnGuard Activity screen shows the realtime status of all endpoints that have ArubaOnGuard persistent or dissolvable agent, at: Monitoring > Live Monitoring > OnGuard Activity. This screen also presents configuration tools to bounce an endpoint and to send unicast or broadcast messages to all endpoints running the OnGuard agent.
Endpoint bounce only works with endpoints that run the persistent agent.
l l
For more information, see: l l
"Bounce an Agent (non-SNMP)" on page 48
"Bounce a Client Using SNMP" on page 49
"Broadcast Message" on page 50
ClearPass Policy Manager 6.3 | User Guide Monitoring | 47
Figure 18: OnGuard Activity
Table 15:
OnGuard Activity
Parameter Description
Auto Refresh Toggle auto-refresh. If this is turned on, all endpoint activities are refreshed automatically.
Send
Message
Send a message to the selected endpoints.
Bounce an Agent (non-SNMP)
This page is used to initiate a bounce on the managed interface on the endpoint. Initiating a bounce on the managed interface on the endpoint results in tags being created for the specified endpoint in the Endpoints table (see
Configuration > Identity > Endpoints). One or more of the following tags are created: l l l l l
Disabled by
Disabled Reason
Enabled by
Enabled Reason
Info URL
To bounce an agent, click a row on the OnGuard Activity page.
Figure 19: Bounce Agents Page
48 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Table 16:
Bounce Agents Page Parameters
Parameter Description
Display
Message
(Optional):
An optional message to display on the endpoint via the OnGuard interface.
Web link for more details
(Optional):
An optional clickable URL that is displayed along with the Display Message.
Endpoint
Status:
No change in status - No change is made to the status of the endpoint. The existing status of Known, Unknown or Disabled continues to be applied. Access control is granted or denied based on the endpoint’s existing status.
Allow network access - Always allow network access. Whitelist this endpoint.
NOTE: Clicking Allow network access sets the status of the endpoint as “Known”. You must configure Enforcement Policy Rules to allow access to “Known” endpoints.
Block network access - Always block network access. Blacklist this endpoint.
NOTE: Clicking Block network access sets the status of the endpoint to “Disabled”. You must configure Enforcement Policy Rules to allow access to “Disabled” endpoints.
Bounce a Client Using SNMP
Given the MAC or IP address of the endpoint, perform a bounce operation (via SNMP) on the switch port to which the endpoint is connected. This feature only works with wired Ethernet switches.
Requirements
To successfully bounce a client using SNMP, the following conditions must exist: l l
The network device must be added to Policy Manager, and SNMP read and write parameters must be configured.
SNMP traps (link up and/or MAC notification) have to be enabled on the switch port.
l
In order to specify the IP address of the endpoint to bounce, the DHCP snooper service on Policy Manager must receive DHCP packets from the endpoint. Refer to your network device documentation to find out how to configure IP helper address.
1. Enter the client IP or MAC Address.
2. Click Go.
3. Click Bounce.
Figure 20: Bounce Client (Using SNMP) Page
ClearPass Policy Manager 6.3 | User Guide Monitoring | 49
Table 17:
Bounce Client (Using SNMP) Page Parameters
Parameter Description
Client IP or MAC address Enter the Client IP or MAC address of the bounce client.
Host MAC:
Host IP:
Switch IP Address:
Switch Port:
Description:
Status:
Added by:
Displays the Host MAC information.
Displays the Host IP address.
Displays the Switch IP address.
Displays the Switch port number.
Displays the description of the client.
Displays the status of the client.
Displays the name of the person who added the client.
Broadcast Message
After you click the Broadcast Message link on the main page, a page appears where you can write and send a message to all active endpoints.
Figure 21: Broadcast Notification to Agents Page
Table 18:
Broadcast Notification to Agents Page Parameters
Parameter Description
Display Message:
Web link for more details
(Optional):
Send
Enter the message text in this field.
An optional clickable URL that is displayed along with the Display
Message.
Click to send the message to all active endpoints.
Send a Message
To send a message to a selected endpoint, select one or more rows on the OnGuard Activity page. Write the message and click Send Message.
50 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Analysis and Trending
The Analysis and Trending Page displays monthly, bi-weekly, weekly, daily, or 12-hourly, 6-hourly, 3-hourly or hourly quantity of requests for the subset of components included in the selected filters. The data can be aggregated by minute, hour, day or week. The list at the end of this topic shows the per-filter count for the aggregated data.
For a line graph, click the circle corresponding to each plotted point in the graph to drill down into Access Tracker.
Figure 22: Analysis and Trending l l
To add filters, refer to
.
l l l
Select Server - Select a node from the cluster for which data is to be displayed.
Update Now! - Click to update the display with the latest available data.
Customize This! - Click to customize the display by adding filters (up to a maximum of 4 filters).
Toggle Chart Type - Click to toggle chart display between line and bar type.
Add new Data Filter - Click to add a data filter in the global filter list.
Endpoint Profiler
If the Profile license is enabled, a list of the profiled endpoints will be visible in the Endpoints Profiler table. The list of endpoints you see is based on the Category, OS Family, and Device Name items that you selected.
Click Change Selection to modify the selection criteria used to list the devices.
Click Change View to see graphs that show information about distribution and update frequency for devices and computers.
ClearPass Policy Manager 6.3 | User Guide Monitoring | 51
Figure 23: Endpoint Profiler (view 1)
Figure 24: Endpoint Profiler (view 2)
Click a device in the table below the graphs to view endpoint details about a specific device. Select the Cancel button to return to the Endpoint Profiler page.
52 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 25: Endpoint Profiler Details
System Monitor
The System Monitor page has four tabs. Each tab provides one or more charts or graphs that gives real-time information about various components.
System Monitor tab - Displays charts and graphs that include information about CPU load and usage, memory usage, and disk usage.
Process Monitor tab - Displays reports about a selected process. The processes that you can monitor include Policy server, Tacacs server, Stats collection service, and more.
Network tab - Displays a graph about a selected network parameter, such as Web Traffic, SSH, and more.
l l
ClearPass tab - ClearPass can plot graphs based on the performance monitoring counters and timers for the following categories: l l l l
Service Categorization
Authentication
Authorization
Posture Validation
Enforcement
End to End request processing
These components are actively monitored and the ClearPass tab displays the past 30 minutes of the data found during the monitoring process.
For more information, see: l
"System Monitor tab" on page 54
ClearPass Policy Manager 6.3 | User Guide Monitoring | 53
l l l
"Process Monitor tab" on page 56
Figure 26: System Monitor Page
System Monitor tab
l l
The system monitor tab displays information about component usage and load.
For more information, see: l l l l
"Monitoring CPU Usage" on page 54
"Monitoring CPU Load" on page 54
"Monitoring Memory Usage" on page 55
"Monitoring Swap Memory Usage" on page 55
"Monitoring Disk - / Usage" on page 56
"Monitoring Disk Swap Usage" on page 56
Monitoring CPU Usage
This graph shows the percentage of CPU Usage based on User, System, IO Wait, and Idle time.
Figure 27: CPU Usage Graph Example
Monitoring CPU Load
This graph shows the percentage of CPU Load in increments of one-, five- and 15 minutes.
54 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 28: CPU Load Graph Example
Monitoring Memory Usage
This graph shows the percentage of free and total memory in Gigabytes.
Figure 29: Memory Usage Graph Example
Monitoring Swap Memory Usage
This graph shows the percentage of free and total swap memory in Gigabytes.
Figure 30: Used and Free Memory Graph Example
ClearPass Policy Manager 6.3 | User Guide Monitoring | 55
Monitoring Disk - / Usage
This chart shows the percentage of used and free disk space.
Figure 31: Used and Free Disk Space Graph Example
Monitoring Disk Swap Usage
The Disk - Swap Usage chart shows the used and total swap space.
Figure 32: Used and Free Disk Swap Chart Example
Process Monitor tab
Click this tab to view graphs that show data about CPU Usage and Main Memory Usage on the selected process or service.
l l l l l l
The CPU Usage graph on this tab shows only the percentage used and time in minutes for the selected process.
Select a Process name to view CPU and Main Memory usage graphs.
l l l l l l l l l
Admin UI service
AirGroup notification service
Async network services
DB change notification server
DB replication service
Micros Fidelio FIAS
Multi-master cache
Policy server
Radius server
Stats aggregation service
Stats collection service
System auxiliary services
System monitor service
Tacacs server
Virtual IP service
56 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 33: Process Monitor tab Page Example
Monitoring Main Memory Usage
This graph shows the main memory usage in time and Kilobytes.
Figure 34: Main Memory Usage Graph Example
Network tab
l l
Select the Network tab to view network activity charts and graphs about the following components: l l l l l
OnGuard
Database
Web Traffic
RADIUS
TACACS
SSH
NTP
ClearPass Policy Manager 6.3 | User Guide Monitoring | 57
Figure 35: Network Monitor Tab Graph Example (Web Traffic)
ClearPass tab
l l
ClearPass can plot graphs based on the performance monitoring counters and timers for the following components: l l l l l
Service Categorization
Authentication
Authorization
Role Mapping
Posture Evaluation
Enforcement
End to End request processing for Radius, Tacacs and WebAuth based requests.
These components are actively monitored and the ClearPass tab displays the past 30 minutes of the monitored data.
Figure 36: Service Categorization Graph Example
Audit Viewer
The Audit Viewer display page provides a dynamic report about Actions, filterable by Action, Name, Category of policy component, and User.
For more information, see: l l l
"Viewing Audit Row Details (Add Page)" on page 59
"Viewing Audit Row Details (Modify Page)" on page 60
"Viewing Audit Row Details (Remove Page)" on page 62
58 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 37: Audit Viewer Page
Table 19:
Audit Viewer Page Parameters
Parameter Description
Select Filter
Show <n> records
Select the filter by which to constrain the display of audit data.
Show 10, 20, 50 or 100 rows. After being selected, this setting is saved and available in subsequent logins.
Viewing Audit Row Details (Add Page)
If you click a row on the main page where the Action was ADD, an Audit Row Details page opens. The page gives details that are specific to the Action category.
The top figure shows an example of the Audit Row Details page displayed after a guest user was added.
The bottom figure shows an example of the Audit Row Details page displayed after a virtual IP server was added.
Figure 38: Audit Row Details Page Example 1 (Guest User Added)
ClearPass Policy Manager 6.3 | User Guide Monitoring | 59
Figure 39: Audit Row Details Page Example 2 (Virtual IP Server Added)
Viewing Audit Row Details (Modify Page)
If you click a row on the main page where the Action was MODIFY, an Audit Row Details page opens. The Audit
Row Details page for the MODIFY category has three tabs.
Old Data Tab
The top section of the old data tab is a summary of details about the original data values. The bottom section shows data about the original attributes and values. The figures show an example of a MODIFY action that was taken in the category Guest User.
Figure 40: Old Data tab
60 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 41: Old Data tab Attributes Section
New Data tab
The top section of the old data tab is a summary of details about the original data values. The top section is a summary of the new data values, such as User ID, Password and Guest Type. The bottom section displays new and changed
Attributes. The figures show a MODIFY action that was taken in the category Guest User.
Figure 42: New Data tab
ClearPass Policy Manager 6.3 | User Guide Monitoring | 61
Figure 43: New Data tab Attributes Section
Inline Difference tab
This tab is a summary of the difference(s) between the old and new data. The example shows the modification made to the value on Line 20 of the Old Data Attribute named airgroup_shared_time. Modifications are highlighted in yellow.
Additions are highlighted in green. Deletions are highlighted in red. A green arrow indicates that the value was moved up, and a red arrow indicates the value was moved down.
Figure 44: Inline Difference tab
Viewing Audit Row Details (Remove Page)
If you click on a row that has had an item removed, a popup displays the details and attributes that were removed.
62 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 45: Audit Row Details (Remove Page)
Event Viewer
The Event Viewer page provides reports about system-level events.
For more information, see: l l l
"Creating an Event Viewer Report Using Default Values" on page 64
"Creating an Event Viewer Report Using Custom Values" on page 64
"Viewing Report Details" on page 65
Figure 46: Event Viewer Report Page (Default Values)
ClearPass Policy Manager 6.3 | User Guide Monitoring | 63
Table 20:
Event Viewer Report Page Parameters (Default Values)
Parameter Description
Select
Server
Shows the name and IP address of the server you are logged into. Click to select a new server.
Filter Select a topic to filter for. The options are: l
Source l
Level l l l
Category
Action
Description
Go
Click to create the report.
Clear Filter Click to restore the default filter settings.
Click to add up to four filter fields.
If you added filter fields, click to delete one or more of the added fields.
Select ALL matches
If you added filter fields, click to receive a report that matches all filter parameters.
Select ANY match
If you added filter fields, click to receive a report that matches any filter parameters.
Textboxes Enter the text you want to search for into the text boxes. For example, if you want to search for a Source that contains Sysmon, you would enter Sysmon in the text field (see
).
Creating an Event Viewer Report Using Default Values
1. In the Filter field, select Source as the Filter parameter.
2. Leave contains as the search term.
3. Leave the text field blank.
4. Leave the Show records value at 10.
5. Click Go. The systems returns all event records.
Creating an Event Viewer Report Using Custom Values
1. Click the icon. A new Filter field is added. You can add up to four Filter fields.
2. Click Select ANY match.
3. In the first Filter field, select Level as the Filter value.
4. Leave the search term set to contains.
5. Enter ERROR in the text field.
6. In the second Filter field, select Source as the Filter value.
7. Change the search parameter field to equals.
8. Enter SYSMON in the text field.
64 | Monitoring ClearPass Policy Manager 6.3 | User Guide
9. Change the Show records value to 20.
10. Click Go.
Figure 47: Event Viewer Report Example (Custom Values)
Viewing Report Details
Click a row in the Event View report to display System Event Details.
Figure 48: System Event Details Page
Data Filters
The Data Filters provide a way to filter data (limit the number of rows of data shown by defining custom criteria or
"Syslog Export Filters" on page 372
Filters.
l l l l l l l l l
Policy Manager comes pre-configured with the following data filters: l
All Requests - Shows all requests (without any rows filtered).
ClearPass Application Requests - All Application session log requests.
Failed Requests - All authentication requests that were rejected or failed due to some reason; includes RADIUS,
TACACS+ and Web Authentication results.
Guest Access Requests - All requests - RADIUS or Web Authentication - where the user was assigned the built-in role called Guest.
Healthy Requests - All requests that were deemed healthy per policy.
RADIUS Requests - All RADIUS requests.
Successful Requests - All authentication requests that were successful.
TACACS Requests - All TACACS requests.
Unhealthy Requests - All requests that were not deemed healthy per policy.
WebAuth Requests - All Web Authentication requests (requests originated from the Aruba Guest Portal).
ClearPass Policy Manager 6.3 | User Guide Monitoring | 65
For more information, see
Figure 49: Data Filters Page
Table 21:
Data Filters Page Parameters
Parameter Description
Add Click to open the Add Filter wizard.
Import
Export All
Copy
Export
Delete
Click to open the Import Filters popup.
Click to open the Export Filters popup. This exports all configured filters.
Copy the selected filters.
Click to open the Export popup to export selected reports.
Click to delete the selected filters.
Add a Filter
To add a filter, configure its name and description in the Filter tab and its rules in the Rules tab.
Figure 50: Add Filter (Filter tab)
66 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Table 22:
Add Filter (Filter tab)
Parameter Description
Name/Description Name and description of the filter (freeform).
Configuration
Type
Choose one of the following configuration types: l
Specify Custom SQL - Selecting this option allows you to specify a custom SQL entry for the filter. If this is specified, then the Rules tab disappears, and a SQL template displays in the
Custom SQL field.
NOTE: Selecting this option is not recommended. For users who need to utilize this, however, we recommend contacting Support.
l
Select Attributes - This option is selected by default and enables the Rules tab. If this option is selected, use the Rules tab to configure rules for this filter.
Custom SQL If Specify Custom SQL is selected, then this field populates with a default SQL template. In the text entry field, enter attributes for the type, attribute name, and attribute value.
NOTE: We recommend that users who choose this method contact Support. Support can assist you with entering the correct information in this template.
The Rules tab displays only if Select Attributes is selected on the Filter tab.
Figure 51: Add Filter (Rules tab)
Table 23:
Add Filter (Rules tab)
Parameter Description
Rule Evaluation
Algorithm
Add Rule
Select ANY match is a logical OR operation of all the rules. Select ALL matches is a logical
AND operation of all the rules.
Add a rule to the filter.
Move Up/Down
Edit/Remove Rule
Save
Cancel
Change the ordering of rules.
Edit or remove a rule.
Save this filter.
Cancel edit operation.
When you click on Add Rule or Edit Rule, the Data Filter Rules Editor displays.
ClearPass Policy Manager 6.3 | User Guide Monitoring | 67
Figure 52: Add Filter (Rules tab) - Rules Editor
Table 24:
Add Filter (Rules tab)
Parameter Description
Matches
Type
ANY matches one of the configured conditions.
ALL indicates to match all of the configured conditions.
This indicates the namespace for the attribute.
l
Common - These are attributes common to RADIUS, TACACS, and WebAuth requests and responses.
l l l
RADIUS - Attributes associated with RADIUS authentication and accounting requests and responses.
TACACS - Attributes associated with TACACS authentication, accounting, and policy requests and responses.
Web Authentication Policy - Policy Manager policy objects assigned after evaluation of policies associated with Web Authentication requests. Example: Auth Method, Auth Source, Enforcement
Profiles.
Name
Operator
Value
Name of the attributes corresponding to the selected namespace (Type).
A subset of string data type operators (EQUALS, NOT_EQUALS, LESS_THAN, LESS_THAN_OR_
EQUALS, GREATER_THAN, GREATER_THAN_OR_EQUALS, CONTAINS, NOT_CONTAINS, EXISTS,
NOT_EXISTS)
The value of the attribute.
Blacklisted Users
The Blacklisted Users page lists all blacklisted users and the reason(s) why they have been blacklisted. This monitoring page shows whether the following attributes have been exceeded: l l
Bandwidth limit
Session duration
You can delete a user from this Blacklist by selecting the user row, and then clicking Delete. After deletion, the user becomes eligible to access your network again.
68 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Figure 53: Monitoring Blacklisted Users
ClearPass Policy Manager 6.3 | User Guide Monitoring | 69
70 | Monitoring ClearPass Policy Manager 6.3 | User Guide
Chapter 5
Policy Manager Policy Model
From the point of view of network devices or other entities that need authentication and authorization services, Policy
Manager appears as a RADIUS, TACACS+ or HTTP/S based Authentication server; however, its rich and extensible policy model allows it to broker security functions across a range of existing network infrastructure, identity stores, health/posture services and client technologies within the Enterprise.
For more information, see: l l
"Services Paradigm" on page 71
"Policy Simulation" on page 77
Services Paradigm
Services are the highest level element in the Policy Manager policy model. They have two purposes:
Unique Categorization Rules (per Service) enable Policy Manager to test Access Requests (“Requests”) against available Services to provide robust differentiation of requests by access method, location, or other network vendorspecific attributes.
Policy Manager ships configured with a number of basic Service types. You can flesh out these Service types, copy them for use as templates, import other Service types from another implementation (from which you have previously exported them), or develop new Services from scratch.
By wrapping a specific set of Policy Components, a Service can coordinate the flow of a request, from authentication, to role and health evaluation, to determination of enforcement parameters for network access.
For more information, see: l l l
"Viewing Existing Services" on page 74
"Adding and Removing Services" on page 75
"Links to Use Cases and Configuration Instructions" on page 75
The following image and table illustrate and describe the basic Policy Manager flow of control and its underlying architecture.
ClearPass Policy Manager 6.3 | User Guide Policy Manager Policy Model | 71
Figure 54: Generic Policy Manager Service Flow of Control
Table 25:
Policy Manager Service Components
Component Service: component ratio
Description
A - Authentication Method Zero or more per service
EAP or non-EAP method for client authentication.
Policy Manager supports four broad classes of authentication methods: l l l l
EAP, tunneled: PEAP, EAP-FAST, or EAP-TTLS.
EAP, non-tunneled: EAP-TLS or EAP-MD5.
Non-EAP, non-tunneled: CHAP, MS-CHAP, PAP, or
MAC-AUTH.
MAC_AUTH must be used exclusively in a MACbased Authentication Service. When the MAC_
AUTH method is selected, Policy Manager: (1) makes internal checks to verify that the request is indeed a
MAC Authentication request (and not a spoofed request) and (2) makes sure that the MAC address of the device is present in the authentication source.
Some Services (for example, TACACS+) contain internal authentication methods; in such cases, Policy
Manager does not make this tab available.
72 | Policy Manager Policy Model ClearPass Policy Manager 6.3 | User Guide
Table 25:
Policy Manager Service Components (Continued)
Component Service: component ratio
Description
B - Authentication Source Zero or more per service
An Authentication Source is the identity repository against which Policy Manager verifies identity. It supports these Authentication Source types:
C - Authorization Source
C - Role Mapping Policy
D - Internal Posture Policies
One or more per
Authentication
Source and zero or more per service
Zero or one per service
Zero or more per service l l l l l
Microsoft Active Directory and LDAP compliant directory
RSA or other RADIUS-based token servers
SQL database, including the local user store.
Static Host Lists, in the case of MAC-based
Authentication of managed devices.
An Authorization Source collects attributes for use in
Role Mapping Rules. You specify the attributes you want to collect when you configure the authentication source. Policy Manager supports the following authorization source types: l l l l
Microsoft Active Directory any LDAP compliant directory
RSA or other RADIUS-based token servers
SQL database, including the local user store.
Policy Manager evaluates Requests against Role
Mapping Policy rules to match Clients to Role(s). All rules are evaluated and Policy Manager may return more than one Role. If no rules match, the request takes the configured Default Role.
Some Services (for example, MAC-based
Authentication) may handle role mapping differently: l
For
MAC-based Authentication Services, where role information is not available from an authentication source, an Audit Server can determine role by applying post-audit rules against the client attributes gathered during the audit.
An Internal Posture Policy tests Requests against internal Posture rules to assess health. Posture rule conditions can contain attributes present in vendorspecific posture dictionaries.
ClearPass Policy Manager 6.3 | User Guide Policy Manager Policy Model | 73
Table 25:
Policy Manager Service Components (Continued)
Component Service: component ratio
Description
E - Posture Servers Zero or more per service
Posture servers evaluate client health based on specified vendor-specific posture credentials, typically posture credentials that cannot be evaluated internally by Policy Manager (that is, not by internal posture policies).
F - Audit Servers
G - Enforcement Policy
H - Enforcement Profile
Zero or more per service
One per service
(mandatory)
One or more per service
Currently, Policy Manager supports two forms of posture server interfaces: HCAP, RADIUS, and
GAMEv2 posture servers.
Audit servers evaluate the health of clients that do not have an installed agent, or which cannot respond to
Policy Manager interactions. Audit servers typically operate in lieu of authentication methods, authentication sources, internal posture policies, and posture server.
In addition to returning posture tokens, Audit Servers can contain post-audit rules that map results from the audit into Roles.
Policy Manager tests Posture Tokens, Roles (and system time) against Enforcement Policy rules to return one or more matching Enforcement Policy rules to return one or more matching Enforcement Profiles (that define scope of access for the client).
Enforcement Policy Profiles contain attributes that define a client's scope of access for the session. Policy
Manager returns these Enforcement Profile attributes to the switch.
Viewing Existing Services
You can view all configured services in a list or drill down into individual services:
In the menu panel, click Services to view a list of services that you can filter by phrase or sort by order.
Figure 55: List of services with sorting tool
In the Services page, click the name of a Service to display its details.
74 | Policy Manager Policy Model ClearPass Policy Manager 6.3 | User Guide
Figure 56: Details for an individual service
Adding and Removing Services
You can add to the list of services by working from a copy, importing from another configuration, or creating a service from scratch: l l l l
Create a template by copying an existing service.
In the Services page, click a service’s check box, then click Copy.
Clone a service by import (of a previously exported named file from this or another configuration).
In the Services page, click a service’s check box, then click the Export a Service link and provide the output file path. Later, you can import this service by clicking Import a Service and providing the file path.
Create a new service that you will configure from scratch.
In the Services page, click Add a Service, then follow the configuration wizard from component to component by clicking Next as you complete each tab.
Remove a service.
In the Services page, fill the check box for a service, then click the Delete button. You can also disable/enable a service from the service detail page by clicking Disable/Enable (lower right of page).
Figure 57: Disable/Enable toggle for a Policy Manager Service
Links to Use Cases and Configuration Instructions
For each of a Service’s policy components that you can configure, the following table references an illustrative Use
Case and detailed Configuration Instructions.
ClearPass Policy Manager 6.3 | User Guide Policy Manager Policy Model | 75
Table 26:
Policy Component Use Cases and Configuration Instructions
Policy Component
Service
Illustrative Use Cases l l l l
"802.1X Wireless Use Case" on page 483
"Web Based Authentication Use Case" on page 489 .
"MAC Authentication Use Case" on page
"TACACS+ Use Case" on page 498 .
Configuration
Instructions
Authentication Method
Authentication Source
"802.1X Wireless Use Case" on page 483
demonstrates the principle of multiple authentication methods in a list. When Policy
Manager initiates the authentication handshake, it tests the methods in priority order until one is accepted by the client.
"Web Based Authentication Use Case" on page 489 has only a single authentication
method, which is specifically designed for authentication of the request attributes received from the Aruba Web Portal.
l l l l
"802.1X Wireless Use Case" on page 483
demonstrates the principle of multiple authentication sources in a list. Policy
Manager tests the sources in priority order until the client can be authenticated. In this case Active Directory is listed first.
"Web Based Authentication Use Case" on page 489 uses the local Policy Manager
repository, as this is common practice among administrators configuring Guest
Users.
"MAC Authentication Use Case" on page
495 uses a Static Host List for
authentication of the MAC address sent by the switch as the device’s username.
"TACACS+ Use Case" on page 498
uses the local Policy Manager repository. Other authentication sources would also be fine.
76 | Policy Manager Policy Model ClearPass Policy Manager 6.3 | User Guide
Table 26:
Policy Component Use Cases and Configuration Instructions (Continued)
Policy Component Illustrative Use Cases
Configuration
Instructions
Role Mapping
"802.1X Wireless Use Case" on page 483
has an explicit Role Mapping Policy that tests request attributes against a set of rules to assign a role.
l l l l
Posture Policy
Posture Server
Audit Server
Enforcement Policy and
Profiles
"Web Based Authentication Use Case" on page 489 uses an internal posture policy that
evaluates the health of the originating client, based on attributes submitted with the request by the Aruba Web Portal, and returns a corresponding posture token.
"802.1X Wireless Use Case" on page 483
appends a third-party posture server to evaluate health policies based on vendorspecific posture credentials.
"MAC Authentication Use Case" on page 495 ,
uses an Audit Server to provide port scanning for health.
All Use Cases have an assigned Enforcement
Policy and corresponding Enforcement Rules.
l l
Policy Simulation
After the policies have been set up, the Policy Simulation utility can be used to evaluate these policies - before
ClearPass Policy Manager 6.3 | User Guide Policy Manager Policy Model | 77
deployment. The Policy Simulation utility applies a set of request parameters as input against a given policy component and displays the outcome, at: Configuration > Policy Simulation.
The following types of simulations are supported: l l l l l l
Service Categorization - A service categorization simulation allows you to specify a set of attributes in the
RADIUS or Connection namespace and test which configured service the request will be categorized into. The request attributes that you specify represent the attributes sent in the simulated request.
Role Mapping - Given the service name (and associated role mapping policy), the authentication source and the user name, the role mapping simulation maps the user into a role or set of roles. You can also use the role mapping simulation to test whether the specified authentication source is reachable.
Posture Validation - A posture validation simulation allows you to specify a set of posture attributes in the posture namespace and test the posture status of the request. The posture attributes that you specify represent the attributes sent in the simulated request.
Audit - An audit simulation allows you to specify an audit server (Nessus- or NMAP-based) and the IP address of the device you want to audit. An audit simulation triggers an audit on the specified device and displays the results.
Enforcement Policy - Given the service name (and the associated enforcement policy), a role or a set of roles, the system posture status, and an optional date and time, the enforcement policy simulation evaluates the rules in the enforcement policy and displays the resulting enforcement profiles and their contents.
Chained Simulation - Given the service name, authentication source, user name, and an optional date and time, the chained simulation combines the results of role mapping, posture validation and enforcement policy simulations and displays the corresponding results.
l l
For more information, see:
"Adding Simulation Test" on page 79
"Import and Export Simulations" on page 84
Figure 58: Policy Simulation Page
Table 27:
Policy Simulation Page Parameters
Parameter Description
Add
Import
Opens the Add Simulation Test page.
Opens the Import Simulations popup.
Export All
Filter
Copy
Opens the Export Simulations popup.
Select the filter by which to constrain the display of simulation data.
Make a copy the selected policy simulation. The copied simulation is renamed with a prefix of Copy_
Of_.
78 | Policy Manager Policy Model ClearPass Policy Manager 6.3 | User Guide
Table 27:
Policy Simulation Page Parameters (Continued)
Parameter Description
Export Opens the Export popup.
Delete Click to delete a selected (check box on left) Policy Simulation.
Adding Simulation Test
Navigate to Configuration > Policy Simulation and click on the Add Simulation link. Depending on the simulation type selected the contents of the Simulation tab changes.
Table 28:
Add Policy Simulation (Simulation tab)
Parameter Description
Name/Descri ption
Specify name and description (freeform).
Type
Service
Categorizati on.
l
Input (Simulation tab): Select Date and Time. (optional - use if you have time based service rules) l l
Input (Attributes tab): Use the Rules Editor to create a request with the attributes you want to test.
All namespaces relevant to service rules creation are loaded in the Attributes editor.
Returns (Results tab): Service Name (or status message in case of no match)
ClearPass Policy Manager 6.3 | User Guide Policy Manager Policy Model | 79
Table 28:
Add Policy Simulation (Simulation tab) (Continued)
Parameter Description
Type
Role
Mapping.
l
Input (Simulation tab): Select Service (Role Mapping Policy is implicitly selected, because there is only one such policy associated with a service), Authentication Source, User Name, and
Date/Time.
Type
Posture
Validation.
l l
Input (Attributes tab): Use the Rules Editor to create a request with the attributes you want to test.
All namespaces relevant for role mapping policies are loaded in the attributes editor.
Returns (Results tab):
Role(s) - including authorization source attributes fetched as roles.
l
Input (Simulation tab): Select Service (Posture policies are implicitly selected by their association with the service).
l l
Input (Attributes tab): Use the Rules Editor to create a request with the attributes you want to test.
All namespaces relevant to posture evaluation (posture dictionaries) are loaded in the attributes editor.
Returns (Results tab): System Posture Status and Status Messages.
80 | Policy Manager Policy Model ClearPass Policy Manager 6.3 | User Guide
Table 28:
Add Policy Simulation (Simulation tab) (Continued)
Parameter Description
Type
Audit.
l
Input (Simulation tab): Select the Audit Server and host to be Audited (IP address or hostname) l
Returns (Results tab): Summary Posture Status, Audit Attributes and Status
NOTE: Audit simulations can take a while; an AuditInProgress status is shown until the audit completes.
ClearPass Policy Manager 6.3 | User Guide Policy Manager Policy Model | 81
Table 28:
Add Policy Simulation (Simulation tab) (Continued)
Parameter Description
Type
Enforcement
Policy.
l
Input (Simulation tab): Select Service (Enforcement Policy is implicit by its association with the
Service), Authentication Source (optional), User Name (optional), Roles, Dynamic Roles
(optional), System Posture Status, and Date/Time (optional).
82 | Policy Manager Policy Model l l
Input (Attributes tab): Use the Rules Editor to create a request with the attributes you want to test.
Connection and RADIUS namespaces are loaded in the attributes editor.
Returns (Results tab):
Enforcement Profile(s) and the attributes sent to the device.
NOTE: Authentication Source and User Name inputs are used to derive dynamic values in the enforcement profile that are fetched from authorization source. These inputs are optional.
NOTE: Dynamic Roles are attributes (that are enabled as a role) fetched from the authorization
Sources" on page 149 for more information.
ClearPass Policy Manager 6.3 | User Guide
Table 28:
Add Policy Simulation (Simulation tab) (Continued)
Parameter Description
Type
Chained
Simulations.
l
Input (Simulation tab): Select Service, Authentication Source, User Name, and Date/Time.
l l
Input (Attributes tab): Use the Rules Editor to create a request with the attributes you want to test.
All namespaces that are relevant in the Role Mapping Policy context are loaded in the attributes editor.
Returns (Results tab): Role(s), Post Status, Enforcement Profiles and Status Messages.
Use the calendar widget to specify date and time for simulation test.
Test
Date/Time
Next Upon completion of your work in this tab, click Next to open the Attributes tab.
Start Test Run test. Outcome is displayed in the Results tab.
Save/Cancel Click Save to commit or Cancel to dismiss the popup.
In the Attributes tab, enter the attributes of the policy component to be tested. The namespaces loaded in the Type column depend on the type of simulation (See above).
The Attributes tab will not display if you select the Audit Policy component in the Simulation tab.
ClearPass Policy Manager 6.3 | User Guide Policy Manager Policy Model | 83
Figure 59: Add Simulation (Attributes Tab)
In the Results tab, Policy Manager displays the outcome of applying the test request parameters against the specified policy component(s). What is shown in the results tab again depends on the type of simulation.
Figure 60: Add Simulation (Results Tab)
Import and Export Simulations
Navigate to Configuration > Policy Simulation and select the Import link.
Figure 61: Import Simulations
84 | Policy Manager Policy Model ClearPass Policy Manager 6.3 | User Guide
Table 29:
Import Simulations
Parameter Description
Select file Browse to select name of simulations import file.
Import/Cancel Import to commit or Cancel to dismiss popup.
Export Simulations
Click the Export All link. This task exports all simulations. Your browser will display its normal Save As dialog, in which to enter the name of the XML file to contain the export.
Export
To export one simulation, click Export. In the Save As dialog, enter the name of the XML file to contain the exported data.
ClearPass Policy Manager 6.3 | User Guide Policy Manager Policy Model | 85
86 | Policy Manager Policy Model ClearPass Policy Manager 6.3 | User Guide
Chapter 6
Services
l l l l l
The Policy Manager policy model groups policy components that serve a particular type of request into Services, which sit at the top of the policy hierarchy.
"Architecture and Flow" on page 87
"Policy Manager Service Types" on page 99
l l l
Architecture and Flow
Architecturally, Policy Manager Services are:
Parents of their policy components, which they wrap (hierarchically) and coordinate in processing requests.
Siblings of other Policy Manager Services, within an ordered priority that determines the sequence in which they are tested against requests.
Children of Policy Manager, which tests requests against their Rules, to find a matching Service for each request.
The flow-of-control for requests parallels this hierarchy: l l l
Policy Manager tests for the first Request-to-Service-Rule match.
The matching Service coordinates execution of its policy components.
Those policy components process the request to return Enforcement Profiles to the network access device and, optionally, posture results to the client.
There are two approaches to creating a new Service in Policy Manager: l l
Bottom-Up Approach - Create all policy components (Authentication Method, Authentication Source, Role
Mapping Policy, Posture Policy, Posture Servers, Audit Servers, Enforcement Profiles, Enforcement Policy) first, as needed, and then create the Service from using the Service creation Wizard.
Top-Down Approach - Start with the Service creation wizard, and create the associated policy components as and when you need them, all in the same flow.
To help you get started, Policy Manager provides 14 Service types or templates. If these service types do not suit your needs, you can create a service using custom rules.
Start Here
The ClearPass Policy Manager Start Here page provides the ability to create templates for services where you can define baseline policies and require specific data when you create services. Service templates create services and define components such as role-mapping policies, enforcement policies, and network devices with a "fill-in-the-blanks" approach. You fill in various fields, and Policy Manager creates the different configuration elements that are needed for the service. These various configuration elements are added back to the service when it is created.
ClearPass provides the following service templates: l l
"802.1X Wired, Wireless, and Aruba Wireless" on page 88
"Aruba VPN Access with Posture Checks" on page 89
ClearPass Policy Manager 6.3 | User Guide Services | 87
l l l l l l l l l l
"Aruba Auto Sign-On" on page 91
"ClearPass Admin Access" on page 92
"ClearPass Admin SSO Login (SAML SP Service)" on page 92
"ClearPass Identity Provider (SAML IdP Service)" on page 93
"Guest Access Web Login" on page 95
"Guest MAC Authentication" on page 96
"WorkSpace Authentication" on page 98
Figure 62: Service Templates page (partial view)
802.1X Wired, Wireless, and Aruba Wireless
The 802.1X Wired template is designed for end-hosts connecting through an Ethernet LAN, with authentication via
IEEE 802.1X. It allows configuring both identity and posture based policies.
The 802.1X Wireless template is intended for wireless end-hosts connecting through an 802.11 wireless access device or controller, with authentication via IEEE 802.1X. It allows configuring both identity and posture based policies.
The Aruba 802.1X Wireless template is designed for wireless end-hosts connecting through an Aruba 802.11 wireless access device or controller, with authentication via IEEE 802.1X (Service rules customized for Aruba WLAN Mobility
Controllers).
All three templates are configured using identical parameters.
Table 30:
802.1X Wired, 802.1X Wireless, and Aruba 802.1X Wireless Service Template Parameters
Parameter
Name Prefix
Description
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Authentication
AD Name Enter your active directory name.
88 | Services ClearPass Policy Manager 6.3 | User Guide
Table 30:
802.1X Wired, 802.1X Wireless, and Aruba 802.1X Wireless Service Template Parameters
(Continued)
Parameter
Description
Description
Enter a description that will help you identify the characteristics of this template.
Server
Identity
NETBIOS
Base DN
Enter the hostname or the IP address of the Active Directory server.
Enter the Distinguished Name of the administrator account.
Enter the server Active Directory domain name.
Enter DN of the node in your directory tree from which to start searching for records.
Password
Port
Enter the account password.
Enter the TCP port where the server is listening for connection.
Enforcement Details
Attribute Name The active directory attribute name.
Attribute Value
VLAN ID
The active directory attribute value.
Standard RADIUS-IETF VLAN ID.
Wireless Network Settings
Wireless controller name
The name given to the Wireless Controller.
Controller
IP Address
Vendor Name
RADIUS
Shared Secret
Enable
RADIUS CoA
RADIUS CoA
Port
The wireless controller's IP address.
Select the manufacturer of the wireless controller.
Enter the shared secret that is configured on the controller and inside Policy Manager to send and receive RADIUS requests.
Select to enable Radius - Initiated Change of Authorization on the network device.
By default this is port 3799 if Radius CoA is enabled. Change this value only if you defined a custom port on the network device.
Aruba VPN Access with Posture Checks
This template authenticates Aruba VPN clients connecting remotely to corporate networks. Differentiated access is based on the result of Posture checks. This template: l l l l
Configures an AD Authentication Source.
Joins this node to the AD Domain.
Creates Enforcement Policy for AD based attributes.
Creates Network Access Device.
ClearPass Policy Manager 6.3 | User Guide Services | 89
Table 31:
Aruba VPN Access with Posture Checks Service Template Parameters
Parameter Description
Name Prefix
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Authentication
AD Name Enter your active directory name.
Enter a description that will help you identify the characteristics of this template.
Description
Server Enter the hostname or the IP address of the Active Directory server.
Enter the Distinguished Name of the administrator account.
Identity
NETBIOS Enter the server Active Directory domain name.
.Enter DN of the node in your directory tree from which to start searching for records.
Base DN
Password Enter the account password.
Enter the TCP port where the server is listening for connection.
Port
Aruba Wireless Controller for VPN Access
Wireless controller name
The name given to the Wireless Controller.
Controller
IP Address
Vendor Name
RADIUS
Shared Secret
Enable
RADIUS CoA
The wireless controller's IP address.
Select the manufacturer of the wireless controller.
Enter the shared secret that is configured on the controller and inside Policy Manager to send and receive RADIUS requests.
Select to enable RADIUS- Initiated Change of Authorization on the network device.
RADIUS CoA
Port
By default this is port 3799 if Radius CoA is enabled. Change this value only if you defined a custom port on the network device.
Aruba User Roles for different access privileges
Initial Role Enter the initial role of the client before posture checks are performed.
Quarantined
Role
Healthy Role
Enter the role of clients that fail posture checks.
Enter the role of the client after it has passed a posture check and is deemed healthy.
90 | Services ClearPass Policy Manager 6.3 | User Guide
Aruba Auto Sign-On
This application service template allows access to SAML based single sign on enabled applications (such as Policy
Manager, Guest, Onboard, and Insight) using network authenticated (802.1X) identity through Aruba controllers.
Table 32:
ClearPass Aruba Auto Sign-On Service Template Parameters
Parameter
Name Prefix
Description
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Authentication
AD Name Enter the hostname or the IP address of the Active Directory server.
Enter a description that will help you identify the characteristics of this template.
Description
Server Enter the hostname or the IP address of the Active Directory server.
Enter the Distinguished Name of the administrator account.
Identity
NETBIOS Enter the server Active Directory domain name.
Enter the Distinguished Name of the administrator account.
Base DN
Password
Port
Enter the account password.
Enter the TCP port where the server is listening for connection. This value defaults to
389.
Enforcement Details
Create new
Enforcement
Policy
Configure an optional enforcement policy based on the following attributes: l
Department l
Email l l l l
Name
Phone
UserDN company l l memberOf
Title
For example, you can configure an enforcement policy for a contractor specifying that "If
Name equals <contractor_name>, then assign the [Contractor] Role."
SP Details
SP URL
Attribute Name
Attribute Value
Enter the Service Provider (SP) URL.
Enter Attribute names and assign values to those names. These name/value pairs will be included in SAML responses.
ClearPass Policy Manager 6.3 | User Guide Services | 91
ClearPass Admin Access
This template is designed for services that authenticate users against Active Directory (AD) and use AD attributes to determine appropriate privilege levels for ClearPass Policy Manager admin access.
Table 33:
ClearPass Admin Access Service Template Parameters
Parameter
Name Prefix
Description
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Authentication
AD Name
Description
Server
Identity
NETBIOS
Base DN
Password
Enter the hostname or the IP address of the Active Directory server.
Enter a description that will help you identify the characteristics of this template.
Enter the hostname or the IP address of the Active Directory server.
Enter the Distinguished Name of the administrator account.
Enter the server Active Directory domain name.
Enter the Distinguished Name of the administrator account.
Enter the account password.
Enter the TCP port where the server is listening for connection.
Port
Role Mapping
Attribute Name
Super Admin
Condition
Select the active directory attribute.
Read Only Admin
Condition
Defines the privilege levels.
Help Desk
Condition
ClearPass Admin SSO Login (SAML SP Service)
This application service template allows SAML-based Single Sign-On (SSO) authenticated users to access Policy
Manager, Guest, Insight, and Operator screens.
Table 34:
ClearPass Admin SSO Login Service Template Parameters
Parameter Description
Name
Prefix
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
92 | Services ClearPass Policy Manager 6.3 | User Guide
Parameter Description
Service Rule
Application
Select the application that single-sign-on-authenticated administrative users will be able to access.
ClearPass Identity Provider (SAML IdP Service)
This template is designed for services that act as an Identity Provider (IdP). This IdP feature provides a way for the layer-2 device, RADIUS server, and Security Asserting Markup Language (SAML) IdP to work together to deliver application-based single sign-on using network authentication information.
Table 35:
ClearPass Admin Access Service Template Parameters
Parameter Description
Name
Prefix
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Authentication
AD Name Enter the hostname or the IP address of the Active Directory server.
Description Enter a description that will help you identify the characteristics of this template.
Server Enter the hostname or the IP address of the Active Directory server.
Identity
NETBIOS
Base DN
Password
Enter the Distinguished Name of the administrator account.
Enter the server Active Directory domain name.
Enter the Distinguished Name of the administrator account.
Enter the account password.
Enter the TCP port where the server is listening for connection.
Port
SP Details
SP URL
Attribute
Name
Attribute
Value
Enter the Service Provider (SP) URL.
Enter Attribute names and assign values to those names. These name/value pairs will be included in SAML responses.
l l
EDUROAM Service
This template is designed for the following scenarios: l
Local campus users connecting to eduroam from the local wireless network.
Roaming users from an eduroam campus connecting to their campus network.
Roaming users connecting from local campus or other campuses that are part of the eduroam federation.
ClearPass Policy Manager 6.3 | User Guide Services | 93
Table 36:
EDUROAM Service Template Parameters
Parameter Description
Name Prefix
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Service Rule Service Rule
Enter domain details
Enter the domain name of the network.
Select Vendor
Authentication
AD Name
Description
Server
Identity
NETBIOS
Base DN
Password
Port
Select the vendor of the network device.
Enter the hostname or the IP address of the Active Directory server.
Enter a description that will help you identify the characteristics of this template.
Enter the hostname or the IP address of the Active Directory server.
Enter the Distinguished Name of the administrator account.
Enter the server Active Directory domain name.
Enter the Distinguished Name of the administrator account.
Enter the account password.
Enter the TCP port where the server is listening for connection.
Wireless Network Settings
Wireless controller name
The name given to the Wireless Controller.
Controller
IP Address
Vendor Name
RADIUS Shared
Secret
Enable
RADIUS CoA
The wireless controller's IP address.
Select the manufacturer of the wireless controller.
Enter the shared secret that is configured on the controller and inside Policy
Manager to send and receive RADIUS requests.
Select to enable Radius - Initiated Change of Authorization on the network device.
RADIUS CoA Port
By default this is port 3799 if Radius CoA is enabled. Change this value only if you defined a custom port on the network device.
FLRs
Host Name The hostname of the federation RADIUS server.
94 | Services ClearPass Policy Manager 6.3 | User Guide
Table 36:
EDUROAM Service Template Parameters (Continued)
Parameter
IP Address
Description
The IP address of the federation RADIUS server.
Vendor Name Select the manufacturer of the wireless controller.
RADIUS Shared
Secret
Enable
RADIUS CoA
Enter the shared secret that is configured on the controller and inside Policy
Manager to send and receive RADIUS requests.
Select to enable Radius - Initiated Change of Authorization on the network device.
RADIUS CoA Port
By default this is port 3799 if Radius CoA is enabled. Change this value only if you defined a custom port on the network device.
RADIUS
Authentication Port
Enter a port number here.
RADIUS Accounting
Port
Enter a port number here.
Guest Access Web Login
This service authenticates guests logging in via the Guest portal. To use this service, create a Guest Web login page that sets the Pre-Auth Check option to "AppAuth - Check using Aruba Application Authentication."
Table 37:
Guest Web Login Service Template Parameters
Parameter Description
Name Prefix
Days allowed for access
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Service Rule
Page name
Enter the name of the Guest Web login page.
Guest Access Restrictions
Select the days on which access is allowed.
Guest Access
This template is designed for authenticating guest users who login via captive portal. Guests must re-authenticate after session expiry. Guest Access can be restricted based on day of the week, bandwidth limit and number of unique devices used by the guest user.
ClearPass Policy Manager 6.3 | User Guide Services | 95
Table 38:
Guest Access Service Template Parameters
Parameter Description
Name Prefix
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Wireless Network Settings
Wireless SSID for
Guest access
Wireless controller name
Enter the SSID value here.
The name given to the Wireless Controller.
Controller
IP Address
Vendor Name
RADIUS Shared
Secret
Enable
RADIUS CoA
The wireless controller's IP address.
Select the manufacturer of the wireless controller.
Enter the shared secret that is configured on the controller and inside Policy
Manager to send and receive RADIUS requests.
Select to enable Radius - Initiated Change of Authorization on the network device.
RADIUS CoA Port
By default this is port 3799 if Radius CoA is enabled. Change this value only if you defined a custom port on the network device.
Guest Access Restrictions
Days allowed for access
Maximum bandwidth allowed per user
Select the days on which access is allowed.
Enter a number to set an upper limit for the amount of data, in megabytes, a user is allowed per day. A value of 0 (zero), the default, means no limit is set.
Guest MAC Authentication
This template is designed for authenticating guest accounts based on the cached MAC Addresses used during authentication. A guest can belong to a specific role, such as Contractor, Guest, or Employee, and each role can have different lifetime for the cached MAC Address.
Table 39:
Guest MAC Authentication Service Template Parameters.
Parameter
Name Prefix
Description
Enter an optional prefix that will be prepended to services using this template.
Use this to identify services that use templates.
Wireless Network
Settings
Wireless Network Settings
96 | Services ClearPass Policy Manager 6.3 | User Guide
Table 39:
Guest MAC Authentication Service Template Parameters. (Continued)
Parameter Description
Wireless SSID for
Guest access
Wireless controller name
Controller IP Address
Vendor Name
RADIUS Shared
Secret
Enable RADIUS CoA
RADIUS CoA Port
Enter the SSID name of your network.
The name given to the Wireless Controller.
MAC Caching Settings
Cache duration for
Guest Role
Enter the number of days the MAC account will remain valid for Guest Role. After this the guest will need to re-authenticate via captive portal.
Cache duration for
Employee role
Cache duration for
Contractor role
Guest Access Restrictions
Enter the number of days the MAC account will remain valid for Employee Role.
After this the guest will need to re-authenticate via captive portal.
Enter the number of days the MAC account will remain valid for Contractor Role.
After this the guest will need to re-authenticate via captive portal.
Days allowed for access
Maximum number of devices allowed per user
Maximum bandwidth allowed per user
The wireless controller's IP address.
Select the manufacturer of the wireless controller.
Enter the shared secret that is configured on the controller and inside Policy
Manager to send and receive RADIUS requests.
Select to enable Radius - Initiated Change of Authorization on the network device.
By default this is port 3799 if Radius CoA is enabled. Change this value only if you defined a custom port on the network device.
Select the days on which access is allowed.
Enter a number to define how many devices users can connect to the network.
Enter a number to set an upper limit for the amount of data, in megabytes, a user is allowed per day. A value of 0 (zero), the default, means no limit is set.
Onboard
This template is designed for configuration that allows checks to be performed before allowing Onboard provisioning for BYOD use-cases. This service creates an Onboard Pre-Auth service to check the user's credentials prior to starting the device provisioning process. This also creates an authorization service that checks whether a user's device can be provisioned using Onboard. Use an 802.1X wireless service to authenticate users prior to device provisioning with
Onboard, and also after device provisioning is complete.
ClearPass Policy Manager 6.3 | User Guide Services | 97
Table 40:
Onboard Authorization Service Template Parameters
Parameter Description
Name Prefix
Enter an optional prefix that will be prepended to services using this template.
Use this to identify services that use templates.
Wireless Network Settings
Wireless controller name
The name given to the Wireless Controller.
Controller IP Address
Vendor Name
The wireless controller's IP address.
Select the manufacturer of the wireless controller.
RADIUS Shared Secret
Enter the shared secret that is configured on the controller and inside Policy
Manager to send and receive RADIUS requests.
Enable RADIUS CoA
RADIUS CoA Port
Device Access Restrictions
Select to enable Radius - Initiated Change of Authorization on the network device.
By default this is port 3799 if Radius CoA is enabled. Change this value only if you defined a custom port on the network device.
Days allowed for access
Select the days on which access is allowed.
Provisioning Wireless Network Settings
Wireless SSID for
Onboard Provisioning
Enter the SSID of your network.
WorkSpace Authentication
This template authenticates users against an Active Directory (AD) and enforces selected WorkSpace device provisioning settings.
Table 41:
WorkSpace Authorization Service Template Parameters
Parameter
Name Prefix
Description
Enter an optional prefix that will be prepended to services using this template. Use this to identify services that use templates.
Authentication
AD Name
Description
Server
Enter the hostname or the IP address of the Active Directory server.
Enter a description that will help you identify the characteristics of this template.
Enter the hostname or the IP address of the Active Directory server.
98 | Services ClearPass Policy Manager 6.3 | User Guide
Table 41:
WorkSpace Authorization Service Template Parameters (Continued)
Parameter Description
Identity
NETBIOS
Base DN
Password
Enter the Distinguished Name of the administrator account.
Enter the server Active Directory domain name.
Enter the Distinguished Name of the administrator account.
Enter the account password.
Port Enter the TCP port where the server is listening for connection.
Device Access Restrictions
Days allowed for access
Provisioning Settings
Select the days on which access is allowed.
Select
Provisioning
Settings
Select a provisioning setting.
l l l l l l l l l l l l l l l
Policy Manager Service Types
The following service types are available in Policy Manager:
"Aruba 802.1X Wireless" on page 99
"MAC Authentication" on page 106
"Web-based Authentication" on page 109
"Web-based Health Check Only" on page 111
"Web-based Open Network Access" on page 111
"802.1X Wireless - Identity Only" on page 112
"802.1X Wired - Identity Only" on page 112
"RADIUS Enforcement (Generic)" on page 112
"RADIUS Authorization" on page 116
"TACACS+ Enforcement" on page 116
"Aruba Application Authentication" on page 118
"Aruba Application Authorization" on page 119
"Cisco Web Authentication Proxy" on page 120
Aruba 802.1X Wireless
Configure this service for wireless hosts connecting through an Aruba 802.11 wireless access device or controller, with authentication via IEEE 802.1X. Service rules are customized for a typical Aruba WLAN Mobility Controller
ClearPass Policy Manager 6.3 | User Guide Services | 99
deployment. This service by default includes a rule that specifies that an Aruba ESSID exists.
The default, configuration tabs are Service, Authentication, Roles, and Enforcement. You can also select Authorization,
Posture Compliance, Audit End Hosts, and Profile Endpoints in the More Options section to access those configuration tabs.
Figure 63: Aruba 802.1X Wireless Service
Service Tab
The Service tab includes basic information about the service including: Name, Description, and Service Type. When adding a service, enter a Name and Description that will help you know what the service does without looking at its details. The Service Type defines what can be configured.
Select the Monitor Mode check box to exclude enforcement.
Select any of the More Options check boxes to access that category of configuration options.
Service Rules define a set of criteria that supplicants must match to trigger the service. Some service templates have one or more rules pre-defined. Click on a service rule to modify any of its options.
If you want to administer the same set of policies for wired and wireless access, you can combine the service rule to define one single service. The other option is to keep two services for wired and wireless access, but re-use the policy components (authentication methods, authentication source, authorization source, role mapping policies, posture policies, and enforcement policies) in both services.
Authentication Tab
The Authentication tab contains options for configuring authentication methods and sources.
l l
Authentication Methods: The authentication methods used for this service depend on the 802.1X supplicants and the type of authentication methods you choose to deploy. Policy Manager automatically selects the appropriate method for authentication when a user attempts to connect. The common types, which are automatically selected include the following: n
EAP PEAP n n
EAP FAST
EAP TLS n
EAP TTLS
Non-tunneled EAP methods such as EAP-MD5 can also be used as authentication methods.
Authentication Sources: The Authentication Sources used for this type of service can be one or more instances of the following: Active Directory, LDAP Directory, SQL DB, Token Server or the Policy Manager local DB.
100 | Services ClearPass Policy Manager 6.3 | User Guide
For both Authentication Methods and Authentication Sources, you can select one item in the list and use the buttons on the right to: l
Move it up or down
The order of authentication matters. When a client tries to do 802.1X authentication, Policy Manager proposes the first authentication method configured. The client can accept the authentication method proposed by Policy
Manager and continue authentication or send a NAK and propose a different authentication method. If this authentication method is also configured, then authentication will proceed. Otherwise authentication will fail.
If most of the clients in the network use a particular authentication method, that authentication method should be configured first in the list. This would reduce the number of RADIUS packets exchanged.
l l l
Remove it
View its details
"Adding and Modifying Authentication Methods" on page 131
Authentication Sources" on page 149 .
You can also use the links on the right to add a new authentication method or source.
Select the Strip Username Rules checkbox to pre-process the user name (to remove prefixes and suffixes) before authenticating and authorizing against the authentication source.
Authorization Tab
The Authorization tab is not visible by default. To access it, select the Authorization check box on the Services tab.
l l
The Authorization tab is where you select authorization sources for this service. Policy Manager fetches role mapping attributes from the authorization sources associated with the service, regardless of which authentication source was used to authenticate the user. For a given service, role mapping attributes are fetched from the following authorization sources:
The authorization sources associated with the authentication source.
The authorization sources associated with the service. For more information on configuring authorization sources, refer to
"Adding and Modifying Authentication Methods" on page 131 .
To add an authorization source, select it from the drop-down list.
l l
For authorization sources in the list, you can select one and use the buttons on the right to: l
Remove it.
View its details.
Modify it.
Roles Tab
To associate a role mapping policy with this service click on the Roles tab. For information on configuring role mapping policies, see
"Configuring a Role Mapping Policy" on page 189
.
Posture Tab
This type of service does not have Posture checking enabled by default. To enable posture checking for this service, select the Posture Compliance check box on the Service tab.
You can enable posture checking for this kind of service if you are deploying Policy Manager in a Microsoft NAP or
Cisco NAC framework environment, or if you are deploying an Aruba hosted captive portal that does posture checks
ClearPass Policy Manager 6.3 | User Guide Services | 101
through a dissolvable agent. You can also choose to Enable auto-remediation of non-compliant end-hosts and enter the Remediation URL of a server resource that can perform remediation action (when a client is quarantined).
When you configure posture policies, only those that are configured for the OnGuard Agent are shown in a list of posture policies.
For more information on configuring Posture Polices and Posture Servers, see
"Adding a Posture Policy" on page 198
and
"Adding and Modifying Posture Servers" on page 232 .
Enforcement Tab
The Enforcement tab is where you select an enforcement policy for a service. You must select one.
See
"Configuring Enforcement Policies" on page 279
for more information.
Audit Tab
By default, this type of service does not have Audit checking enabled and the Audit tab is not visible. To access it and enable posture checking for this service select the Audit End-hosts check box on the Service tab.
l l
Select an Audit Server - either built-in or customized. See
"Configuring Audit Servers" on page 235
for audit server configuration steps.
Select an Audit Trigger Condition: n
Always
n
When posture is not available
n
For MAC authentication requests. If you select this, then select also one of: n
For known end-hosts only n n
For unknown end hosts only
For all end hosts
Known end hosts are defined as those clients that are found in the authentication source(s) associated with this service.
l
Select an Action after audit. Performing audit on a client is an asynchronous task, which means the audit can be performed only after the MAC authentication request has been completed and the client has acquired an IP address through DHCP. Once the audit results are available, there should be a way for Policy Manager to re-apply policies on the network device. This can be accomplished in one of the following ways: n
No Action: The audit will not apply policies on the network device after this audit.
n n n
Do SNMP bounce: This option will bounce the switch port or force an 802.1X reauthentication (both done via
SNMP).
Bouncing the port triggers a new 802.1X/MAC authentication request by the client. If the audit server already has the posture token and attributes associated with this client in its cache, it returns the token and the attributes to Policy Manager.
Trigger RADIUS CoA action: This option sends a RADIUS Change of Authorization command to the network device by Policy Manager.
Profiler Tab
The Profiler tab is not visible by default. To access it, select the Profile Endpoints check box on the Services tab.
Select one or more Endpoint Classification items from the drop-down list, then select the RADIUS CoA action. You can also create a new action by selecting the Add new RADIUS CoA Action link.
102 | Services ClearPass Policy Manager 6.3 | User Guide
802.1X Wireless
Configure the 802.1X Wireless service for wireless clients connecting through an 802.11 wireless access device or controller with authentication via IEEE 802.1X.
The default configuration tabs are: Service, Authentication, Roles, and Enforcement. You can also select Authorization,
Posture Compliance, Audit End Hosts, and Profile Endpoints in the More Options section to access those configuration tabs.
Figure 64: 802.1X Wireless Service
Service Tab
The Service tab includes basic information about the service including: Name, Description, and Service Type. When adding a service, enter a Name and Description that will help you know what the service does without looking at its details. The Service Type defines what can be configured.
Select the Monitor Mode check box to exclude enforcement.
Select any of the More Options check boxes to access that category of configuration options.
Service Rules define a set of criteria that supplicants must match to trigger the service. Some service templates have one or more rules pre-defined. Click on a service rule to modify any of its options.
If you want to administer the same set of policies for wired and wireless access, you can combine the service rule to define one single service. The other option is to keep two services for wired and wireless access, but re-use the policy components (authentication methods, authentication source, authorization source, role mapping policies, posture policies, and enforcement policies) in both services.
Authentication Tab
The Authentication tab contains options for configuring authentication methods and sources.
l l
Authentication Methods: The authentication methods used for this service depend on the 802.1X supplicants and the type of authentication methods you choose to deploy. Policy Manager automatically selects the appropriate method for authentication when a user attempts to connect. The common types, which are automatically selected, are n
EAP PEAP n n
EAP FAST
EAP TLS n
EAP TTLS
Non-tunneled EAP methods such as EAP-MD5 can also be used as authentication methods.
Authentication Sources: The Authentication Sources used for this type of service can be one or more instances of the following: Active Directory, LDAP Directory, SQL DB, Token Server or the Policy Manager local DB.
ClearPass Policy Manager 6.3 | User Guide Services | 103
For both Authentication Methods and Authentication Sources, you can select one item in the list and use the buttons on the right to: l
Move it up or down
The order of authentication matters. When a client tries to do 802.1X authentication, Policy Manager proposes the first authentication method configured. The client can accept the authentication method proposed by Policy
Manager and continue authentication or send a NAK and propose a different authentication method. If this authentication method is also configured, then authentication will proceed. Otherwise authentication will fail.
If most of the clients in the network use a particular authentication method, that authentication method should be configured first in the list. This would reduce the number of RADIUS packets exchanged.
l l l
Remove it
View its details
"Adding and Modifying Authentication Methods" on page 131
Authentication Sources" on page 149 .
You can also use the links on the right to add a new authentication method or source.
Select Strip Username Rules to, optionally, pre-process the user name (to remove prefixes and suffixes) before authenticating and authorizing against the authentication source.
Authorization Tab
The Authorization tab is not visible by default. To access it, select the Authorization check box on the Services tab.
l l
The Authorization tab is where you select authorization sources for this service. Policy Manager fetches role mapping attributes from the authorization sources associated with the service, regardless of which authentication source was used to authenticate the user. For a given service, role mapping attributes are fetched from the following authorization sources:
The authorization sources associated with the authentication source.
The authorization sources associated with the service. For more information on configuring authorization sources, refer to
"Adding and Modifying Authentication Methods" on page 131 .
To add an authorization source, select it from the drop-down list.
l l
For authorization sources in the list, you can select one and use the buttons on the right to: l
Remove it.
View its details.
Modify it.
Roles Tab
To associate a role mapping policy with this service click on the Roles tab. For information on configuring role mapping policies, see
"Configuring a Role Mapping Policy" on page 189
.
Posture Tab
This type of service does not have Posture checking enabled by default. To enable posture checking for this service, select the Posture Compliance check box on the Service tab.
You can enable posture checking for this kind of service if you are deploying Policy Manager in a Microsoft NAP or
Cisco NAC framework environment, or if you are deploying an Aruba hosted captive portal that does posture checks
104 | Services ClearPass Policy Manager 6.3 | User Guide
through a dissolvable agent. You can also choose to Enable auto-remediation of non-compliant end-hosts and enter the Remediation URL of a server resource that can perform remediation action (when a client is quarantined).
When you configure posture policies, only those that are configured for the OnGuard Agent are shown in a list of posture policies.
For more information on configuring Posture Polices and Posture Servers, see
"Adding a Posture Policy" on page 198
and
"Adding and Modifying Posture Servers" on page 232 .
Enforcement Tab
The Enforcement tab is where you select an enforcement policy for a service. You must select one.
See
"Configuring Enforcement Policies" on page 279
for more information.
Audit Tab
By default, this type of service does not have Audit checking enabled and the Audit tab is not visible. To access it and enable posture checking for this service select the Audit End-hosts check box on the Service tab.
l l
Select an Audit Server - either built-in or customized. See
"Configuring Audit Servers" on page 235
for audit server configuration steps.
Select an Audit Trigger Condition: n
Always
n
When posture is not available
n
For MAC authentication requests. If you select this, then select also one of: n
For known end-hosts only n n
For unknown end hosts only
For all end hosts
Known end hosts are defined as those clients that are found in the authentication source(s) associated with this service.
l
Select an Action after audit. Performing audit on a client is an asynchronous task, which means the audit can be performed only after the MAC authentication request has been completed and the client has acquired an IP address through DHCP. Once the audit results are available, there should be a way for Policy Manager to re-apply policies on the network device. This can be accomplished in one of the following ways: n
No Action: The audit will not apply policies on the network device after this audit.
n n n
Do SNMP bounce: This option will bounce the switch port or force an 802.1X reauthentication (both done via
SNMP).
Bouncing the port triggers a new 802.1X/MAC authentication request by the client. If the audit server already has the posture token and attributes associated with this client in its cache, it returns the token and the attributes to Policy Manager.
Trigger RADIUS CoA action: This option sends a RADIUS Change of Authorization command to the network device by Policy Manager.
Profiler Tab
The Profiler tab is not visible by default. To access it, select the Profile Endpoints check box on the Services tab.
Select one or more Endpoint Classification items from the drop-down list, then select the RADIUS CoA action. You can also create a new action by selecting the Add new RADIUS CoA Action link.
802.1X Wired
Configure this service for clients connecting through an Ethernet LAN, with authentication via IEEE 802.1X.
ClearPass Policy Manager 6.3 | User Guide Services | 105
Except for the NAS-Port-Type service rule value (which is Ethernet for 802.1X Wired and Wireless 802.11 for 802.1X
Figure 65: 802.1X Wired Service
MAC Authentication
MAC-based authentication service, for clients without an 802.1X supplicant or a posture agent (printers, other embedded devices, and computers owned by guests or contractors). The network access device sends a MAC authentication request to Policy Manager. Policy Manager can look up the client in a white list or a black list, authenticate and authorize the client against an external authentication/authorization source, and optionally perform an audit on the client.
You cannot configure Posture for this type of service.
Figure 66: MAC Authentication Service
Service Tab
The Service tab includes basic information about the service including: Name, Description, and Service Type. When adding a service, enter a Name and Description that will help you know what the service does without looking at its details. The Service Type defines what can be configured.
Select the Monitor Mode check box to exclude enforcement.
Select any of the More Options check boxes to access that category of configuration options.
Service Rules define a set of criteria that supplicants must match to trigger the service. Some service templates have one or more rules pre-defined. Click on a service rule to modify any of its options.
106 | Services ClearPass Policy Manager 6.3 | User Guide
Authentication Tab
The Authentication tab contains options for configuring authentication methods and sources. The default
Authentication method used for this type of service is [MAC AUTH], which is a special type of method called MAC-
AUTH. When this authentication method is selected, Policy Manager does stricter checking of the MAC Address of
also specify the role mapping policy, based on categorization of the MAC addresses in the authorization sources.
l l
Authentication Methods: The authentication methods used for this service depend on the 802.1X supplicants and the type of authentication methods you choose to deploy. Policy Manager automatically selects the appropriate method for authentication when a user attempts to connect. For this service, MAC AUTH is automatically selected.
Non-tunneled EAP methods such as EAP-MD5 can also be used as authentication methods.
Authentication Sources: The Authentication Sources used for this type of service can be one or more instances of the following: Active Directory, LDAP Directory, SQL DB, Token Server or the Policy Manager local DB.
For both Authentication Methods and Authentication Sources, you can select one item in the list and use the buttons on the right to: l
Move it up or down.
The order of authentication matters. When a client tries to do 802.1X authentication, Policy Manager proposes the first authentication method configured. The client can accept the authentication method proposed by Policy
Manager and continue authentication or send a NAK and propose a different authentication method. If this authentication method is also configured, then authentication will proceed. Otherwise authentication will fail.
If most of the clients in the network use a particular authentication method, that authentication method should be configured first in the list. This would reduce the number of RADIUS packets exchanged.
l l l
Remove it.
View its details.
"Adding and Modifying Authentication Methods" on page 131
Authentication Sources" on page 149 .)
You can also use the links on the right to add a new authentication method or source.
Select Strip Username Rules to pre-process the user name (to remove prefixes and suffixes) before authenticating and authorizing against the authentication source.
Authorization Tab
The Authorization tab is not visible by default. To access it, select the Authorization check box on the Services tab.
The Authorization tab is where you select authorization sources for this service. Policy Manager fetches role mapping attributes from the authorization sources associated with the service, regardless of which authentication source was used to authenticate the user. For a given service, role mapping attributes are fetched from the following authorization sources: l l l l
The authorization sources associated with the authentication source.
The authorization sources associated with the service. For more information on configuring authorization sources, refer to
"Adding and Modifying Authentication Methods" on page 131 .
To add an authorization source, select it from the drop-down list.
For authorization sources in the list, you can select one and use the buttons on the right to:
Remove it.
View its details.
ClearPass Policy Manager 6.3 | User Guide Services | 107
l
Modify it.
Roles Tab
To associate a role mapping policy with this service click on the Roles tab. For information on configuring role mapping policies, see
"Configuring a Role Mapping Policy" on page 189
.
Enforcement Tab
The Enforcement tab is where you select an enforcement policy for a service. You must select one.
See
"Configuring Enforcement Policies" on page 279
for more information.
Audit Tab
By default, this type of service does not have Audit checking enabled and the Audit tab is not visible. To access it and enable posture checking for this service select the Audit End-hosts check box on the Service tab.
l l
Select an Audit Server - either built-in or customized. See
"Configuring Audit Servers" on page 235
for audit server configuration steps.
Select an Audit Trigger Condition: n
Always
n
When posture is not available
n
For MAC authentication requests. If you select this, then select also one of: n n n
For known end-hosts only
For unknown end hosts only
For all end hosts
Known end hosts are defined as those clients that are found in the authentication source(s) associated with this service.
l
Select an Action after audit. Performing audit on a client is an asynchronous task, which means the audit can be performed only after the MAC authentication request has been completed and the client has acquired an IP address through DHCP. Once the audit results are available, there should be a way for Policy Manager to re-apply policies on the network device. This can be accomplished in one of the following ways: n
No Action: The audit will not apply policies on the network device after this audit.
n n n
Do SNMP bounce: This option will bounce the switch port or force an 802.1X reauthentication (both done via
SNMP).
Bouncing the port triggers a new 802.1X/MAC authentication request by the client. If the audit server already has the posture token and attributes associated with this client in its cache, it returns the token and the attributes to Policy Manager.
Trigger RADIUS CoA action: This option sends a RADIUS Change of Authorization command to the network device by Policy Manager.
Profiler Tab
The Profiler tab is not visible by default. To access it, select the Profile Endpoints check box on the Services tab.
Select one or more Endpoint Classification items from the drop-down list, then select the RADIUS CoA action. You can also create a new action by selecting the Add new RADIUS CoA Action link.
108 | Services ClearPass Policy Manager 6.3 | User Guide
Web-based Authentication
Configure this service for guests or agentless hosts that connect via the Aruba built-in Portal. The user is redirected to the Aruba captive portal by the network device or by a DNS server that is set up to redirect traffic on a subnet to a specific URL. The Web page collects username and password, and also optionally collects health information (on
Windows 7, Windows Vista, Windows XP, Windows Server 2008, Windows Server 2003, and popular Linux systems).
There is an internal service rule (Connection:Protocol EQUALS WebAuth) that categorizes requests into this type of service. You can add additional rules, if needed.
Figure 67: Web-based Authentication Service
Service Tab
The Service tab includes basic information about the service including: Name, Description, and Service Type. When adding a service, enter a Name and Description that will help you know what the service does without looking at its details. The Service Type defines what can be configured.
Select the Monitor Mode check box to exclude enforcement.
Select any of the More Options check boxes to access that category of configuration options.
Service Rules define a set of criteria that supplicants must match to trigger the service. Some service templates have one or more rules pre-defined. Click on a service rule to modify any of its options.
Authentication Tab
The Authentication tab contains options for configuring authentication sources.
l
Authentication Sources: Select the Authentication Sources used for this type of service.
You can select one item in the list and use the buttons on the right to: l
Move it up or down.
The order of authentication matters. When a client tries to do 802.1X authentication, Policy Manager proposes the first authentication method configured. The client can accept the authentication method proposed by Policy
Manager and continue authentication or send a NAK and propose a different authentication method. If this authentication method is also configured, then authentication will proceed. Otherwise authentication will fail.
If most of the clients in the network use a particular authentication method, that authentication method should be configured first in the list. This would reduce the number of RADIUS packet exchanged.
l l l
Remove it.
View its details.
"Adding and Modifying Authentication Methods" on page 131
Authentication Sources" on page 149 .)
You can also use the links on the right to add a new authentication method or source.
ClearPass Policy Manager 6.3 | User Guide Services | 109
Select Strip Username Rules to, optionally, pre-process the user name (to remove prefixes and suffixes) before authenticating and authorizing against the authentication source.
There is no authentication method associated with this type of service. Authentication methods are only relevant for
RADIUS requests.
Authorization Tab
The Authorization tab is not visible by default. To access it, select the Authorization check box on the Services tab.
l l
The Authorization tab is where you select authorization sources for this service. Policy Manager fetches role mapping attributes from the authorization sources associated with the service, regardless of which authentication source was used to authenticate the user. For a given service, role mapping attributes are fetched from the following authorization sources:
The authorization sources associated with the authentication source.
The authorization sources associated with the service. For more information on configuring authorization sources, refer to
"Adding and Modifying Authentication Methods" on page 131 .
To add an authorization source, select it from the drop-down list.
l l
For authorization sources in the list, you can select one and use the buttons on the right to: l
Remove it.
View its details.
Modify it.
Roles Tab
To associate a role mapping policy with this service click on the Roles tab. For information on configuring role mapping policies, see
"Configuring a Role Mapping Policy" on page 189
.
Posture Tab
This type of service does not have Posture checking enabled by default. To enable posture checking for this service, select the Posture Compliance check box on the Service tab.
You can enable posture checking for this kind of service if you are deploying Policy Manager in a Microsoft NAP or
Cisco NAC framework environment, or if you are deploying an Aruba hosted captive portal that does posture checks through a dissolvable agent. You can also choose to Enable auto-remediation of non-compliant end-hosts and enter the Remediation URL of a server resource that can perform remediation action (when a client is quarantined).
When you configure posture policies, only those that are configured for the OnGuard Agent are shown in a list of posture policies.
For more information on configuring Posture Polices and Posture Servers, see
"Adding a Posture Policy" on page 198
and
"Adding and Modifying Posture Servers" on page 232 .
Enforcement Tab
The Enforcement tab is where you select an enforcement policy for a service. You must select one.
See
"Configuring Enforcement Policies" on page 279
for more information.
110 | Services ClearPass Policy Manager 6.3 | User Guide
Web-based Health Check Only
This type of service is the same as the Web-based Authentication service, except that there is no authentication performed; only health checking is done. There is an internal service rule (Connection:Protocol EQUALS WebAuth) that categorizes requests into this type of service. There is also an external service rule that is automatically added when you select this type of service: Host:CheckType EQUALS Health.
Configuration for this service is the same as Web-based Authentication except that Authentication is not performed.
Refer to
for more information.
This service does not include Authentication options. This service performs health checks only.
Figure 68: Web-Based Health Check Only Service
Web-based Open Network Access
This type of service is similar to other Web-based services, except that health checking is not performed on the endpoint. A "Terms of Service" page (as configured on the Guest Portal page) is presented to the user. Network access is granted when the user clicks the submit action on the page.
Configuration for this service is the same as Web-based Authentication except that Posture options are not available.
Refer to
for more information.
Figure 69: Web-based Open Network Access Service
ClearPass Policy Manager 6.3 | User Guide Services | 111
802.1X Wireless - Identity Only
Configuration for this type of service is the same as regular 802.1X Wireless Service, except that posture and audit policies are not configurable when you use this template. Refer to
for more information.
Figure 70: 802.1X Wireless - Identity Only Service
802.1X Wired - Identity Only
Configure this service for clients connecting through an Ethernet LAN, with authentication via IEEE 802.1X.
Configuration for the 802.1X Wired - Identity Only service is the same as regular 802.1X Wired, except that posture and audit policies are not configurable when you use this template. Refer to
Figure 71: 802.1X Wired - Identity Only Service
RADIUS Enforcement (Generic)
Configure this service for any kind of RADIUS requests.
The [AirGroup Authorization Service] service is the only RADIUS Enforcement (Generic) service that is available by default.
The default configuration tabs include Service, Authentication, Roles, and Enforcement. You can also select
Authorization, Posture Compliance, Audit End Hosts, and Profile Endpoints in the More Options section.
112 | Services ClearPass Policy Manager 6.3 | User Guide
There are no default rules associated with this service type. Rules can be added to handle any type of standard or vendor-specific RADIUS attributes (any attribute that is loaded through the pre-packaged vendor-specific or standard
RADIUS dictionaries, or through other dictionaries imported into Policy Manager.
Figure 72: RADIUS Enforcement (Generic) Service
Service Tab
The Service tab includes basic information about the service including: Name, Description, and Service Type. When adding a service, enter a Name and Description that will help you know what the service does without looking at its details. The Service Type defines what can be configured.
Select the Monitor Mode check box to exclude enforcement.
Select any of the More Options check boxes to access that category of configuration options.
Service Rules define a set of criteria that supplicants must match to trigger the service. Some service templates have one or more rules pre-defined. Click on a service rule to modify any of its options.
The Authentication tab contains options for configuring authentication methods and sources.
l l
Authentication Methods: The authentication methods used for this service depend on the type of authentication methods you choose to deploy. Policy Manager automatically selects the appropriate method for authentication when a user attempts to connect.
Authentication Sources: Specify the Authentication Sources used for this type of service.
For both Authentication Methods and Authentication Sources, you can select one item in the list and use the buttons on the right to: l
Move it up or down.
The order of authentication matters. When a client tries to do 802.1X authentication, Policy Manager proposes the first authentication method configured. The client can accept the authentication method proposed by Policy
Manager and continue authentication or send a NAK and propose a different authentication method. If this authentication method is also configured, then authentication will proceed. Otherwise authentication will fail.
If most of the clients in the network use a particular authentication method, that authentication method should be configured first in the list. This would reduce the number of RADIUS packets exchanged.
l l l
Remove it.
View its details.
"Adding and Modifying Authentication Methods" on page 131
Authentication Sources" on page 149 .)
You can also use the links on the right to add a new authentication method or source.
ClearPass Policy Manager 6.3 | User Guide Services | 113
Select Strip Username Rules to pre-process the user name (to remove prefixes and suffixes) before authenticating and authorizing against the authentication source.
Authorization Tab
The Authorization tab is not visible by default. To access it, select the Authorization check box on the Services tab.
l l
The Authorization tab is where you select authorization sources for this service. Policy Manager fetches role mapping attributes from the authorization sources associated with the service, regardless of which authentication source was used to authenticate the user. For a given service, role mapping attributes are fetched from the following authorization sources:
The authorization sources associated with the authentication source.
The authorization sources associated with the service. For more information on configuring authorization sources, refer to
"Adding and Modifying Authentication Methods" on page 131 .
To add an authorization source, select it from the drop-down list.
For authorization sources in the list, you can select one and use the buttons on the right to: l l l
Remove it.
View its details.
Modify it.
Roles Tab
To associate a role mapping policy with this service click on the Roles tab. For information on configuring role mapping policies, see
"Configuring a Role Mapping Policy" on page 189
.
Posture Tab
This type of service does not have Posture checking enabled by default. To enable posture checking for this service, select the Posture Compliance check box on the Service tab.
You can enable posture checking for this kind of service if you are deploying Policy Manager in a Microsoft NAP or
Cisco NAC framework environment, or if you are deploying an Aruba hosted captive portal that does posture checks through a dissolvable agent. You can also choose to Enable auto-remediation of non-compliant end-hosts and enter the Remediation URL of a server resource that can perform remediation action (when a client is quarantined).
When you configure posture policies, only those that are configured for the OnGuard Agent are shown in a list of posture policies.
For more information on configuring Posture Polices and Posture Servers, see
"Adding a Posture Policy" on page 198
and
"Adding and Modifying Posture Servers" on page 232 .
Enforcement Tab
The Enforcement tab is where you select an enforcement policy for a service. You must select one.
See
"Configuring Enforcement Policies" on page 279
for more information.
Audit Tab
By default, this type of service does not have Audit checking enabled and the Audit tab is not visible. To access it and enable posture checking for this service select the Audit End-hosts check box on the Service tab.
114 | Services ClearPass Policy Manager 6.3 | User Guide
l l
Select an Audit Server - either built-in or customized. See
"Configuring Audit Servers" on page 235
for audit server configuration steps.
Select an Audit Trigger Condition: n
Always
n
When posture is not available
n
For MAC authentication requests. If you select this, then select also one of: n
For known end-hosts only n n
For unknown end hosts only
For all end hosts
Known end hosts are defined as those clients that are found in the authentication source(s) associated with this service.
l
Select an Action after audit. Performing audit on a client is an asynchronous task, which means the audit can be performed only after the MAC authentication request has been completed and the client has acquired an IP address through DHCP. Once the audit results are available, there should be a way for Policy Manager to re-apply policies on the network device. This can be accomplished in one of the following ways: n n
No Action: The audit will not apply policies on the network device after this audit.
Do SNMP bounce: This option will bounce the switch port or force an 802.1X reauthentication (both done via
SNMP).
n n
Bouncing the port triggers a new 802.1X/MAC authentication request by the client. If the audit server already has the posture token and attributes associated with this client in its cache, it returns the token and the attributes to Policy Manager.
Trigger RADIUS CoA action: This option sends a RADIUS Change of Authorization command to the network device by Policy Manager.
Profiler Tab
The Profiler tab is not visible by default. To access it, select the Profile Endpoints check box on the Services tab.
Select one or more Endpoint Classification items from the drop-down list, then select the RADIUS CoA action. You can also create a new action by selecting the Add new RADIUS CoA Action link.
RADIUS Proxy
Configure this service for any kind of RADIUS request that needs to be proxied to another RADIUS server (a Proxy
Target).
There are no default rules associated with this service type. Rules can be added to handle any type of standard or vendor-specific RADIUS attributes. Typically, proxying is based on a realm or the domain of the user trying to access the network.
Configuration for this service is the same as RADIUS Enforcement (Generic), except that you do not configure
Authentication or Posture with this service type, but you do configure Proxy Targets – the servers to which requests are proxied. Requests can be dispatched to the proxy targets randomly. Over time these requests are Load Balanced.
Otherwise, in the Failover mode, requests can be dispatched to the first proxy target in the ordered list of targets, and then subsequently to the other proxy targets if the prior requests failed. When you Enable proxy for accounting
requests accounting requests are also sent to the proxy targets.
Refer to
"RADIUS Enforcement (Generic)" on page 112
for more information.
ClearPass Policy Manager 6.3 | User Guide Services | 115
Figure 73: RADIUS Proxy Service
RADIUS Authorization
Configure this service type for services that perform authorization using RADIUS. When selected, the Authorization tab is enabled by default.
Configuration for this service is the same as RADIUS Enforcement (Generic), except that you do not configure
Authentication or Posture with this service type. Refer to
"RADIUS Enforcement (Generic)" on page 112
for more information.
Figure 74: RADIUS Authorization Service
TACACS+ Enforcement
Configure this service for any kind of TACACS+ request. TACACS+ users can be authenticated against any of the supported authentication source types: Local DB, SQL DB, Active Directory, LDAP Directory or Token Servers with a
RADIUS interface. Similarly, service level authorization sources can be specified from the Authorization tab. Note that this tab is not enabled by default. Select the Authorization check box on the Service tab to enable this feature.
A role mapping policy can be associated with this service from the Roles tab.
The result of evaluating a TACACS+ enforcement policy is one or more TACACS+ enforcement profiles. For more information on TACACS+ enforcement profiles, see
"TACACS+ Based Enforcement" on page 276
for more information.
116 | Services ClearPass Policy Manager 6.3 | User Guide
Figure 75: TACACS+ Enforcement Service
Service Tab
The Service tab includes basic information about the service including: Name, Description, and Service Type. When adding a service, enter a Name and Description that will help you know what the service does without looking at its details. The Service Type defines what can be configured.
Select the Monitor Mode check box to exclude enforcement.
Select any of the More Options check boxes to access that category of configuration options.
Service Rules define a set of criteria that supplicants must match to trigger the service. Some service templates have one or more rules pre-defined. Click on a service rule to modify any of its options.
Authentication Tab
The Authentication tab contains options for configuring authentication sources.
l
Authentication Sources: Select the Authentication Sources used for this type of service.
You can select one item in the list and use the buttons on the right to: l
Move it up or down.
The order of authentication matters. When a client tries to do 802.1X authentication, Policy Manager proposes the first authentication method configured. The client can accept the authentication method proposed by Policy
Manager and continue authentication or send a NAK and propose a different authentication method. If this authentication method is also configured, then authentication will proceed. Otherwise authentication will fail.
If most of the clients in the network use a particular authentication method, that authentication method should be configured first in the list. This would reduce the number of RADIUS packets exchanged.
l l l
Remove it.
View its details.
"Adding and Modifying Authentication Methods" on page 131
Authentication Sources" on page 149 .)
You can also use the links on the right to add a new authentication method or source.
Select Strip Username Rules to, optionally, pre-process the user name (to remove prefixes and suffixes) before authenticating and authorizing against the authentication source.
There is no authentication method associated with this type of service.
Authorization Tab
The Authorization tab is not visible by default. To access it, select the Authorization check box on the Services tab.
ClearPass Policy Manager 6.3 | User Guide Services | 117
The Authorization tab is where you select authorization sources for this service. Policy Manager fetches role mapping attributes from the authorization sources associated with the service, regardless of which authentication source was used to authenticate the user. For a given service, role mapping attributes are fetched from the following authorization sources: l l
The authorization sources associated with the authentication source.
The authorization sources associated with the service. For more information on configuring authorization sources, refer to
"Adding and Modifying Authentication Methods" on page 131 .
To add an authorization source, select it from the drop-down list.
For authorization sources in the list, you can select one and use the buttons on the right to: l l l
Remove it.
View its details.
Modify it.
Roles Tab
To associate a role mapping policy with this service click on the Roles tab. For information on configuring role mapping policies, see
"Configuring a Role Mapping Policy" on page 189
.
Enforcement Tab
The Enforcement tab is where you select an enforcement policy for a service. You must select one.
See
"Configuring Enforcement Policies" on page 279
for more information.
Aruba Application Authentication
This type of service provides authentication and authorization to users of Aruba applications: Guest and Insight.
"Generic Application Enforcement" on page 268
can be sent to these or other generic applications for authenticating and authorizing the users.
Figure 76: Aruba Application Authentication
Service Tab
The Service tab includes basic information about the service including: Name, Description, and Service Type. When adding a service, enter a Name and Description that will help you know what the service does without looking at its details. The Service Type defines what can be configured.
Select the Monitor Mode check box to exclude enforcement.
Select any of the More Options check boxes to access that category of configuration options.
118 | Services ClearPass Policy Manager 6.3 | User Guide
Service Rules define a set of criteria that supplicants must match to trigger the service. Some service templates have one or more rules pre-defined. Click on a service rule to modify any of its options.
Authentication Tab
The Authentication tab contains options for configuring authentication sources.
l
Authentication Sources: Select the Authentication Sources used for this type of service.
You can select one item in the list and use the buttons on the right to: l
Move it up or down.
The order of authentication matters. When a client tries to do 802.1X authentication, Policy Manager proposes the first authentication method configured. The client can accept the authentication method proposed by Policy
Manager and continue authentication or send a NAK and propose a different authentication method. If this authentication method is also configured, then authentication will proceed. Otherwise authentication will fail.
If most of the clients in the network use a particular authentication method, that authentication method should be configured first in the list. This would reduce the number of RADIUS packet exchanged.
l l l
Remove it.
View its details.
"Adding and Modifying Authentication Methods" on page 131
Authentication Sources" on page 149 .)
You can also use the links on the right to add a new authentication method or source.
Select Strip Username Rules to, optionally, pre-process the user name (to remove prefixes and suffixes) before authenticating and authorizing against the authentication source.
There is no authentication method associated with this type of service.
Roles Tab
To associate a role mapping policy with this service click on the Roles tab. For information on configuring role mapping policies, see
"Configuring a Role Mapping Policy" on page 189
.
Enforcement Tab
The Enforcement tab is where you select an enforcement policy for a service. You must select one.
See
"Configuring Enforcement Policies" on page 279
for more information.
Aruba Application Authorization
This type of service provides authorization for users of Aruba applications: Guest and Insight.
Configuration options for this service are the same as Aruba W-Series Application Authentication, except that authentication options are not available. Refer to
"Aruba Application Authentication" on page 118
ClearPass Policy Manager 6.3 | User Guide Services | 119
Figure 77: Aruba Application Authorization
Cisco Web Authentication Proxy
This service is a Web-based authentication service for guests or agentless hosts. The Cisco switch hosts a captive portal, and the portal Web page collects username and password information. The switch then sends a RADIUS request in the form of a PAP authentication request to Policy Manager.
By default, this service uses the PAP Authentication Method.
Authentication Proxy" on page 120 service type for a description of these tabs.
Figure 78: Cisco Web Authentication Proxy Service
Service Tab
The Service tab includes basic information about the service including: Name, Description, and Service Type. When adding a service, enter a Name and Description that will help you know what the service does without looking at its details. The Service Type defines what can be configured.
Select the Monitor Mode check box to exclude enforcement.
Select any of the More Options check boxes to access that category of configuration options.
Service Rules define a set of criteria that supplicants must match to trigger the service. Some service templates have one or more rules pre-defined. Click on a service rule to modify any of its options.
120 | Services ClearPass Policy Manager 6.3 | User Guide
Authentication Tab
The Authentication tab contains options for configuring authentication methods and sources.
l l
Authentication Methods: The authentication methods used for this service depend on the authentication methods you choose to deploy. Policy Manager automatically selects the appropriate method for authentication when a user attempts to connect. In this case, PAP is selected by default.
Authentication Sources: The Authentication Sources used for this type of service.
For both Authentication Methods and Authentication Sources, you can select one item in the list and use the buttons on the right to: l
Move it up or down
The order of authentication matters. When a client tries to do 802.1X authentication, Policy Manager proposes the first authentication method configured. The client can accept the authentication method proposed by Policy
Manager and continue authentication or send a NAK and propose a different authentication method. If this authentication method is also configured, then authentication will proceed. Otherwise authentication will fail.
If most of the clients in the network use a particular authentication method, that authentication method should be configured first in the list. This would reduce the number of RADIUS packets exchanged.
l l l
Remove it.
View its details.
"Adding and Modifying Authentication Methods" on page 131
Authentication Sources" on page 149 .
You can also use the links on the right to add a new authentication method or source.
Select Strip Username Rules to, optionally, pre-process the user name (to remove prefixes and suffixes) before authenticating and authorizing against the authentication source.
Authorization Tab
The Authorization tab is not visible by default. To access it, select the Authorization check box on the Services tab.
The Authorization tab is where you select authorization sources for this service. Policy Manager fetches role mapping attributes from the authorization sources associated with the service, regardless of which authentication source was used to authenticate the user. For a given service, role mapping attributes are fetched from the following authorization sources: l l
The authorization sources associated with the authentication source.
The authorization sources associated with the service. For more information on configuring authorization sources, refer to
"Adding and Modifying Authentication Methods" on page 131 .
To add an authorization source, select it from the drop-down list.
For authorization sources in the list, you can select one and use the buttons on the right to: l l l
Remove it.
View its details.
Modify it.
ClearPass Policy Manager 6.3 | User Guide Services | 121
Roles Tab
To associate a role mapping policy with this service click on the Roles tab. For information on configuring role mapping policies, see
"Configuring a Role Mapping Policy" on page 189
.
Enforcement Tab
The Enforcement tab is where you select an enforcement policy for a service. You must select one.
See
"Configuring Enforcement Policies" on page 279
for more information.
Audit Tab
By default, this type of service does not have Audit checking enabled and the Audit tab is not visible. To access it and enable posture checking for this service select the Audit End-hosts check box on the Service tab.
l l
Select an Audit Server - either built-in or customized. See
"Configuring Audit Servers" on page 235
for audit server configuration steps.
Select an Audit Trigger Condition: n
Always
n
When posture is not available
n
For MAC authentication requests. If you select this, then select also one of: n
For known end-hosts only n n
For unknown end hosts only
For all end hosts
Known end hosts are defined as those clients that are found in the authentication source(s) associated with this service.
l
Select an Action after audit. Performing audit on a client is an asynchronous task, which means the audit can be performed only after the MAC authentication request has been completed and the client has acquired an IP address through DHCP. Once the audit results are available, there should be a way for Policy Manager to re-apply policies on the network device. This can be accomplished in one of the following ways: n n
No Action: The audit will not apply policies on the network device after this audit.
Do SNMP bounce: This option will bounce the switch port or force an 802.1X reauthentication (both done via
SNMP).
n n
Bouncing the port triggers a new 802.1X/MAC authentication request by the client. If the audit server already has the posture token and attributes associated with this client in its cache, it returns the token and the attributes to Policy Manager.
Trigger RADIUS CoA action: This option sends a RADIUS Change of Authorization command to the network device by Policy Manager.
Services
The Services page shows the current list and order of services that CPPM follows during authentication and authorization. You can use the default service types as configured, or you can add additional services. Services included in "[ ]" indicate default services.
For more information, see: l l l
"Modifying Services" on page 126
"Reordering Services" on page 128
122 | Services ClearPass Policy Manager 6.3 | User Guide
Figure 79: Service Listing Page
Table 42:
Services page
Parameter Description
Add Add a service.
Import
Export All
Filter:
Status:
Reorder:
Copy:
Export:
Delete:
Import previously exported services.
Export all currently defined services, including all associated policies.
Filter the service listing by specifying values for different listing fields: l
Name l l
Type
Template l
Status
The status displays in the last column of the table. A green/red icon indicates enabled/disabled state. Clicking on the icon allows you to toggle the status of a Service between Enabled and Disabled.
NOTE: If a service is in Monitor Mode, an [ m] indicator is displayed next to the status icon.
The Reorder button below the table is used for reorder services.
Create a copy of the service. An instance of the name prefixed with Copy_of_ is created.
Export the selected services.
Delete the selected services.
Adding Services
From the Services page (Configuration > Services) or from the Start Here page (Configuration > Start Here), you can create a new service using the Add Service option.
Click on Add Service in the upper-right corner to add a new service.
ClearPass Policy Manager 6.3 | User Guide Services | 123
Figure 80: Add Service Page (all options enabled)
The Add Service tab includes the following fields.
Table 43:
Service Page (General Parameters)
Label Description
Type Select the desired service type from the drop-down list. When working with service rules, you can select from the following namespace dictionaries: l l
Application: The type of application for this service.
Authentication: The Authentication method to be used for this service.
l l l l
Connection: Originator address (Src-IP-Address, Src-Port), Destination address (Dest-
IP-Address, Dest-Port), and Protocol
Device: Filter the service based on a specific device type, vendor, operating system location, or controller ID.
Date: Time-of-Day, Day-of-Week, or Date-of-Year
Endpoint: Filter based on endpoint information, such as enabled/disabled, device, OS, location, and more.
l l
Host: Filter based on host Name, OSType, FQDN, UserAgent, CheckType, UniqueID,
Agent-Type, and InstalledSHAs,
RADIUS: Policy Manager ships with a number of vendor-specific namespace dictionaries and distinguishes vendor-specific RADIUS namespaces with the notation
RADIUS:vendor (sometimes with an additional suffix for a particular device). To add a dictionary for a vendor-specific RADIUS namespace, navigate to Administration >
Dictionaries > Radius > Import (link).
The notation RADIUS:IETF refers to the RADIUS attributes defined in RFC 2865 and associated RFCs. As the name suggests, RADIUS namespace is only available when the request type is RADIUS.
l
Any other supported namespace. See
"Rules Editing and Namespaces" on page 449
for an exhaustive list of namespaces and their descriptions.
To create new Services, you can copy or import other Services for use as is or as templates, or you can create a new Service from scratch.
Name Label for a Service.
Description Description for a Service (optional).
124 | Services ClearPass Policy Manager 6.3 | User Guide
Table 43:
Service Page (General Parameters) (Continued)
Label Description
Monitor
Mode
More
Options
Optionally check the Enable to monitor network access without enforcement to allow authentication and health validation exchanges to take place between endpoint and Policy
Manager, but without enforcement. In monitor mode, no enforcement profiles (and associated attributes) are sent to the network device.
Policy Manager also allows
Policy Simulation (Monitoring > Policy Simulation) where the administrator can test for the results of a particular configuration of policy components.
Select any of the available check boxes to enable the configuration tabs for those options.
The available check boxes varies based on the type of service that is selected and may include one or more of the following: l
Authorization: Select an authorization source from the drop-down list to add the source or select the Add new Authentication Source link to create a new source.
l
Posture Compliance: Select a Posture Policy from the drop-down list to add the policy or create a new policy by clicking the link. Select the default Posture token. Specify whether to enable auto-remediation of non-compliant end hosts. If this is enabled, then enter the Remediation URL. Finally, specify the Posture Server from the drop-down list or add a new server by clicking the Add new Posture Server link.
l
Audit End-hosts: Select an Audit Server, either built-in or customized. Refer to
"Configuring Audit Servers" on page 235
for audit server configuration steps. For this type of service you can perform audit Always, When posture is not available, or For
MAC authentication requests.
You can specify to trigger an audit always, when posture is not available, or for MAC authentication requests. If For MAC authentication requests is specified, then you can perform an audit For known end-hosts only or For unknown end hosts only, or For all end hosts. Known end hosts are defined as those clients that are found in the authentication source(s) associated with this service. Performing audit on a client is an asynchronous task, which means the audit can be performed only after the MAC authentication request has been completed and the client has acquired an IP address through DHCP. Once the audit results are available, there should be a way for Policy
Manager to re-apply policies on the network device. This can be accomplished in one of the following ways: l n n
No Action: The audit will not apply policies on the network device after this audit.
Do SNMP bounce: This option will bounce the switch port or force an 802.1X re authentication (both done via SNMP).
NOTE: Bouncing the port triggers a new 802.1X/MAC authentication request by the client.
If the audit server already has the posture token and attributes associated with this client in its cache, it returns the token and the attributes to Policy Manager.
n
Trigger RADIUS CoA action: This option sends a RADIUS Change of Authorization command to the network device by Policy Manager.
Optionally configure Profiler settings. Select one or more Endpoint Classification items from the drop down list, then select the RADIUS CoA action. You can also create a new action by selecting the Add new RADIUS CoA Action link.
ClearPass Policy Manager 6.3 | User Guide Services | 125
Modifying Services
Navigate to the Configuration > Services page to view available services. You can use these service types as configured, or you can edit their settings.
Figure 81: Service Listing Page
To modify an existing service, click on its name in the Configuration > Services page. This opens the Services > Edit
- <service_name> form. Select the Service tab on this form to edit the service information.
Figure 82: Services Configuration
The following fields are available on the Service tab.
Table 44:
Service Page (General Parameters)
Parameter Description
Name Enter or modify the label for a service.
Description Enter or modify the service description (optional).
Type This is a non-editable label that shows the type of service as it was originally configured.
Status
Monitor
Mode
This non-editable label indicates whether the service is enabled or disabled.
NOTE: You can disable a service by clicking the Disable button on the bottom-right corner of the form. This button will toggle between Enable and Disable depending on the
Service's current status.
This non-editable check box indicates whether authentication and health validation exchanges will take place between endpoint and Policy Manager, but without enforcement.
In monitor mode, no enforcement profiles (and associated attributes) are sent to the network device.
126 | Services ClearPass Policy Manager 6.3 | User Guide
Table 44:
Service Page (General Parameters) (Continued)
Parameter Description
More
Options
Select the available check box(es) to view additional configuration tab(s). The options that are available depend on the type of service currently being modified. TACACS+ Service, for example, allows for authorization configuration. RADIUS Service allows for configuration of posture compliance, end hosts, profile endpoints, and authorization.
On the lower half of the form, select an available rule within the Service Rule table. The following fields are available.
Table 45:
Service Page (Rules Editor)
Label Description
Type The rules editor appears throughout the Policy Manager interface. It exposes different namespace dictionaries depending on Service type. When working with service rules, you can select from the following namespace dictionaries: l l
Application: The type of application for this service.
Authentication: The Authentication method to be used for this service.
l l
Connection: Originator address (Src-IP-Address, Src-Port), Destination address (Dest-IP-
Address, Dest-Port), and Protocol
Device: Filter the service based on a specific device type, vendor, operating system location, or controller ID.
l l l l l
Date: Time-of-Day, Day-of-Week, or Date-of-Year
Endpoint: Filter based on endpoint information, such as enabled/disabled, device, OS, location, and more.
Host: Filter based on host Name, OSType, FQDN, UserAgent, CheckType, UniqueID,
Agent-Type, and InstalledSHAs,
RADIUS: Policy Manager ships with a number of vendor-specific namespace dictionaries and distinguishes vendor-specific RADIUS namespaces with the notation RADIUS:vendor
(sometimes with an additional suffix for a particular device). To add a dictionary for a vendor-specific RADIUS namespace, navigate to Administration > Dictionaries > Radius
> Import Dictionary (link).
The notation RADIUS:IETF refers to the RADIUS attributes defined in RFC 2865 and associated RFCs. As the name suggests, RADIUS namespace is only available when the request type is RADIUS.
Any other supported namespace. See
"Rules Editing and Namespaces" on page 449
for an exhaustive list of namespaces and their descriptions.
Name
(of attribute)
Drop-down list of attributes present in the selected namespace.
Operator
Drop-down list of context-appropriate (with respect to the attribute) operators. See "Rules
Editing and Namespaces" on page 449 for an exhaustive list of operators and their
descriptions.
Value of attribute
Depending on attribute data type, this can be a free-form (one or many lines) edit box, a dropdown list, or a time/date widget.
ClearPass Policy Manager 6.3 | User Guide Services | 127
Reordering Services
Policy Manager evaluates requests against the service rules of each service that is configured, in the order in which these services are defined. The service associated with the first matching service rule is then associated with this request. To change the order in which service rules are processed, you can change the order of services.
1. To reorder services, navigate to the Configuration > Services page.
2. Click the Reorder button located on the lower-right portion of the page to open the Reordering Services form.
Figure 83: Service Reorder Button
Figure 84: Reordering Services
Table 46:
Reordering Services
Label Description
Move Up/Move Down: Select a service from the list and move it up or down
Save:
Cancel:
Save the reorder operation
Cancel the reorder operation
128 | Services ClearPass Policy Manager 6.3 | User Guide
Chapter 7
Authentication and Authorization
l l
As the first step in Service-based processing, Policy Manager uses an Authentication Method to authenticate the user or device against an Authentication Source. After the user or device is authenticated, Policy Manager fetches attributes for role mapping policies from the Authorization Sources associated with this Authentication Source.
For more information, see: l l
"Authentication and Authorization Architecture and Flow" on page 129
"Configuring Authentication Components" on page 130
"Adding and Modifying Authentication Methods" on page 131
"Adding and Modifying Authentication Sources" on page 149
Authentication and Authorization Architecture and Flow
Policy Manager divides the architecture of authentication and authorization into three components: Authentication
Methods, Authentication Source, and Authorization Source.
Authentication Method
Policy Manager initiates the authentication handshake by sending available methods, in priority order, until the client accepts a method or until the client NAKs the last method, with the following possible outcomes: n n n
Successful negotiation returns a method, which is used to authenticate the client against the Authentication
Source.
Where no method is specified (for example, for unmanageable devices), Policy Manager passes the request to the next configured policy component for this Service.
Policy Manager rejects the connection.
type MAC_AUTH) can be associated with MAC authentication service type.
Authentication Source
In Policy Manager, an authentication source is the identity store (Active Directory, LDAP directory, SQL DB, token server) against which users and devices are authenticated. Policy Manager first tests whether the connecting entity device or user - is present in the ordered list of configured Authentication Sources. Policy Manager looks for the device or user by executing the first Filter associated with the authentication source. After the device or user is found, Policy
Manager then authenticates this entity against this authentication source. The flow is outlined below:
On successful authentication, Policy Manager moves on to the next stage of policy evaluation, which is to collect role mapping attributes from the authorization sources.
Where no authentication source is specified (for example, for unmanageable devices), Policy Manager passes the request to the next configured policy component for this Service.
If Policy Manager does not find the connecting entity in any of the configured authentication sources, it rejects the request.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 129
After Policy Manager successfully authenticates the user or device against an authentication source, it retrieves role mapping attributes from each of the authorization sources configured for that authentication source. It also, optionally, can retrieve attributes from authorization sources configured for the Service.
The flow of control for authentication takes these components in sequence:
Figure 85: Authentication and Authorization Flow of Control
Configuring Authentication Components
The following summarizes the methods for configuring authentication:
For an existing Service, you can add or modify an authentication method or source by opening the Service
(Configuration > Services, then select), then opening the Authentication tab.
For a new Service, the Policy Manager wizard automatically opens the Authentication tab for configuration.
Outside of the context of a particular service, you can open an authentication method or source: Configuration >
Authentication > Methods or Configuration > Authentication > Sources.
130 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Figure 86: Authentication Components
From the Authentication tab of a service, you can configure three features of authentication:
Table 47:
Authentication Features at the Service Level
Component Configuration Steps
Sequence of
Authentication
Methods
Sequence of
Authentication
Sources
1. Select a Method, then select Move Up, Move Down, or Remove.
2. Select View Details to view the details of the selected method.
3. Select Modify to modify the selected authentication method. (This launches a popup with the edit widgets for the select authentication method.) a. To add a previously configured Authentication Method, select from the Select dropdown list, then click Add.
b. To configure a new Method, click the Add New Authentication Method link. Refer to
"Adding and Modifying Authentication Methods" on page 131
for information about Authentication Methods.
NOTE: An Authentication Method is only configurable for some service types. Refer to "Policy
Manager Service Types" on page 99 for more information.
1. Select a
Source, then Move Up, Move Down, or Remove.
2. Select View Details to view the details of the selected authentication source.
3. Select Modify to modify the selected authentication source. (This launches the authentication source configuration wizard for the selected authentication source.
4. To add a previously configured Authentication Source, select from the Select drop-down list, then click Add.
5. To configure a new Authentication Source, click the Add New Authentication Source link.
Refer to
"Adding and Modifying Authentication Sources" on page 149
for additional information about Authentication Sources.
Whether to standardize the form in which usernames are present
Select the Enable to specify a comma-separated list of rules to strip usernames check box to pre-process the user name (and to remove prefixes and suffixes) before authenticating it to the authentication source.
Adding and Modifying Authentication Methods
Policy Manager supports specific EAP and non-EAP, tunneled and non-tunneled, methods.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 131
In tunneled EAP methods, authentication and posture credential exchanges occur inside of a protected outer tunnel.
Table 48:
Policy Manager Supported Authentication Methods
EAP Non-EAP
Tunneled l
EAP Protected
EAP (EAP-PEAP) l
EAP Flexible
Authentication
Secure Tunnel
(EAP-FAST) l l
EAP Transport
Layer Security
(EAP-TLS)
EAP Tunneled
TLS (EAP-TTLS)
Non-
Tunneled l l l
EAP Message
Digest 5 (EAP-
MD5)
EAP Microsoft
Challenge
Handshake
Authentication
Protocol version 2
(EAP-
MSCHAPv2)
EAP Generic
Token Card (EAP-
GTC) l l l l
Challenge Handshake Authentication Protocol (CHAP)
Password Authentication Protocol (PAP)
Microsoft CHAP version 1 and version 2
MAC Authentication Method (MAC-AUTH)
MAC-AUTH must be used exclusively in a MAC-based
Authentication Service. If the MAC_AUTH method is selected,
Policy Manager makes internal checks to verify that the request is indeed a MAC_Authentication request (and not a spoofed request).
The Authorize authentication method does not fit into any of these categories.
From the Services page (Configuration > Services), you can configure authentication for a new service (as part of the flow of the Add Service wizard), or modify an existing authentication method directly (Configuration >
Authentication > Methods, then click on its name in the Authentication Methods listing).
If you click Add New Authentication Method from any of these locations, Policy Manager displays the Add
Authentication Method popup.
l l l l l l
Depending on the Type selected, different tabs and fields appear.
For more information, see:
"CHAP and EAP-MD5" on page 134
132 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
l l l l l
Figure 87: Add Authentication Method dialog box
Authorize
This is an authorization-only method that you can add with a custom name.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 133
Figure 88: Add Authentication General tab
Table 49:
Add Authentication General Tab Parameters
Parameter Description
Name/Description: Freeform label and description.
Type: In this context, always Authorize.
CHAP and EAP-MD5
Policy Manager is preconfigured with CHAP and EAP-MD5 authentication methods, You can add CHAP and EAP-
MD5 methods, and associate the new methods with a Service.
134 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Figure 89: Add Authentication Method CHAP General tab
Figure 90: Add Authentication Method EAP-MD5 General tab
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 135
Table 50:
Add Authentication Methods for CHAP and EAP-MD5 General tab Parameters
Parameter Description
Name/Description Freeform label and description.
Type In this context, always CHAP or EAP-MD5.
EAP-FAST
The EAP-FAST method contains four tabs: General, Inner Methods, PACs, PAC Provisioning.
The PACs and PAC Provisioning tabs are only available when Using PACs is specified on the General tab for the End-
Host Authentication setting.
General Tab
The General tab labels the method and defines session details.
Figure 91: Add Authentication EAP-FAST General tab
Table 51:
EAP_FAST General tab Parameters
Parameter Description
Name/Description Freeform label and description.
Type In this context, always EAP_FAST.
136 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Table 51:
EAP_FAST General tab Parameters (Continued)
Parameter Description
Session
Resumption
Caches EAP-FAST sessions on Policy Manager for reuse if the user/end-host reconnects to Policy Manager within the session timeout interval.
Session Timeout Caches EAP-FAST sessions on Policy Manager for reuse if the user/end-host reconnects to Policy Manager within the session timeout interval. If session timeout value is set to 0, the cached sessions are not purged.
End-Host
Authentication
Certificate
Comparison
Refers to establishing the EAP-Fast Phase 1 Outer tunnel: l
Choose Using PACs to use a strong shared secret.
l
Choose Using Client Certificate to use a certificate.
NOTE: The PACs and PAC Provisioning tabs are only available when Using PACs is selected.
Type of certificate comparison (identity matching) upon presenting Policy Manager with a client certificate: l
To skip the certificate comparison, choose Do not compare.
l l
To compare specific attributes, choose Compare Distinguished Name (DN),
Compare Common Name (CN), Compare Subject Alternate Name (SAN), or
Compare CN or SAN.
To perform a binary comparison of the stored (in the end-host record in Active
Directory or another LDAP-compliant directory) and presented certificates, choose Compare Binary.
Inner Methods Tab
The Inner Methods tab controls the inner methods for the EAP-FAST method
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 137
Figure 92: Add Authentication Inner Methods tab
To append an inner method to the displayed list, select it from the drop-down list, then click Add. The list can contain multiple inner methods, which Policy Manager will send, in priority order, until negotiation succeeds.
To remove an inner method from the displayed list, select the method and click Remove.
To set an inner method as the default (the method tried first), select it and click Default.
PACs tab
The Add Authentication Method PACs tab enables or disables PAC types:
138 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Figure 93: EAP_FAST PACs Tab
To provision a Tunnel PAC on the end-host after initial successful machine authentication, specify the Tunnel PAC
Expire Time (the time until the PAC expires and must be replaced by automatic or manual provisioning) in hours, days, weeks, months, or years. During authentication, Policy Manager can use the Tunnel PAC shared secret to create the outer EAP-FAST tunnel.
To provision a Machine PAC on the end-host after initial successful machine authentication, select the Machine PAC check box. During authentication, Policy Manager can use the Machine PAC shared secret to create the outer EAP-
FAST tunnel. Specify the Machine PAC Expire Time (the time until the PAC expires and must be replaced, by automatic or manual provisioning) in hours, days, weeks, months, or years. This can be a long-lived PAC (specified in months and years).
To provision an authorization PAC upon successful user authentication, select the Authorization PAC check box.
Authorization PAC results from a prior user authentication and authorization. After presentation with a valid
Authorization PAC, Policy Manager skips the inner user authentication handshake within EAP-FAST. Specify the
Authorization PAC Expire Time (the time until the PAC expires and must be replaced, by automatic or manual provisioning) in hours, days, weeks, months, or years. This is typically a short-lived PAC (specified in hours, rather than months and years).
To provision a posture PAC upon successful posture validation, select the Posture PAC check box. Posture PACs result from prior posture evaluation. When presented with a valid Posture PAC, Policy Manager skips the posture validation handshake within the EAP-FAST protected tunnel; the prior result is used to ascertain end-host health.
Specify the Authorization PAC Expire Time (the time until the PAC expires and must be replaced, by automatic or manual provisioning) in hours, days, weeks, months, or years. This is typically a short-lived PAC (specified in hours, rather than months and years).
PAC Provisioning tab
The PAC Provisioning tab controls anonymous and authenticated modes:
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 139
Figure 94: EAP_FAST PAC Provisioning tab
Table 52:
EAP_FAST PAC Provisioning tab Parameters
Parameter Description Considerations
Allow
Anonymous
Mode
Allow
Authenticated
Mode
When in anonymous mode, phase 0 of EAP_
FAST provisioning establishes an outer tunnel without end-host/Policy Manager authentication
(not as secure as the authenticated mode).
After the tunnel is established, end-host and
Policy Manager perform mutual authentication using MSCHAPv2, then Policy Manager provisions the end-host with an appropriate
PAC (tunnel or machine).
Enable to allow authenticated mode provisioning. When in Allow Authenticated
Mode phase 0, Policy Manager establishes the outer tunnel inside of a server-authenticated tunnel. The end-host authenticates the server by validating the Policy Manager certificate.
Authenticated mode is more secure than anonymous provisioning mode.
After the server is authenticated, the phase 0 tunnel is established, the end-host and Policy Manager perform mutual authentication, and
Policy Manager provisions the endhost with an appropriate PAC (tunnel or machine): l
If both anonymous and authenticated provisioning modes are enabled, and the endhost sends a cipher suite that supports server authentication,
Policy Manager picks the authenticated provisioning mode.
l
Otherwise, if the appropriate cipher suite is supported by the end-host, Policy Manager performs anonymous provisioning.
140 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Table 52:
EAP_FAST PAC Provisioning tab Parameters (Continued)
Parameter Description Considerations
Accept endhost after authenticated provisioning
After the authenticated provisioning mode is complete and the end-host is provisioned with a PAC, Policy Manager rejects end-host authentication; the end-host subsequently reauthenticates using the newly provisioned
PAC. When enabled, Policy Manager accepts the end-host authentication in the provisioning mode itself; the end-host does not have to reauthenticate.
Required end-host certificate for provisioning
In authenticated provisioning mode, the endhost authenticates the server by validating the server certificate, resulting in a protected outer tunnel; the end-host is authenticated by the server inside this tunnel. When enabled, the server can require the end-host to send a certificate inside the tunnel for the purpose of authenticating the end-host.
EAP-GTC
The EAP-GTC method contains one tab: General. This tab labels the method, defines session details, and configures the challenge password.
Figure 95: EAP-GTC General Tab
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 141
Table 53:
EAP-GTC General Tab
Parameter
Name/Description
Type
Challenge
Description
Freeform label and description.
In this context, always EAP-GTC.
Specify an optional password.
EAP-MSCHAPv2
The EAP-MSCHAPv2 method contains one tab: General. This tab labels the method and defines session details.
Figure 96: EAP-MSCHAPv2 General Tab
Table 54:
EAP-MSCHAPv2 General Tab
Parameter Description
Name/Description Freeform label and description.
Type In this context, always EAP-MSCHAPv2.
EAP-PEAP
The EAP-PEAP method contains two tabs: General and Inner Methods.
General Tab
The General tab labels the method and defines session details.
142 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Figure 97: EAP-PEAP General Tab
Table 55:
EAP-PEAP General Tab
Parameter Description
Name/Description Freeform label and description.
Type
Session
Resumption
Session Timeout Caches EAP-PEAP sessions on Policy Manager for reuse if the user/client reconnects to Policy Manager within the session timeout interval. If session timeout value is set to 0, the cached sessions are not purged.
Fast Reconnect
In this context, always EAP-PEAP.
Caches EAP-PEAP sessions on Policy Manager for reuse if the user/client reconnects to Policy Manager within the session timeout interval.
Microsoft NAP
Support
Cryptobinding
Enable this check box to allow fast reconnect; when fast reconnect is enabled, the inner method that happens inside the server authenticated outer tunnel is also bypassed. This makes the process of re-authentication faster. For fast reconnect to work, session resumption must be enabled.
Enable while Policy Manager establishes the protected PEAP tunnel with a Microsoft
NAP-enabled client. If enabled, Policy Manager prompts the client for Microsoft
Statement of Health (SoH) credentials.
Enabling the cryptobinding setting ensures an extra level of protection for PEAPv0 exchanges. It ensures that the PEAP client and PEAP server (Policy Manager) participated in both the outer and inner handshakes. This is currently valid only for the client PEAP implementations in Windows 7, Windows Vista and Windows XP
SP3.
Inner Methods Tab
The Inner Methods Tab controls the inner methods for the EAP-PEAP method:
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 143
Figure 98: EAP-PEAP Inner Methods Tab
Select any method available in the current context from the drop-down list. Additional functions available in this tab include: l l l
To append an inner method to the displayed list, select it from the drop-down list, then click Add. The list can contain multiple inner methods, which Policy Manager will send, in priority order, until negotiation succeeds.
To remove an inner method from the displayed list, select the method and click Remove.
To set an inner method as the default (the method tried first), select it and click Default.
EAP-TLS
The EAP-TLS method contains one tab: General. This tab labels the method and defines session details.
144 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Figure 99: EAP-TLS General Tab
Table 56:
EAP-TLS General Tab
Parameter Description
Name/Description Freeform label and description.
Type
Session
Resumption
In this context, always EAP_TLS.
Caches EAP-TLS sessions on Policy Manager for reuse if the user/client reconnects to Policy Manager within the session timeout interval.
Session Timeout How long (in hours) to retain cached EAP-TLS sessions.
Specify whether to perform an authorization check.
Authorization
Required
Certificate
Comparison
Type of certificate comparison (identity matching) upon presenting Policy Manager with a client certificate: l
To skip the certificate comparison, choose Do not compare.
l l
To compare specific attributes, choose Compare Distinguished Name (DN),
Compare Common Name (CN), Compare Subject Alternate Name (SAN), or
Compare CN or SAN.
To perform a binary comparison of the stored (in the client record in Active
Directory or another LDAP-compliant directory) and presented certificates, choose Compare Binary.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 145
Table 56:
EAP-TLS General Tab (Continued)
Parameter Description
Verify Certificate using OCSP
Select Optional or Required if the certificate should be verified by the Online
Certificate Status Protocol (OCSP). Select None to not verify the certificate.
Override OCSP
URL from the
Client
OCSP URL
Select this option if you want to use a different URL for OCSP. After this is enabled, you can enter a new URL in the OCSP URL field.
If Override OCSP URL from the Client is enabled, then enter the replacement
URL here.
EAP-TTLS
The EAP-TTLS method contains two tabs: General and Inner Methods.
General Tab
The General tab labels the method and defines session details.
Figure 100: EAP-TTLS General Tab
Table 57:
EAP-TTLS General Tab
Parameter Description
Name/Description Freeform label and description.
Type In this context, always EAP-TTLS.
146 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Table 57:
EAP-TTLS General Tab (Continued)
Parameter Description
Session
Resumption
Caches EAP-TTLS sessions on Policy Manager for reuse if the user/client reconnects to Policy Manager within the session timeout interval.
Session Timeout How long (in hours) to retain cached EAP-TTLS sessions.
Inner Methods Tab
The Inner Methods tab controls the inner authentication methods for the EAP-TTLS method:
Figure 101: EAP_TTLS Inner Methods Tab
Select any method available from the drop-down list. Additional functions available in this tab include: l l l
To append an inner method to the displayed list, select it from the drop-down list, then click Add. The list can contain multiple inner methods, which Policy Manager will send in priority order until negotiation succeeds.
To remove an inner method from the displayed list, select the method and click Remove.
To set an inner method as the default (the method tried first), select it and click Default.
MAC-AUTH
The MAC-AUTH method contains one tab: General. This tab labels the method and defines session details.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 147
Figure 102: MAC-AUTH General Tab
Table 58:
MAC-Auth General Tab
Parameter Description
Name/Description Freeform label and description.
Type
Allow Unknown
End-Hosts
In this context, always MAC-AUTH.
Enables further policy processing of MAC authentication requests of unknown clients.
If this is not enabled, Policy Manager automatically rejects a request whose MAC address is not in a configured authentication source. This setting is enabled, for example, when you want Policy Manager to trigger an audit for an unknown client.
MSCHAP
The MSCHAP method contains one tab: General. This tab labels the method and defines session details.
Figure 103: MSCHAP General Tab
Table 59:
MSCHAP General Tab
Parameter
Name/Description
Type
Description
Freeform label and description.
In this context, always MSCHAP.
148 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
PAP
The PAP method contains one tab: General. This tab labels the method and defines session details. From this tab, you also specify the PAP encryption scheme.
Figure 104: PAP General Tab
Table 60:
PAP General Tab
Parameter Description
Name/Description Freeform label and description.
Type
Encryption
Scheme
In this context, always PAP.
Select the PAP authentication encryption scheme. Supported schemes are: Clear,
Crypt, MD5, SHA1 and Aruba-SSO.
Adding and Modifying Authentication Sources
Policy Manager supports multiple authentication sources. From the Services page (Configuration > Service), you can configure the authentication source for a new service, as part of the flow of the Add Service wizard), or modify an existing authentication source directly (Configuration > Authentication > Sources, then click on its name in the listing page).
For more information, see: l l l l
"Generic LDAP and Active Directory" on page 150
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 149
l l l
"Static Host List" on page 175
Figure 105: Authentication Sources Listing Page
After you click Add Authentication Source from any of these locations, Policy Manager displays the Add page.
Depending on the Authentication Source selected, different tabs and fields appear.
Figure 106: Add Authentication Source Page
Generic LDAP and Active Directory
Policy Manager can perform NTLM/MSCHAPv2, PAP/GTC, and certificate-based authentications against Microsoft
Active Directory and against any LDAP-compliant directory (for example, Novell eDirectory, OpenLDAP, or Sun
Directory Server). Both LDAP and Active Directory based server configurations are similar. You retrieve role mapping attributes by using filters.
Click the Summary tab to view configured parameters.
For more information, see
"Adding and Modifying Role Mapping Policies" on page 190
.
At the top level, there are buttons to: l l
Clear Cache: Clears the attributes cached by Policy Manager for all entities that authorize against this server.
Copy: Creates a copy of this authentication/authorization source.
You configure Generic LDAP and Active Directory authentication sources on the following tabs: l l l
150 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
General Tab
The General tab labels the authentication source and defines session details.
Figure 107: Generic LDAP or Active Directory (General Tab)
Table 61:
Generic LDAP or Active Directory (General Tab)
Parameter Description
Name/Description Freeform label and description.
Type
Use for
Authorization
Authorization
Sources
In this context, General LDAP or Active Directory.
This check box instructs Policy Manager to fetch role mapping attributes (or authorization attributes) from this authentication source. If a user or device successfully authenticates against this authentication source, then Policy Manager also fetches role mapping attributes from the same source (if this setting is enabled).
This box is checked (enabled) by default.
You can specify additional sources from which to fetch role mapping attributes.
Select a previously configured authentication source from the drop-down list, and click Add to add it to the list of authorization sources. Click Remove to remove it from the list.
If Policy Manager authenticates the user or device from this authentication source, then it also fetches role mapping attributes from these additional authorization sources.
NOTE: As described in
"Services" on page 87 , additional authorization sources can
be specified at the Service level. Policy Manager fetches role mapping attributes regardless of which authentication source the user or device was authenticated against.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 151
Table 61:
Generic LDAP or Active Directory (General Tab) (Continued)
Parameter Description
Server Timeout The number of seconds that Policy Manager waits before considering this server unreachable. If multiple backup servers are available, then this value indicates the number of seconds that Policy Manager waits before attempting to fail over from the primary to the backup servers in the order in which they are configured.
Cache Timeout
Backup Servers
Priority
Policy Manager caches attributes fetched for an authenticating entity. This parameter controls the number of seconds for which the attributes are cached.
To add a backup server, click Add Backup. If the Backup 1 tab appears, you can specify connection details for a backup server (same fields as for primary server, specified below).
To remove a backup server, select the server name and click Remove. Select Move
Up or Move Down to change the server priority of the backup servers. This is the order in which Policy Manager attempts to connect to the backup servers if the primary server is unreachable.
Primary Tab
The Primary tab defines the settings for the primary server.
Figure 108: Generic LDAP or Active Directory (Primary Tab)
Table 62:
Generic LDAP or active Directory (Primary Tab)
Parameter Description
Hostname Hostname or IP address of the LDAP or Active Directory server.
152 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Parameter
Connection
Security
Port
Description l l l
Select None for default non-secure connection (usually port 389).
Select StartTLS for secure connection that is negotiated over the standard LDAP port. This is the preferred way to connect to an LDAP directory securely.
Select LDAP over SSL or AD over SSL to choose the legacy way of securely connecting to an LDAP directory. Port 636 must be used for this type of connection.
TCP port at which the LDAP or Active Directory Server is listening for connections.
(The default TCP port for LDAP connections is 389. The default port for LDAP over
SSL is 636).
Verify Server
Certificate
Bind
DN/Password
Select this checkbox if you want to verify the Server Certificate as part of the authentication.
Distinguished Name (DN) of the administrator account. Policy Manager uses this account to access all other records in the directory.
NOTE: For Active Directory, the bind DN can also be in the administrator@domain format (e.g., [email protected]).
Also specify the password for the administrator DN entered in the Bind DN field.
NetBIOS Domain
Name
The AD domain name for this server. Policy Manager prepends this name to the user
ID to authenticate users found in this Active Directory.
NOTE: This setting is only available for Active Directory.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 153
Parameter
Base DN
Description
Enter DN of the node in your directory tree from which to start searching for records.
After you have entered values for the fields described above, click on Search Base
DN to browse the directory hierarchy. The LDAP Browser opens. You can navigate to the DN that you want to use as the Base DN.
Search Scope
Click on any node in the tree structure that is displayed to select it as a Base DN.
Note that the Base DN is displayed at the top of the LDAP Browser.
NOTE: This is also one way to test the connectivity to your LDAP or AD directory. If the values entered for the primary server attributes are correct, you should be able to browse the directory hierarchy by clicking on Search Base DN
Scope of the search you want to perform, starting at the Base DN.
l
Base Object Search allows you to search at the level specified by the base DN.
l l
One Level Search allows you to search up to one level below (immediate children of) the base DN.
Subtree Search allows you to search the entire subtree under the base DN
(including at the base DN level).
LDAP Referral
Bind User
Enable this check box to automatically follow referrals returned by your directory server in search results. Refer to your directory documentation for more information on referrals.
Enable to authenticate users by performing a bind operation on the directory using the credentials (user name and password) obtained during authentication.
For clients to be authenticated by using the LDAP bind method, Policy Manager must receive the password in cleartext.
Password
Attribute
(Available only for
Generic LDAP)
Enter the name of the attribute in the user record from which user password can be retrieved. This is not available for Active Directory.
154 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Parameter Description
Password Type
(Available only for
Generic LDAP)
Specify whether the password type is Cleartext, NT Hash, or LM Hash.
Password Header
(Available only for
Generic LDAP)
Oracle's LDAP implementation prepends a header to a hashed password string. If using Oracle LDAP, enter the header in this field so the hashed password can be correctly identified and read.
User Certificate Enter the name of the attribute in the user record from which user certificate can be retrieved.
Attributes Tab
The Attributes tab defines the Active Directory or LDAP Directory query filters and the attributes to be fetched by using those filters.
Figure 109: Active Directory Attributes Tab (with default data)
Figure 110: Generic LDAP Directory Attributes Tab
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 155
Table 63:
D/LDAP Attributes Tab (Filter Listing Screen)
Tab
Parameter/Description
Filter Name / Attribute
Name / Alias Name /
Enable as Role
Listing column descriptions: l l l l
Filter Name: Name of the filter.
Attribute Name: Name of the LDAP/AD attributes defined for this filter.
Alias Name: For each attribute name selected for the filter, you can specify an alias name.
Enabled As: Specify whether value is to be used directly as a role or attribute in an Enforcement Policy. This bypasses the step of having to assign a role in
Policy Manager through a Role Mapping Policy.
Add More Filters Brings up the filter creation popup. Refer to
"Add More Filters" on page 158
for more information.
The following table describes the available directories.
156 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Table 64:
AD/LDAP Default Filters Explained
Directory Default Filters
Active
Directory l l l l l
Authentication: This is the filter used for authentication. The query searches in objectClass of type user. This query finds both user and machine accounts in Active
Directory:
(&(objectClass=user)(sAMAccountName=%{Authentication:Username}))
After a request arrives, Policy Manager populates %{Authentication:Username} with the authenticating user or machine. This filter is also set up to fetch the following attributes based on this filter query: n n n n n n n n dn (aliased to UserDN): This is an internal attribute that is populated with the user or machine record’s Distinguished Name (DN) department title company memberOf: In Active Directory, this attribute is populated with the groups that the user or machine belongs to. This is a multi-valued attribute.
telephoneNumber mail displayName n accountExpires
Group: This is a filter used for retrieving the name of the groups a user or machine belongs to.
(distinguishedName=%{memberOf})
This query fetches all group records, where the distinguished name is the value returned by the memberOf variable. The values for the memberOf attribute are fetched by the first filter (Authentication) described above. The attribute fetched with this filter query is cn, which is the name of the group
Machine: This query fetches the machine record in Active Directory.
(&(objectClass=computer)(sAMAccountName=%{Host:Name}$))
%{Host:Name} is populated by Policy Manager with the name of the connecting host (if available). dNSHostName, operatingSystem and operatingSystemServicePack attributes are fetched with this filter query.
Onboard Device Owner: This is the filter for retrieving the name of the owner the onboard device belongs to. This query finds the user in the Active Directory.
(&(sAMAccountName=%{Onboard:Owner})(objectClass=user))
%{Onboard:Owner} is populated by Policy Manager with the name of the onboarded user.
Onboard Device Owner Group: This filter is used for retrieving the name of the group the onboarded device owner belongs to.
(distinguishedName=%{Onboard memberOf})
This query fetches all group records where the distinguished name is the value returned by the Onboard memberOf variable. The attribute fetched with this filter query is cn, which is the name of the Onboard group
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 157
Table 64:
AD/LDAP Default Filters Explained (Continued)
Directory Default Filters
Generic
LDAP
Directory
Authentication: This is the filter used for authentication.
(&(objectClass=*)(uid=%{Authentication:Username}))
When a request arrives, Policy Manager populates %{Authentication:Username} with the authenticating user or machine. This filter is also set up to fetch the following attributes based on this filter query: n dn (aliased to UserDN): This is an internal attribute that is populated with the user record’s Distinguished Name (DN)
Group: This is the filter used for retrieving the name of the groups to which a user belongs.
(&(objectClass=groupOfNames)(member=%{UserDn})) n
This query fetches all group records (of objectClass groupOfNames), where the member field contains the DN of the user record (UserDN, which is populated after the Authentication filter query is executed. The attribute fetched with this filter query is cn, which is the name of the group (this is aliased to a more readable name: groupName)).
Add More
Filters
Brings up the filter creation popup. Refer to
"Add More Filters" on page 158
for more information.
Add More Filters
The Filter Creation popup displays when you click the Add More Filters button on the Authentication Sources >
Add page. With this popup, you can define a filter query and the related attributes to be fetched.
Browse Tab
The Browse tab shows an LDAP Browser from which you can browse the nodes in the LDAP or AD directory, starting at the base DN. This is presented in read-only mode. Selecting a leaf node (a node that has no children) brings up the attributes associated with that node
Figure 111: AD/LDAP Configure Filter (Browse Tab)
158 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Table 65:
AD/LDAP Configure Filter Popup (Browse Tab)
Navigation Description
Find Node /
Go
Go directly to a given node by entering its Distinguished Name (DN) and clicking on the
Go button.
Filter Tab
The Filter tab provides an LDAP browser interface to define the filter search query. Through this interface you can define the attributes used in the filter query.
Figure 112: AD/LDAP Create Filter Popup (Filter Tab)
Policy Manager comes pre-populated with filters and selected attributes for Active Directory and generic LDAP directory.
New filters need to be created only if you need Policy Manager to fetch role mapping attributes from a new type of record.
Records of different types can be fetched by specifying multiple filters that use different dynamic session attributes. For example, for a given request Policy Manager can fetch the user record associated with %{Authentication:Username}, and a machine record associated with %{RADIUS:IETF:Calling-Station-ID}.
Table 66:
Configure Filter Popup (Filter Tab)
Parameter Description
Find Node /
Go
Go directly to a given node by entering its Distinguished Name (DN) and clicking on the Go button.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 159
Table 66:
Configure Filter Popup (Filter Tab) (Continued)
Parameter Description
Select the attributes for filter
This table has a name and value column. There are two ways to enter the attribute name l l
By going to a node of interest, inspecting the attributes, and then manually entering the attribute name by clicking on Click to add... in the table row.
By clicking on an attribute on the right hand side of the LDAP browser. The attribute name and value are automatically populated in the table.
The attribute value field can be a value that has been automatically populated by selecting an attribute from the browser, or it can be manually populated. To aid in populating the value with dynamic session attribute values, a drop down with the commonly used namespace and attribute names is presented (See image below).
The following table describes the steps used in creating a filter.
Table 67:
Filter Creation Steps
Step Description
Step 1
Select filter node
The goal of filter creation is to help Policy Manager understand how to find a user or device connecting to the network in LDAP or Active Directory. From the Filter tab, click on a node that you want to extract user or device information from. For example, browse to the Users container in Active Directory and select the node for a user (Alice, for example). On the right hand side, you see attributes associated with that user.
Step 2
Select attribute
Click on attributes that will help Policy Manager to uniquely identify the user or device. For example, in Active Directory, an attribute called sAMAccountName stores the user ID. The attributes that you select are automatically populated in the filter table displayed below the browser section (along with their values). In this example, if you select sAMAccountName, the row in the filter table will show this attribute with a value of alice (assuming you picked
Alice’s record as a sample user node).
160 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Table 67:
Filter Creation Steps (Continued)
Step Description
Step 3
Enter value
(optional)
After Step 3, you have values for a specific record (Alice’s record, in this case). Change the value to a dynamic session attribute that will help Policy Manager to associate a session with a specific record in LDAP/AD. For example, if you selected the sAMAccountName attribute in
AD, click on the value field and select %{Authentication:Username}. When Policy Manager processes an authentication request %{Authentication:Username} is populated with the user
ID of the user connecting to the network.
Step 4 Add more attributes from the node of interest and continue with Step 2.
Attributes Tab
The Attributes tab defines the attributes to be fetched from Active Directory or LDAP directory. Each attribute can also be “Enabled as Role,” which means the value fetched for this attribute can be used directly in Enforcement
Policies (See
"Configuring Enforcement Policies" on page 279
.)
Figure 113: AD/LDAP Configure Filter Attributes Tab
Table 68:
AD/LDAP Configure Filter Popup (Attributes Tab)
Parameter Description
Enter values for parameters
Policy Manager parses the filter query (created in the Filter tab and shown at the top of the
Attributes tab) and prompts to enter the values for all dynamic session parameters in the query. For example, if you have %{Authentication:Username} in the filter query, you are prompted to enter the value for it. You can enter wildcard character (*) here to match all entries.
NOTE: If there are thousands of entries in the directory, entering the wildcard character (*) can take a while to fetch all matching entries.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 161
Table 68:
AD/LDAP Configure Filter Popup (Attributes Tab) (Continued)
Parameter Description
Execute After you have entered the values for all dynamic parameters, click Execute to execute the filter query. You see all entries that match the filter query. Click on one of the entries
(nodes) and you see the list of attributes for that node. You can now click on the attribute names that you want to use as role mapping attributes.
Name /
Alias Name
/ Enable as
Role
Name: This is the name of the attribute
Alias Name: A friendly name for the attribute. By default, this is the same as the attribute name.
Enabled As: Click here to enable this attribute value to be used directly as a role in an
Enforcement Policy. This bypasses the step of having to assign a role in Policy Manager through a Role Mapping Policy.
Configuration Tab
The Configuration tab shows the filter and attributes configured in the Filter and Attributes tabs, respectively. From this tab, you can also manually edit the filter query and attributes to be fetched.
Figure 114: Configure Filter Popup (Configuration Tab)
Modify Default Filters
When you add a new authentication source of type Active Directory or LDAP, a few default filters and attributes are pre-populated. You can modify these pre-defined filters by selecting a filter on the Authentication > Sources
> Attributes tab. This opens the Configure Filter page for the specified filter.
At least one filter must be specified for the LDAP and Active Directory authentication source. This filter is used by Policy
Manager to search for the user or device record. If not specified, authentication requests will be rejected.
162 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Figure 115: Modify Default Filters
The attributes that are defined for the authentication source show up as attributes in role mapping policy rules editor under the authorization source namespace. Then, on the Role Mappings Rules Editor page, the Operator values that display are based on the Data type specified here. If, for example, you modify the Active Directory department to be an Integer rather than a String, then the list of Operator values will populate with values that are specific to Integers.
This functionality that allows you to modify the Data type exists for Generic SQL DB, Generic LDAP, Active Directory, and
HTTP authentication source types.
When you are finished editing a filter, click Save.
Generic SQL DB
Policy Manager can perform MSCHAPv2 and PAP/GTC authentication against any Open Database Connectivity
(ODBC) compliant SQL database, such as, Microsoft SQL Server, Oracle, MySQL, or PostgrSQL. You specify a stored procedure to query the relevant tables and retrieve role mapping attributes by using filters.
You configure the primary and backup servers, session details, and the filter query and role mapping attributes to fetch of Generic SQL authentication sources on the following tabs: l l l
For a configured Generic SQL DB authentication source, buttons on the main page enable you to: l l
Clear Cache: Clears the attributes cached by Policy Manager for all entities that authorize against this server.
Copy: Creates a copy of this authentication/authorization source.
General Tab
The General tab labels the authentication source and defines session details, authorization sources, and backup server details.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 163
Figure 116: Generic SQL DB (General Tab)
Table 69:
General SQL DB (General Tab)
Parameter Description
Name/Description Freeform label and description.
Type
Use for
Authorization
Authorization
Sources
Backup Servers
Cache Timeout
In this context, Generic SQL DB.
This check box instructs Policy Manager to fetch role mapping attributes (or authorization attributes) from this authentication source. If a user or device successfully authenticates against this authentication source, then Policy Manager also fetches role mapping attributes from the same source (if this setting is enabled).
This check box is enabled by default
You can specify additional sources from which to fetch role mapping attributes.
Select a previously configured authentication source from the drop-down list, and click Add to add it to the list of authorization sources. Click Remove to remove it from the list.
If Policy Manager authenticates the user or device from this authentication source, then it also fetches role mapping attributes from these additional authorization sources.
NOTE: As described in “Services,” additional authorization sources can be specified at the Service level. Policy Manager fetches role mapping attributes regardless of which authentication source the user or device was authenticated against.
To add a backup server, click Add Backup. After the Backup 1 tab appears, you can specify connection details for a backup server (same fields as for primary server, specified below).
To remove a backup server, select the server name and click Remove. Select Move
Up or Move Down to change the server priority of the backup servers. This is the order in which Policy Manager attempts to connect to the backup servers.
Policy Manager caches attributes fetched for an authenticating entity. This parameter controls the time period for which the attributes are cached.
164 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Primary Tab
The Primary tab defines the settings for the primary server.
Figure 117: General SQL DB (Primary Tab)
Table 70:
Generic SQL DB (Primary Tab)
Parameter Description
Server Name Enter the hostname or IP address of the database server.
Port (Optional)
Database Name
Specify a port value if you want to override the default port.
Enter the name of the database to retrieve records from.
Login
Username/Password
Enter the name of the user used to log into the database. This account should have read access to all the attributes that need to be retrieved by the specified filters.
Enter the password for the user account entered in the field above.
Timeout
ODBC Driver
Enter the time in seconds that Policy Manager waits before attempting to fail over from primary to the backup servers (in the order in which they are configured).
Select the ODBC driver (Postgres, Oracle11g, or MSSQL) to connect to the database.
NOTE: MySQL is supported in versions 6.0 and newer. Aruba does not ship
MySQL drivers by default. If you require MySQL, contact Aruba support to get the required patch. This patch does not persist across upgrades, so customers using
MySQL should contact support before they upgrade.
Password Type
Set the type of User Password stored in the database to one of the following: l
Cleartext l l
NT Hash
LM Hash l l
SHA
SHA256
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 165
Attributes Tab
The Attributes tab defines the SQL DB query filters and the attributes to be fetched by using those filters.
Figure 118: Generic SQL DB (Attributes Tab)
Table 71:
Generic SQL DB Attributes Tab (Filter List)
Tab Parameter/Description
Filter Name / Attribute Name /
Alias Name / Enabled As
Listing column descriptions: l
Filter Name: Name of the filter.
l l
Attribute Name: Name of the SQL DB attributes defined for this filter.
Alias Name: For each attribute name selected for the filter, you can specify an alias name.
NOTE: Enabled As: Indicates whether the filter is enabled as a role or attribute type. This can also be blank.
Add More Filters
Brings up the filter creation popup. Refer to "Add More Filters" on page 166 .
Add More Filters
The Configure Filter popup defines a filter query and the related attributes to be fetched from the SQL DB store.
Figure 119: Generic SQL DB Filter Configure Popup
Table 72:
Generic SQL DB Configure Filter Popup
Parameter Description
Filter Name Name of the filter.
166 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Parameter
Filter Query
Name / Alias
Name / Data
Type/ Enabled
As
Description
A SQL query to fetch the attributes from the user or device record in DB.
Name: This is the name of the attribute.
Alias Name: A friendly name for the attribute. By default, this is the same as the attribute name.
Data Type: Specify the data type for this attribute, such as String, Integer, Boolean, etc.
Enabled As: Specify whether this value is to be used directly as a role or attribute in an Enforcement Policy. This bypasses the step of having to assign a role in Policy
Manager through a Role Mapping Policy.
HTTP
The HTTP authentication source relies on the GET method to retrieve information. The client submits a request, and then the server returns a response. All request parameters are included in the URL. For example:
URL: https//hostname/webservice/…/%{Auth:Username}?param1=%{…}¶m2=value2
HTTP relies on the assumption that the connection between the client and server computers is secure and can be trusted.
You configure primary and backup servers, session details, and the filter query and role mapping attributes to fetch
HTTP authentication sources on the following tabs: l l l
Click the Summary tab to view configured parameters.
General Tab
The General tab labels the authentication source and defines session details, authorization sources, and backup server details.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 167
Figure 120: HTTP (General Tab)
Table 73:
HTTP (General Tab)
Parameter Description
Name/Description Freeform label and description.
Type
Use for
Authorization
Authorization
Sources
Backup Servers
In this context, HTTP.
This check box instructs Policy Manager to fetch role mapping attributes (or authorization attributes) from this authentication source. If a user or device successfully authenticates against this authentication source, then Policy Manager also fetches role mapping attributes from the same source (if this setting is enabled).
This check box is enabled by default.
You can specify additional sources from which to fetch role mapping attributes.
Select a previously configured authentication source from the drop-down list, and click Add to add it to the list of authorization sources. Click Remove to remove it from the list.
If Policy Manager authenticates the user or device from this authentication source, then it also fetches role mapping attributes from these additional authorization sources.
NOTE: As described in “Services,” additional authorization sources can be specified at the Service level. Policy Manager fetches role mapping attributes regardless of which authentication source the user or device was authenticated against.
To add a backup server, click Add Backup. When the Backup 1 tab appears, you can specify connection details for a backup server (same fields as for primary server, specified below).
To remove a backup server, select the server name and click Remove. Select Move
Up or Move Down to change the server priority of the backup servers. This is the order in which Policy Manager attempts to connect to the backup servers.
Primary Tab
The Primary tab defines the settings for the primary server.
168 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Figure 121: HTTP (Primary Tab)
Table 74:
HTTP (Primary Tab)
Parameter Description
Base URL Enter the base URL(host name) or IP address of the HTTP server.
For example: http://<hostname> or <fully-qualified domain name>:xxxx where xxxx is the port to access the HTTP Server.
Login
Username/Password
Enter the name of the user used to log into the database. This account should have read access to all the attributes that need to be retrieved by the specified filters.
Enter the password for the user account entered in the field above.
Attributes Tab
The Attributes tab defines the HTTP query filters and the attributes to be fetched by using those filters.
Figure 122: HTTP (Attributes Tab)
Table 75:
HTTP Attributes Tab (Filter List)
Tab Parameter/Description
Filter Name / Attribute Name / Alias
Name / Enabled As
Listing column descriptions: l
Filter Name: Name of the filter.
l l l
Attribute Name: Name of the SQL DB attributes defined for this filter.
Alias Name: For each attribute name selected for the filter, you can specify an alias name.
Enabled As: Indicates whether an attribute has been enabled as a role.
Add More Filters
Brings up the filter creation popup. Refer to "Add More Filters" on page 169 .
Add More Filters
The Configure Filter popup defines a filter query and the related attributes to be fetched from the SQL DB store.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 169
Figure 123: HTTP Filter Configure Popup
Table 76:
HTTP Configure Filter Popup
Parameter Description
Filter Name
Filter Query
Name / Alias
Name / Data
Type / Enabled
As
Name of the filter.
The HTTP path (without the server name) to fetch the attributes from the HTTP server.
For example, if the full path name to the filter is http server URL = http://<hostname or fqdn>:xxxx/abc/def/xyz, you enter /abc/def/xyz.
Name: This is the name of the attribute.
Alias Name: A friendly name for the attribute. By default, this is the same as the attribute name.
Data Type: Specify the data type for this attribute, such as String, Integer, Boolean, etc.
Enabled As: Specify whether value is to be used directly as a role or attribute in an
Enforcement Policy. This bypasses the step of having to assign a role in Policy
Manager through a Role Mapping Policy.
Kerberos
Policy Manager can perform standard PAP/GTC or tunneled PAP/GTC (for example, EAP-PEAP[EAP-GTC]) authentication against any Kerberos 5 compliant server such as the Microsoft Active Directory server. It is mandatory to pair this Source type with an authorization source (identity store) containing user records.
You configure Kerberos authentication sources on the following tabs: l l
Click the Summary tab to view configured parameters.
General Tab
The General tab labels the authentication source and defines session details, authorization sources, and backup server
170 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
details.
Figure 124: Kerberos General Tab
Table 77:
Kerberos (General tab)
Parameter Description
Name/Description Freeform label and description.
Type In this context, Kerberos.
Disabled in this context.
Use for
Authorization
Authorization
Sources
Backup Servers
You must specify one or more authorization sources from which to fetch role mapping attributes. Select a previously configured authentication source from the drop-down list, and click Add to add it to the list of authorization sources. Click
Remove to remove it from the list.
NOTE: As described in “Services,” additional authorization sources can be specified at the Service level. Policy Manager fetches role mapping attributes regardless of which authentication source the user or device was authenticated against.
To add a backup kerberos server, click Add Backup. When the Backup 1 tab appears, you can specify connection details for a backup server (same fields as for primary server, specified below).
To remove a backup server, select the server name and click Remove. Select Move
Up or Move Down to change the server priority of the backup servers. This is the order in which Policy Manager attempts to connect to the backup servers.
Primary Tab
The Primary tab defines the settings for the primary server.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 171
Figure 125: Kerberos (Primary Tab)
Table 78:
Kerberos (Primary Tab)
Parameter Description
Hostname/Port Host name or IP address of the kerberos server, and the port at which the token server listens for kerberos connections. The default port is 88.
Realm
Service
Principal
Password
The domain of authentication. In the case of Kerberos, this is the Kerberos domain.
Service
Principal Name
The identity of the service principal as configured in the Kerberos server.
Password for the service principal.
l l
Okta
Okta can be used as an authentication source only for servers of the type Aruba Application Authentication. You configure Okta authentication sources on the following tabs: l
Click the Summary tab to view configured parameters.
172 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
General Tab
Figure 126: Okta General Tab
Table 79:
Okta (General tab)
Parameter Description
Name/Description Freeform label and description.
Type In this context, Okta.
Use for
Authorization
This check box instructs Policy Manager to fetch role mapping attributes (or authorization attributes) from this authentication source. If a user or device successfully authenticates against this authentication source, then Policy Manager also fetches role mapping attributes from the same source (if this setting is enabled).
This check box is enabled by default.
Server Timeout
Cache Timeout
Backup Servers
Priority
The number of seconds that Policy Manager waits before considering this server unreachable. If multiple backup servers are available, then this value indicates the number of seconds that Policy Manager waits before attempting to fail over from the primary to the backup servers in the order in which they are configured.
Policy Manager caches attributes fetched for an authenticating entity. This parameter controls the number of seconds for which the attributes are cached.
To add a backup server, click Add Backup. When the Backup 1 tab appears, you can specify connection details for a backup server (same fields as for primary server, specified below).
To remove a backup server, select the server name and click Remove. Select Move
Up or Move Down to change the server priority of the backup servers. This is the order in which Policy Manager attempts to connect to the backup servers.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 173
Primary Tab
Figure 127: Okta Primary Tab
Table 80:
Okta (Primary Tab)
Parameter
URL
Authorization Token
Description
Enter the address of the OKTA server.
Enter the authorization token as provided by Okta support.
Attributes Tab
Figure 128: Okta Attributes Tab
Table 81:
Okta (Attributes Tab)
Tab
Parameter/Description
Filter Name / Attribute
Name / Alias Name /
Enable as Role
Listing column descriptions: l
Filter Name: Name of the filter. (Only Group can be configured for Okta.) l l l
Attribute Name: Name of the LDAP/AD attributes defined for this filter.
Alias Name: For each attribute name selected for the filter, you can specify an alias name.
Enabled As: Specify whether value is to be used directly as a role or attribute in an Enforcement Policy. This bypasses the step of having to assign a role in
Policy Manager through a Role Mapping Policy.
Add More Filters Brings up the filter creation popup. Refer to
" Add More Filters" on page 174
.
Add More Filters
The Configure Filter popup defines a filter query and the related attributes to be fetched from the SQL DB store.
174 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Figure 129: Okta Filter Configure Popup
Table 82:
Okta Configure Filter Popup
Parameter Description
Filter Name Name of the filter.
Filter Query
Name / Alias
Name / Data
Type/ Enabled
As
A SQL query to fetch the attributes from the user or device record in DB.
Name: This is the name of the attribute.
Alias Name: A friendly name for the attribute. By default, this is the same as the attribute name.
Data Type: Specify the data type for this attribute, such as String, Integer, Boolean, etc.
Enabled As: Specify whether this value is to be used directly as a role or attribute in an Enforcement Policy. This bypasses the step of having to assign a role in Policy
Manager through a Role Mapping Policy.
Static Host List
An internal relational database stores Policy Manager configuration data and locally configured user and device accounts. Three pre-defined authentication sources, [Local User Repository] , [Guest User Repository], and [Guest
Device Repository], represent the three databases used to store local users, guest users and registered devices, respectively.
While regular users typically reside in an authentication source such as Active Directory (or in other LDAP-compliant stores), temporary users, including guest users can be configured in the Policy Manager local repositories. For a user account created in the local database, the role is statically assigned to that account, which means a role mapping policy need not be specified for user accounts in the local database. However, if new custom attributes are assigned to a user (local or guest) account in the local database, these can be used in role mapping policies.
The local user database is pre-configured with a filter to retrieve the password and the expiry time for the account.
Policy Manager can perform MSCHAPv2 and PAP/GTC authentication against the local database.
You configure primary and backup servers, session details, and the list of static hosts for Static Host List authentication sources on the following tab: l l
"Static Host Lists Tab" on page 176
Click the Summary tab to view configured parameters.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 175
General Tab
The General Tab labels the authentication source.
Figure 130: Static Host List (General Tab)
Table 83:
Static Host List (General Tab)
Parameter
Name/ Description
Type
Use for Authorization/Authorization Sources
Description
Freeform label.
Static Host List, in this context.
These options are not configurable.
Static Host Lists Tab
The Static Hosts List tab defines the list of static hosts to be included as part of the authorization source.
Figure 131: Static Host List (Static Host Lists Tab)
Table 84:
Static Hosts List (Static Host Lists Tab)
Parameter Description
Host List Select a Static Host List from the drop-down list and Add to add it to the list. Click Remove to remove the selected static host list. Click on View Details to view the contents of the selected static host list. Click on Modify to modify the selected static host list.
Only Static Host Lists of type MAC Address List or MAC Address Regular Expression can be configured as authentication sources. Refer to
"Adding and Modifying Static Host Lists" on page 187
for more information.
176 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Token Server
Policy Manager can perform GTC authentication against any token server than can authenticate users by acting as a
RADIUS server (e.g., RSA SecurID Token Server) and can authenticate users against a token server and fetch role mapping attributes from any other configured Authorization Source.
Pair this Source type with an authorization source (identity store) containing user records. When using a token server as an authentication source, use the administrative interface to optionally configure a separate authorization server.
Policy Manager can also use the RADIUS attributes returned from a token server to create role mapping policies. See
.
You configure primary and backup servers, session details, and the filter query and role mapping attributes to fetch for
Token Server authentication sources on the following tabs: l l l
Click the Summary tab to view configured parameters.
General Tab
The General tab labels the authentication source and defines session details, authorization sources, and backup server details.
Figure 132: Token Server General tab
Table 85:
Token Server General tab Parameters
Parameter Description
Name/Description Freeform label and description.
Type In this context, Token Server.
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 177
Table 85:
Token Server General tab Parameters (Continued)
Parameter Description
Use for
Authorization
Authorization
Sources
Server Timeout
This check box instructs Policy Manager to fetch role mapping attributes (or authorization attributes) from this authentication source. If a user or device successfully authenticates against this authentication source, then Policy Manager also fetches role mapping attributes from the same source (if this setting is enabled).
This check box is enabled by default
You can specify additional sources from which to fetch role mapping attributes.
Select a previously configured authentication source from the drop-down list, and click Add to add it to the list of authorization sources. Click Remove to remove it from the list.
If Policy Manager authenticates the user or device from this authentication source, then it also fetches role mapping attributes from these additional authorization sources.
NOTE: As described in “Services,” additional authorization sources can be specified at the Service level. Policy Manager fetches role mapping attributes regardless of which authentication source the user or device was authenticated against.
This is the time in seconds that Policy Manager waits before attempting to fail over from primary to the backup servers (in the order in which they are configured).
Backup Servers
Priority
To add a backup server, click Add Backup. When the Backup 1 tab appears, you can specify connection details for a backup server (same fields as for primary server, specified below).
To remove a backup server, select the server name and click Remove. Select Move
Up or Move Down to change the server priority of the backup servers. This is the order in which Policy Manager attempts to connect to the backup servers.
Primary Tab
The Primary Tab defines the settings for the primary server.
Figure 133: Token Server (Primary Tab)
178 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Table 86:
Token Server (Primary Tab)
Parameter Description
Server
Name/Port
Host name or IP address of the token server, and the UDP port at which the token server listens for RADIUS connections. The default port is 1812.
Secret RADIUS shared secret to connect to the token server.
Attributes Tab
The Attributes tab defines the RADIUS attributes to be fetched from the token server. These attributes can be used in role mapping policies. (See
"Configuring a Role Mapping Policy" on page 189
for more information.) Policy Manager loads all RADIUS vendor dictionaries in the type drop-down list to help select the attributes.
Figure 134: Token Server (Attributes Tab)
ClearPass Policy Manager 6.3 | User Guide Authentication and Authorization | 179
180 | Authentication and Authorization ClearPass Policy Manager 6.3 | User Guide
Chapter 8
Identity
Roles can range in complexity from a simple user group (e.g., Finance, Engineering, or Human Resources) to a combination of a user group with some dynamic constraints (e.g., “San Jose Night Shift Worker”- - An employee in the
Engineering department who logs in through the San Jose network device between 8 PM and 5 AM on weekdays). It can also apply to a list of users.
For more information, see: l l
"Configuring Single Sign-On, Local Users, Endpoints, and Static Host Lists" on page 181
"Configuring a Role Mapping Policy" on page 189
A Role Mapping Policy reduces client (user or device) identity or attributes associated with the request to Role(s) for
Enforcement Policy evaluation. The roles ultimately determine differentiated access.
Figure 135: Role Mapping Process l l
A role can be: l l l l
Authenticated through predefined Single Sign-On rules.
Associated directly with a user in the Policy Manager local user database.
Authenticated based on predefined allowed endpoints.
Associated directly with a static host list, again through role mapping.
Discovered by Policy Manager through role mapping. Roles are typically discovered by Policy Manager by retrieving attributes from the authentication source. Filter rules associated with the authentication source tell
Policy Manager where to retrieve these attributes.
Assigned automatically when retrieving attributes from the authentication source. Any attribute in the authentication source can be mapped directly to a role.
Configuring Single Sign-On, Local Users, Endpoints, and Static Host
Lists
The internal Policy Manager database ([Local User Repository], [Guest User Repository]) supports storage of user records, when a particular class of users is not present in a central user repository (e.g., neither Active Directory nor
ClearPass Policy Manager 6.3 | User Guide Identity | 181
other database); by way of an example of such a class of users, guest or contractor records can be stored in the local user repository.
To authenticate local users from a particular Service, include [Local User Repository] among the Authentication
Sources.
The Single Sign-On page allows you to enable access for Insight, Guest, and/or Policy Manager using a trusted IdP certificate.
The Local Users page configures role-based access for individual users.
The Endpoints page lists the endpoints that have authenticated requests to Policy Manager. These entries are automatically populated from the 802.1X, MAC-based authentications, and Web authentications processed by Policy
Manager. These can be further modified to add tags, known/unknown, disabled status.
l l
A Static Host List comprises of a list of MAC and IP addresses. These can be used as whitelists or blacklists to control access to the network.
For more information, see: l l
"Configuring Single Sign-On" on page 182
"Adding and Modifying Local Users" on page 183
"Adding and Modifying Endpoints" on page 185
"Adding and Modifying Static Host Lists" on page 187
Configuring Single Sign-On
Single Sign-On (SSO) allows ClearPass users to access the Policy Manager, Guest, and Insight applications without reauthenticating after they have signed in to one of the applications. ClearPass provides SSO support through Security
Assertion Markup Language (SAMP). ClearPass allows you to create trusted relationships between SPs Service
Providers (SPs) and IdPs (Identity Providers).
Perform the following steps to configure and enable SSO.
1. Go to Configuration > Identity > Single Sign-On.
2. The Service SAML SP Configuration tab, enter the IdP (Identity Provider) Single sign-on URL.
3. In the Enable SSO for section, select the checkbox for the application(s) you want users to access with single signon.
4. If you want to do a certificate comparison, select the IdP Certificate to use. For example, the image below uses a trusted EMAILADDRESS certificate.
The list of IdP Certificates includes all of those that are enabled on the Administration > Certificates > Trust List page.
Refer to
"Certificate Trust List" on page 401
for more information.
5. Navigate to the SAML IdP Configuration tab.
6. To download IdP metadata for a specific IdP, enter the name of the IdP portal and then click the Download button.
7. To configure an SAML service provider, click the Add SP metadata button.
8. Specify the name of the service provider, and then browse to locate the metadata file.
9. Click Save.
182 | Identity ClearPass Policy Manager 6.3 | User Guide
Figure 136: Single Sign-On - SAML SP Configuration tab
Figure 137: Single Sign-On SAML IdP Configuration tab
Adding and Modifying Local Users
Policy Manager lists all local users in the Local Users page. To add a local user, click Add to display the Add Local
User popup.
l l l l l
To edit a local user, in the Local Users listing page, click on the name to display the Edit Local User popup.
To delete a local user, in the Local Users listing page, select it (via the check box) and click Delete.
To export a local user, in the Local Users listing page, select it (via the check box) and click Export.
To export ALL local users, in the Local Users listing page, click Export All.
To import local users, in the Local Users listing page, click Import.
ClearPass Policy Manager 6.3 | User Guide Identity | 183
Figure 138: Local Users Listing
Figure 139: Add Local User page
Table 87:
Add Local User Page Parameters
Parameter Description
User ID/
Name
/Password/
Verify
Password:
Freeform labels and password.
Enable
User:
Role:
Uncheck to disable this user account.
Select a static role for this local user.
184 | Identity ClearPass Policy Manager 6.3 | User Guide
Table 87:
Add Local User Page Parameters (Continued)
Parameter Description
Attributes: Add custom attributes for this local user. Click on the “Click to add...” row to add custom attributes. By default, four custom attributes appear in the Attribute drop-down list: Phone,
Email, Sponsor, Designation. You can enter any name in the attribute field. All attributes are of String datatype. The value field can also be populated with any string. Each time you enter a new custom attribute, it is available for selection in the Attribute drop-down list for all local users.
NOTE: All attributes entered for a local user are available in the role mapping rules editor under the LocalUser namespace.
Adding and Modifying Endpoints
Policy Manager automatically lists all endpoints (that have authenticated) in the Endpoints page (Configuration >
Identity > Endpoints):
Figure 140: Endpoints Listing
To view the authentication details of an endpoint, select an endpoint by clicking on its check box, and then click the
Authentication Records button. This opens the Endpoint Authentication Details popup.
Figure 141: Endpoint Authentication Details
To manually add an endpoint, click Add Endpoint to display the Add Endpoint popup.
ClearPass Policy Manager 6.3 | User Guide Identity | 185
Figure 142: Add Endpoint Page
Table 88:
Add Endpoint Page Parameters
Parameter Description
MAC
Address
MAC address of the endpoint.
Description Specify the description of the endpoint.
Status Mark as Known, Unknown or Disabled client. The Known and Unknown status can be used in role mapping rules via the Authentication:MacAuth attribute. The Disabled status can be used to block access to a specific endpoint. This status is automatically set when an endpoint is blocked from the Endpoint Activity table (in the Live Monitoring section).
Attributes Add custom attributes for this endpoint. Click on the “Click to add...” row to add custom attributes. You can enter any name in the attribute field. All attributes are of String datatype.
The value field can also be populated with any string. Each time you enter a new custom attribute, it is available for selection in the Attribute drop-down list for all endpoints.
NOTE: All attributes entered for an endpoint are available in the role mapping rules editor under the Endpoint namespace.
To edit an endpoint, in the Endpoints listing page, click on the name to display the Edit Endpoint popup.
Notice that the Policy Cache Values section lists the role(s) assigned to the user and the posture status. Policy
Manager can use these cached values in authentication requests from this endpoint. Clear Cache clears the computed policy results (roles and posture).
186 | Identity ClearPass Policy Manager 6.3 | User Guide
Figure 143: Endpoint Popup
Additional Available Tasks l l l l
To delete an endpoint, in the Endpoints listing page, select it (using check box) and click the Delete button.
To export an endpoint, in the Endpoints listing page, select it (using check box) and click the Export button.
To export ALL endpoints, in the Endpoints listing page, click the Export All link in the upper right corner of the page.
To import endpoints, in the Endpoints listing page, click the Import link in the upper right corner of the page.
Adding and Modifying Static Host Lists
A static host list comprises a named list of MAC or IP addresses, which can be invoked the following ways: l l
In Service and Role-mapping rules as a component.
For non-responsive services on the network (for example, printers or scanners), as an Authentication Source.
Only static host lists of type MAC address are available as authentication sources. A static host list often functions, in the context of the Service, as a white list or a black list. Therefore, they are configured independently at the global level.
Figure 144: Static Host Lists Page
To add a Static Host List, click the Add link. This opens the Add Static Host List popup.
ClearPass Policy Manager 6.3 | User Guide Identity | 187
Figure 145: Add Static Host List Page
Table 89:
Add Static Host List Page Parameters
Parameter Description
Freeform labels and descriptions.
Name/
Description:
Host Format: Select a format for expression of the address: subnet, IP address or regular expression.
Host Type:
List:
Select a host type: IP Address or MAC Address (radio buttons).
Use the Add Host and Remove Host widgets to maintain membership in the current
Static Host List.
Additional Available Tasks
l l l l l
To edit a Static Host List from the Static Host Lists listing page, click on the name to display the Edit Static Host
List popup.
To delete a Static Host List from the Static Host Lists listing page, select it (via check box) and click the Delete button.
To export a Static Host List, in the Static Host Lists listing page, select it (via check box) and click the Export button.
To export ALL Static Host Lists, in the Static Host Lists listing page, click the Export All link.
To import Static Host Lists, in the Static Host Lists listing page, click the Import link
188 | Identity ClearPass Policy Manager 6.3 | User Guide
Configuring a Role Mapping Policy
After authenticating a request, a Policy Manager Service invokes its Role Mapping Policy, resulting in assignment of a role(s) to the client. This role becomes the identity component of Enforcement Policy decisions.
A service can be configured without a Role Mapping Policy, but only one Role Mapping Policy can be configured for each service.
l l l l
Policy Manager ships a number of preconfigured roles, including the following: l l l l l l
[Contractor] - Default role for a Contractor
[Employee] - Default role for an Employee
[Guest] - Default role for guest access
[Other] - Default role for other user or device
[TACACS API Admin] -API administrator role for Policy Manager admin
[TACACS Help Desk] - Policy Manager Admin Role, limited to views of the Monitoring screens
[TACACS Network Admin] - Policy Manager Admin Role, limited to Configuration and Monitoring UI screens
[TACACS Read-only Admin] - Read-only administrator role for Policy Manager Admin
[TACACS Receptionist] - Policy Manager Guest Provisioning Role
[TACACS Super Admin] - Policy Manager Admin Role with unlimited access to all UI screens
Additional roles are available with AirGroup and Onboard licenses.
For more information, see: l l
"Adding and Modifying Roles" on page 189
"Adding and Modifying Role Mapping Policies" on page 190
Adding and Modifying Roles
Policy Manager lists all available roles in the Roles page.
Figure 146: Roles Page
You can configure a role from within a Role Mapping Policy (Add New Role), or independently from the menu
(Configuration > Identity > Roles > Add Roles). In either case, roles exist independently of an individual Service and can be accessed globally through the Role Mapping Policy of any Service.
When you click Add Roles from any of these locations, Policy Manager displays the Add New Role popup.
ClearPass Policy Manager 6.3 | User Guide Identity | 189
Figure 147: Add New Role Page
Table 90:
Add New Role Page Parameters
Parameter
Role Name /Description
Description
Freeform label and description.
Adding and Modifying Role Mapping Policies
From the Services page (Configuration > Service), you can configure role mapping for a new service (as part of the flow of the Add Service wizard), or modify an existing role mapping policy directly (from the Configuration >
Identity > Role Mappings page).
Figure 148: Role Mappings Page
When you click Add Role Mapping from any of these locations, Policy Manager displays the Add Role Mapping popup, which contains the following three tabs: l l l
Policy
Mapping Rules
Summary
Policy Tab
The Policy tab labels the method and defines the Default Role (the role to which Policy Manager defaults if the mapping policy does not produce a match for a given request).
190 | Identity ClearPass Policy Manager 6.3 | User Guide
Figure 149: Role Mappings (Policy Tab)
Table 91:
Role Mappings (Policy tab) Parameters
Parameter Description
Policy Name
/Description
Freeform label and description.
Default Role
View Details /
Modify / Add new
Role
Select the role to which Policy Manager will default when the role mapping policy does not produce a match.
Click on View Details to view the details of the default role. Click on Modify to modify the default role. Click on Add new Role to add a new role.
Mapping Rules Tab
The Mapping Rules tab selects the evaluation algorithm, adds/edits/removes rules, and reorder rules. On the Mapping
Rules tab, click the Add Rule button to create a new rule, or select an existing rule (by clicking on the row) and then click the Edit Rule button or Remove Rule button.
Figure 150: Role Mapping (Mapping Rules Tab)
When you select Add Rule or Edit Rule, Policy Manager displays the Rules Editor popup.
ClearPass Policy Manager 6.3 | User Guide Identity | 191
Figure 151: Rules Editor Page
Table 92:
Role Mappings Page (Rules Editor) Page Parameters
Parameter Description
Type The rules editor appears throughout the Policy Manager interface. It exposes different namespace dictionaries depending on context. (Refer to
In the role mapping context, Policy Manager allows attributes from following namespaces: l l l l l l l l
Application
Application:ClearPass
Authentication
Authorization
Authorization:<authorization_source_instance> - Policy Manager shows each instance of the authorization source for which attributes have been configured to be fetched. (See
"Adding and Modifying Authentication Sources" on page 149
). Only those attributes that have been configured to be fetched are shown in the attributes drop-down list.
Certificate
Connection
Date l l l l l l l l
Device
Endpoint
GuestUser
Host
LocalUser
Onboard
TACACS
RADIUS - All enabled RADIUS vendor dictionaries.
Drop-down list of attributes present in the selected namespace.
Name (of attribute)
Operator
Value of attribute
Drop-down list of context-appropriate (with respect to the attribute data type) operators.
Operators have their obvious meaning; for stated definitions of operator meaning, refer to
Depending on attribute data type, this may be a free-form (one or many line) edit box, a drop-down list, or a time/date widget.
192 | Identity ClearPass Policy Manager 6.3 | User Guide
The Operator values that display for each Type and Name are based on the data type specified for the Authentication
Source (from the Configuration > Authentication > Sources page). If, for example, you modify the UserDN Data type on the Authentication Sources page to be an Integer rather than a string, then the list of Operator values here will populate with values that are specific to Integers.
After you save your Role Mapping configuration, it appears in the Mapping Rules list. In this interface, you can select a rule, and then use the various widgets to Move Up, Move Down, Edit the rule, or Remove the rule.
ClearPass Policy Manager 6.3 | User Guide Identity | 193
194 | Identity ClearPass Policy Manager 6.3 | User Guide
Chapter 9
Posture
l l
Policy Manager provides several posture methods to evaluate the health of the clients that request access. These methods all return Posture Tokens (E.g., Healthy, Quarantine for use by Policy Manager for input into Enforcement
Policy. One or more posture methods can be associated with a Service.
For more information, see: l l
"Posture Architecture and Flow " on page 195
"Configuring Posture " on page 197
"Adding a Posture Policy" on page 198
"Adding and Modifying Posture Servers" on page 232
Posture Architecture and Flow
Policy Manager supports three types of posture checking.
Posture Policy
Policy Manager supports four pre-configured posture plugins for Windows, one plugin for Linux
®
Mac OS
® and one plugin for
X, against which administrators can configure rules that test for specific attributes of client health and correlate the results to return Application Posture Tokens for processing by Enforcement Policies.
Posture Server
Policy Manager can forward all or part of the posture data received from the client to a Posture Server. The Posture
Server evaluates the posture data and returns Application Posture Tokens. Policy Manager supports the Microsoft NPS
Server for Microsoft NAP integration.
Audit Server
Audit Servers provide posture checking for unmanageable devices, such as devices lacking adequate posture agents or supplicants. In the case of such clients, the audit server’s post-audit rules map clients to roles. Policy Manager supports two types of audit servers: The NMAP audit server, which is primarily used to derive roles from post-audit rules, and the NESSUS audit server, primarily used for vulnerability scans (and, optionally, post-audit rules).
ClearPass Policy Manager 6.3 | User Guide Posture | 195
Figure 152: Posture Evaluation Process
Policy Manager uses posture evaluation to assess client consistency with enterprise endpoint health policies, specifically with respect to: l l l l l l l
Operating system version/type
Registry keys/services present (or absent)
Antivirus/antispyware/firewall configuration
Patch level of different software components
Peer to Peer application checks
Services to be running or not running
Processes to be running or not running
Each configured health check returns an application token representing health: l l l l l l
Healthy. Client is compliant: there are no restrictions on network access.
Checkup. Client is compliant; however, there is an update available. This can be used to proactively remediate to healthy state.
Transient. Client evaluation is in progress; typically associated with auditing a client. The network access granted is interim.
Quarantine. Client is out of compliance; restrict network access, so the client only has access to the remediation servers.
Infected. Client is infected and is a threat to other systems in the network; network access should be denied or severely restricted.
Unknown. The posture token of the client is unknown.
196 | Posture ClearPass Policy Manager 6.3 | User Guide
Upon completion of all configured posture checks, Policy Manager evaluates all application tokens and calculates a
system token, equivalent to the most restrictive rating for all returned application tokens. The system token provides the health posture component for input to the Enforcement Policy.
A Service can also be configured without any Posture policy.
Configuring Posture
The following image displays how to configure Posture at the Service level.
The Posture Compliance check box must be selected on the Service tab in order for Posture to be enabled.
Note that the Posture Compliance check box must be selected on the Service tab in order for Posture to be enabled.
Figure 153: Posture Features at the Service Level
You can configure the following features of posture:
Table 93:
Posture Features at the Service Level
Configurable
Component
How to Configure
Sequence of Posture
Policies
Default Posture Token
Select a Policy, then select Move Up, Move Down, Remove, or View Details.
l
To add a previously configured Policy, select from the Select drop-down list, then click Add.
l l
To configure a new Policy, click the Add New Policy link and refer to
"Adding a Posture Policy" on page 198 .
To edit the selected posture policy, click Modify and refer to "Adding a
The default posture token is UNKNOWN (100).
Remediation End-Hosts Select this check box to enable auto-remediation action on non-compliant endpoints.
ClearPass Policy Manager 6.3 | User Guide Posture | 197
Table 93:
Posture Features at the Service Level (Continued)
Configurable
Component
How to Configure
Remediation URL
Sequence of Posture
Servers
This URL defines where to send additional remediation information to endpoints.
Select a Posture Server, then select Move Up, Move Down, Remove, or
View Details.
l
To add a previously configured Posture Server, select from the Select drop-down list, then click Add.
l l
To configure a new Posture Server, click Add New Posture Server (link) and refer to
"Adding and Modifying Posture Servers" on page 232 .
To edit the selected posture server, click Modify and refer to "Adding and
Modifying Posture Servers" on page 232 .
Enable auto-remediation of non-compliant endhosts
Select the Enable auto-remediation of non-compliant end-hosts check box to enable the specified remediation server to enable auto-Remediation.
Remediation server is optional. A popup appears on the client box, with the
URL of the Remediation server.
Adding a Posture Policy
Adding a posture policy consists of four steps:
1. Configure the Policy.
2. Configure the Posture Plugins.
3. Configure the Rules.
4. Review the configuration summary page.
NAP Agent
If you select the Posture Agent: NAP Agent on the Policy tab, you can configure the following Posture Plugins.
Table 94:
NAP Agent Posture Plugins for Windows Operating Systems
Operating System Versions
Plugin
Name
Description
Windo ws 8
Windo ws 7
Windows
Vista
Windows XP
Service Pack 3
Windows
Server
2008
Windows
Server
2008R2
198 | Posture ClearPass Policy Manager 6.3 | User Guide
Table 94:
NAP Agent Posture Plugins for Windows Operating Systems (Continued)
Operating System Versions
Windows
System
Health
Validator
The Windows
System Health
Validator parameters permit or deny client computers to connect to your network, and to restrict client access to computers that have a Service
Pack less than
Service Pack x.
yes yes yes yes yes yes
Windows
Security
Health
Validator
The Windows
Security Health
Validator parameters permit or deny client computers access to your network, subject to checks of the client's system for Firewall, Virus
Protection, Spyware
Protection,
Automatic Updates, and Security
Updates*.
yes yes yes yes no no
* If you configure the Windows Security Health Validator Posture Plugin for Windows XP, spyware protection is disabled.
Table 95:
NAP Agent Posture Plugins for Linux Operating Systems
LINUX Operating Systems
Plugin Name
Description
CentOS Fedora
RedHat
Enterprise
Linux
SUSE Linux Enterprise
Desktop
ClearPassWindows
Universal System
Health Validator
Services, which allows you to enable or disable health checks, set auto remediation checks, select or insert available services, and set which services to run and which to stop.
yes yes yes yes
ClearPass Policy Manager 6.3 | User Guide Posture | 199
Table 95:
NAP Agent Posture Plugins for Linux Operating Systems (Continued)
LINUX Operating Systems
AntiVirus
Firewall
Enable or disable
AntiVirus check, configure auto remediation and user notification, add productspecific checks.
yes
Enable or disable
Firewall check, configure remediation checks, configure which UDP and
TCP ports to open, and which
TCP and UDP ports to block or open.
yes yes yes yes yes yes yes
OnGuard Agent (Persistent or Dissolvable)
Select the Posture Agent: On Guard Agent (Persistent or Dissolvable for use in the following scenarios: l l
An environment that does not support 802.1X based authentication, such some legacy Microsoft Windows operating systems, or legacy network devices.
An environment configured with an operating system that provides native support for 802.1X natively, but does not have a built-in health agent. The MAC OS X is an example of this type of environment.
If you select the Posture Agent: OnGuard Agent (Persistent or Dissolvable) on the Policy tab, you can configure the following Posture Plugins:
Table 96:
OnGuard Agent Validator Supported Windows Operating Systems
Supported Operating System Versions
Posture
Plugin Name
Description
Wind ows
2003
Wind ows 8
Windo ws 7
Windows
Vista
Windows XP
Service Pack
3
Windows
Server
2008
Windows
Server
2008R2
200 | Posture ClearPass Policy Manager 6.3 | User Guide
Table 96:
OnGuard Agent Validator Supported Windows Operating Systems (Continued)
Supported Operating System Versions
ClearPassWi ndows
Universal
System
Health
Validator
The configurable parameter categories for this validator are
Services,
Processes,
Registry Keys,
AntiVirus,
AntiSpyware,
Firewall, Peer To
Peer, Patch
Management,
Windows
HotFixes, USB
Devices, Virtual
Machines,
Network
Connections, Disk
Encryption, and
Installed
Applications.
yes
Windows
System
Health
Validator
The configurable parameter categories for this validator allow you to configure which client computers can connect to your network, and which clients are restricted from your network.
Access is determined by a check of the service pack level.
You determine the service pack level.
yes yes yes yes yes yes yes yes yes yes yes yes yes
ClearPass Policy Manager 6.3 | User Guide Posture | 201
Table 96:
OnGuard Agent Validator Supported Windows Operating Systems (Continued)
Supported Operating System Versions
Windows
Security
Health
Validator
The configurable parameter categories for this validator allow you to configure parameters that permit or deny client computers access to your network, subject to checks of the client's system for
Firewall, Virus
Protection,
Spyware
Protection,
Automatic
Updates, and
Security
Updates*.
no yes yes yes yes
* If you configure the Posture Plugin for Windows XP, spyware protection is disabled.
no no
ClearPass Mac OS X
The configurable parameter categories for this validator are Services, Processes, AntiVirus, AntiSpyware, Firewall,
Patch Management, Peer To Peer, USB Devices, Virtual Machines, Network Connections, Disk Encryption, and
Installed Applications.
Select the Posture Agent: OnGuard Agent (Persistent or Dissolvable) for use in the following scenarios:
Table 97:
OnGuard Agent (Persistent or Dissolvable) Posture Plugins for Mac OS X
Name of the Plugin
ClearPassMac OS X Universal System
Health Validator
Description
The configurable parameter categories for this validator are: l
Services l l
Processes
AntiVirus l l l l
AntiSpyware
Firewall
Patch Management
Peer To Peer l l l l l
USB Devices
Virtual Machines
Network Connections
Disk Encryption
Installed Applications.
202 | Posture ClearPass Policy Manager 6.3 | User Guide
ClearPass Windows Universal System Health Validator - NAP Agent
The ClearPass Windows Universal System Health Validator - NAP Agent page popup appears in response to actions in the Posture Plugins page of the Posture configuration page if you select Windows and NAP Agent.
The OnGuard Agent version of the ClearPass Windows Universal System Health Validator supports all the features supported by the OnGuard Agent validator.
OnGuard Agent" on page 213 section also apply to the NAP Agent.
Even though the UI allows auto remediation configuration, the dissolvable OnGuard Agent does not support this feature.
ClearPass Linux Universal System Health Validator - NAP Agent
The ClearPass Linux Universal System Health Validator page popup appears in response to actions in the Posture
Plugins tab of the Posture configuration.
Figure 154: ClearPass Linux Universal system Health Validator - NAP Agent
Select a Linux version and click the Enable checks check box for that version.
The Services view appears automatically and provides a set of widgets for specifying specific services to be explicitly running or stopped for the different Linux versions.
Table 98:
Services View
Parameter Description
Auto
Remediation
Enable to allow auto remediation for service checks (Automatically start or stop services based on the entries in Service to run and Service to stop configuration).
User
Notification
Enable to allow user notifications for service status policy violations.
Available
Services
This scrolling list contains a list of services that you can select and move to the Services to run or Services to stop panels (using their associated widgets).
ClearPass Policy Manager 6.3 | User Guide Posture | 203
Table 98:
Services View (Continued)
Parameter Description
Insert To add a service to the list of selectable services, enter its name in the text box adjacent to this button, then click Insert.
Delete To remove a service from the list of selectable services, select it and click Delete.
The last option, located on the bottom of the list of Linux versions, is the General Configuration section. This section contains two pages: Firewall Check and Antivirus Check. Enable the check box in either page display its respective configuration view:
The configurations done in the General Configuration section apply to all operating systems whose checks have been turned on.
Figure 155: General Configuration Section
Select Firewall Check to display a view where you can specify Firewall parameters, specifically with respect to which ports may be open or blocked.
Figure 156: Firewall view
Select Antivirus Check, then click Add in the view that appears to specify Antivirus details.
204 | Posture ClearPass Policy Manager 6.3 | User Guide
Figure 157: Antivirus Check view
When you save your Antivirus configuration, it appears in the Antivirus page list.
Figure 158: Antivirus Check
Table 99:
Antivirus Check
Interface Parameter
Antivirus
Main view
Add
Trashcan icon
Description
To configure Antivirus application attributes for testing against health data, click Add.
To remove configured Antivirus application attributes from the list, click the trashcan icon in that row.
Antivirus
Detail view
Product/Version/Last
Check
Configure the specific settings for which to test against health data.
These fields all have their obvious meaning (described in the
ClearPass Windows Universal System Health Validator section).
Windows System Health Validator - NAP Agent
This validator checks for the level of Windows Service Packs.
1. Click a check box to enable support of specific operating systems.
2. Enter the minimum service pack level required on the client computer to connect to your network.
3. Click Save.
ClearPass Policy Manager 6.3 | User Guide Posture | 205
Figure 159: Windows System Health Validator (Overview)
Windows Security Health Validator - NAP Agent
This validator checks for the presence of specific types of security applications. An administrator can use the check boxes to restrict access based on the absence of the selected security application types.
Figure 160: Windows Security Health Validator
ClearPass Linux Universal System Health Validator - OnGuard Agent
The ClearPass Linux Universal System Health Validator - OnGuard Agent page popup appears in response to actions in the Posture Plugins tab of the Posture configuration (When you select Linux and OnGuard Agent from the posture policy page).
The dissolvable agent version of the ClearPass Linux Universal System Health Validator supports all the features supported by the
"ClearPass Linux Universal System Health Validator - NAP Agent" on page 203
except for the following: l l
Auto-remediation
Firewall status check and control
206 | Posture ClearPass Policy Manager 6.3 | User Guide
ClearPass Mac OS X Universal System Health Validator - OnGuard Agent
The ClearPass Mac OS X Universal System Health Validator page popup appears after you click Configure in the
Posture Plugins tab of the Posture configuration.
l l l l
Select a check box to enable checks for Mac OS X. Enabling these check boxes displays a corresponding set of configuration pages that are described in the following sections.
l l l l l l l
"Patch Management" on page 211
"Network Connections" on page 212
"Installed Applications" on page 213
Figure 161: ClearPass Mac OS X Universal System Health Validator - OnGuard Agent
Services
ClearPass Policy Manager 6.3 | User Guide Posture | 207
Figure 162: Services Configuration Page
Processes
The Processes page provides a set of components for specifying specific processes to be explicitly present or absent on the system.
Figure 163: Processes Page
Figure 164: Processes Add Page
Antivirus
In the Antivirus page, you can specify that an Antivirus application must be on and allows drill-down to specify information about the Antivirus application. Click on An Antivirus Application is On to configure the Antivirus application information.
When enabled, the Antivirus detail page appears.
Figure 165: Antivirus Page (Detail 1)
208 | Posture ClearPass Policy Manager 6.3 | User Guide
Click Add to specify product and version check information.
Figure 166: Antivirus Page (Detail 2)
System Health Validator - OnGuard Agent" on page 213 for antivirus page and field descriptions.
AntiSpyware
In the AntiSpyware page, an administrator can specify that an Antispyware application must be on and allows drilldown to specify information about the Antispyware application.
Figure 167: AntiSpyware Page
ClearPass Policy Manager 6.3 | User Guide Posture | 209
Figure 168: AntiSpyware Add Page
In the Antispyware page, click An Antispyware Application is On to configure the Antispyware application information. See Antivirus configuration details above for a description of the different configuration elements.
When you save your Antispyware configuration, it appears in the Antispyware page list.
The configuration elements are the same for anti-virus and antispyware products. Refer to the anti-virus configuration instructions above.
Firewall
In the Firewall page, you can specify that a Firewall application must be on and allows drill-down to specify information about the Firewall application.
In the Firewall page, click A Firewall Application is On to configure the Firewall application information.
Figure 169: Firewall Page
Figure 170: Firewall Add Page
OnGuard Agent" on page 213 for firewall page and field descriptions.
210 | Posture ClearPass Policy Manager 6.3 | User Guide
Patch Management
In the Patch Management page, you can view or add the patch management product, and configure Auto Remediation and User Notification features.
Figure 171: Patch Management Overview
Figure 172: Patch Management Add Page
Peer To Peer
The Peer To Peer page provides a set of widgets for specifying specific peer to peer applications or networks to be explicitly stopped. When you select a peer to peer network, all applications that make use of that network are stopped.
USB Devices
Use this page to configure Auto Remediation and User Notification parameters, and whether or not to take action on
Remediation Action for USB Mass Storage Devices or to remove USB Mass Storage Devices.
Figure 173: USB Devices Page
Virtual Machine
The Virtual Machines page provides configuration to Virtual Machines utilized by your network.
ClearPass Policy Manager 6.3 | User Guide Posture | 211
Figure 174: Virtual Machine Page
Network Connections
The Network Connections page provides configuration to control network connections based on connection type.
Select the Check for Network Connection Types check box, and then click Configure to specify type of connection that you want to include.
Figure 175: Network Connections Overview Page
Figure 176: Network Connections Configuration Page
Disk Encryption
Disk encryption is a technology that protects information by converting it into unreadable code that cannot be deciphered easily by unauthorized people. Disk encryption uses disk encryption software or hardware to encrypt every bit of data that goes on a disk or disk volume. Disk encryption prevents unauthorized access to data storage.
Figure 177: Disk Encryption Page
212 | Posture ClearPass Policy Manager 6.3 | User Guide
Figure 178: Disk Encryption Add Page l l
Installed Applications
The Installed applications category groups classes that represent software-related objects. In the Installed Applications page, you can turn on the installed applications check and specify information about which installed applications you want to monitor. You can take the following actions: l l
Specify installed applications to monitor on a mandatory basis.
Specify installed applications to be monitored on an optional basis.
Specify installed applications that are never monitored.
Specify that only the mandatory and optional applications are monitored.
Figure 179: Installed Applications Page
Figure 180: Installed Applications Add Page
ClearPass Windows Universal System Health Validator - OnGuard Agent
The ClearPass Windows Universal System Health Validator page is displayed after you configure the OnGuard agent and the Windows system in the Posture Plugins tab.
ClearPass Policy Manager 6.3 | User Guide Posture | 213
Figure 181: ClearPass Windows Universal System Health Validator l l l l l l
Select a version of Windows and click the check box to enable checks for that version. Enabling checks for a specific version displays the following set of configuration pages. These pages are explained in the following sections.
l l l l l l l l
"Patch Management" on page 224
"Windows Hotfixes" on page 226
"Virtual Machines" on page 227
"Network Connections" on page 228
"Installed Applications" on page 230
Services
The Services page provides a set of widgets for specifying services to run or stop.
214 | Posture ClearPass Policy Manager 6.3 | User Guide
Figure 182: Services Page
Table 100:
Services Page
Parameter Description
Auto
Remediation
Enable to allow auto remediation for service checks (Automatically stop or start services based on the entries in Service to run and Services to stop configuration).
Enable to allow user notifications for service check policy violations.
User
Notification
Available
Services
Insert
Delete
This scrolling list contains a list of services that you can select and move to the Services to run or Services to stop panels (using their associated widgets). This list varies depending on OS types.
Click the >> or << to add or remove, respectively, the services from the Service to run or
Services to stop boxes.
To add a service to the list of available services, enter its name in the text box adjacent to this button, then click Insert.
To remove a service from the list of available services, select it and click Delete.
Processes
The Processes page provides a set of parameters to specify which processes to be explicitly present or absent on the system.
Figure 183: Processes Page (Overview)
ClearPass Policy Manager 6.3 | User Guide Posture | 215
Table 101:
Process Page (Overview - Pre-Add)
Parameter Description
Auto
Remediation
Enable to allow auto remediation for registry checks (Automatically add or remove registry keys based on the entries in Registry keys to be present and Registry keys to be absent configuration).
User
Notification
Enable to allow user notifications for registry check policy violations.
Processes to be present/absent
Click Add to specify a process to be added, either to the Processes to be present or
Processes to be absent lists.
Click Add for Process to be Present to display the Process page detail.
Processes to be Present
Figure 184: Process to be Present Page (Detail)
Table 102:
Process to be Present Page (Detail)
Parameter Description
Process Location Choose from Applications, UserBin, UserLocalBin, UserSBin, or None
Enter the Process name
Enter the Display name
A pathname containing the process executable name.
Enter a user friendly name for the process. This is displayed in end-user facing messages.
After you save your Process details, the key information appears in the Processes to be present page list.
Processes to be Absent
216 | Posture ClearPass Policy Manager 6.3 | User Guide
Figure 185: Process to be Absent Page (Detail)
Table 103:
Process to be Absent Page (Detail)
Parameter Description
Check
Type
Select the type of process check to perform. The agent can look for: l
Process Name - The agent looks for all processes that matches with the given name.
For example, if notepad.exe is specified, the agent kills all processes whose name matches, regardless of the location from which these processes were started.
l
MD5 Sum - This specifies one or more (comma separated) MD5 checksums of the process executable file. For example, if there are multiple versions of the process executable, you can specify the MD5 sums of all versions here. The agent enumerates all running processes on the system, computes the MD5 sum of the process executable file, and matches this with the specified list. One or more of the matching processes are then terminated.
Enter the
Display name
Enter a user friendly name for the process. This is displayed in end-user facing messages.
ClearPass Policy Manager 6.3 | User Guide Posture | 217
Figure 186: Process Page (Overview - Post Add)
Registry Keys
The Registry Keys page allows you to specify which registry keys are to be explicitly present or absent.
Figure 187: Registry Keys Page (Overview)
Table 104:
Registry Keys Page (Overview - Pre-Add)
Parameter Description
Auto
Remediation
Enable auto remediation for registry checks. Use this page to automatically add or remove registry keys based on the entries in Registry keys to be present and Registry keys to be absent fields.
Enable user notifications for registry check policy violations.
User
Notification
Monitor
Mode
Registry keys to be present
Registry keys to be absent
Enable this to set the health status of the Registry Keys health class healthy. This allows administrators to collect information related to missing registry keys without marking the clients as unhealthy even if some registry keys are missing.
Click Add to specify a registry key to be added to the Registry keys to be present list. If the specified registry key is not present, the remediation message that is added in the
Registry Keys Page (Detail) window is displayed on OnGuard Agent.
Click Add to add a registry key to the Registry keys to be absent list. If the specified registry key is not absent, the remediation message that is added in the Registry Keys
Page (Detail) window is displayed on OnGuard Agent.
218 | Posture ClearPass Policy Manager 6.3 | User Guide
Click Add to display the Registry page detail.
Registry Keys to be Absent
Figure 188: Registry Keys Page (Detail)
Table 105:
Registry Keys Page (Detail)
Parameter Description
Select the Registry Hive
Specify the registry hive from the following options: l
HKEY_CLASSES_ROOT l l
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE l l
HKEY_USERS
HKEY_CURRENT_CONFIG
Enter the Registry key
Enter the Registry value name
Select the Registry value data type
Specify the registry key using the examples given in the GUI.
Specify the name of the registry value.
Specify the registry value data types. The data type can be any of the following: l
Multi String l l l l
String
DWORD
QWORD
Expandable String
Specify the registry value.
Enter the Registry value data
Enter Remediation
Message
Specify the custom remediation message to be displayed to end users if registry check is failed.
After you save the Registry details, the remediation message appears in the Registry page list.
ClearPass Policy Manager 6.3 | User Guide Posture | 219
Figure 189: Registry Keys Page (Overview - Post Add)
AntiVirus
In the Antivirus page, you can turn on an Antivirus application.. Click An anti-virus application is on to configure the Antivirus application information.
Figure 190: Antivirus Page (Overview - Before)
When enabled, the Antivirus detail page appears.
Figure 191: Antivirus Page (Detail 1)
Click Add to specify product, and version check information.
Figure 192: Antivirus Page (Detail 2)
After you save your Antivirus configuration, it appears in the Antivirus page list.
220 | Posture ClearPass Policy Manager 6.3 | User Guide
Figure 193: Antivirus Page (Overview - After)
Table 106:
Antivirus Page
Interface Parameter Description
Antivirus
Page
Antivirus
Page (Detail
1) l l l l
An Antivirus Application is On
Auto Remediation
User Notification
Display Update URL l l l l
Click Antivirus application is on to enable testing of health data for configured Antivirus application
(s).
Check the Auto Remediation check box to enable auto remediation of anti-virus status.
Check the User Notification check box to enable user notification of policy violation of anti-virus status.
Check the Display Update URL check box to show the origination URL of the update.
l
Add l
To configure Antivirus application attributes for testing against health data, click Add.
Antivirus
Page (Detail
2) l l l l l l l l l
Product-specific checks
Select the antivirus product
Product version check
Engine version check
Engine version check
Datafile version check
Data file has been updated in
Last scan has been done before
Real-time Protection Status
Check
Configure the specific settings for which to test against health data. All of these checks may not be available for some products. Where checks are not available, they are shown in disabled state on the
UI.
l
Select the antivirus product - Select a vendor from the list.
l l
Product version check - No Check, Is Latest
(requires registration with ClearPass portal), At
Least, In Last N Updates (requires registration with ClearPass Portal).
Engine version check - Same choices as product version check.
l l l l
Data file version check - Same choices as product version check.
Data file has been updated in - Specify the interval in hours, days, weeks, or months.
Last scan has been done before - Specify the interval in hours, days, weeks, or months.
Real-time Protection Status Check - No Check,
On, or Off.
AntiSpyware
In the AntiSpyware page, an administrator can specify that an AntiSpyware application must be on and allows drilldown to specify information about the AntiSpyware application. Click An Antipyware Application is On to configure the AntiSpyware application information.
ClearPass Policy Manager 6.3 | User Guide Posture | 221
Figure 194: AntiSpyware Page (Overview Before)
When enabled, the AntiSpyware detail page appears.
Figure 195: AntiSpyware Page (Detail 1)
Click Add to specify product, and version check information.
Figure 196: AntiSpyware Page (Detail 2)
Figure 197: AntiSpyware Page (Overview After)
When you save your AntiSpyware configuration, it appears in the AntiSpyware page list.
The configuration elements are the same for antivirus and antispyware products. Refer to the previous
configuration instructions.
Firewall
In the Firewall page, you can specify that a Firewall application must be on and specify information about the
Firewall application.
Figure 198: Firewall Page (Overview Before)
In the Firewall page, click A Firewall Application is On to configure the Firewall application information.
222 | Posture ClearPass Policy Manager 6.3 | User Guide
Figure 199: Firewall Page (Detail 1)
When enabled, the Firewall detail page appears.
Figure 200: Firewall Page (Detail 2)
When you save your Firewall configuration, it appears in the Firewall page list.
Figure 201: Firewall Page (Overview After)
Table 107:
Firewall Page
Interface Parameter
Firewall
Page
Description l l l l
A Firewall
Application is On
Auto
Remediation
User
Notification
Uncheck to allow any product l l l l
Check the Firewall Application is On check box to enable testing of health data for configured firewall application(s).
Check the Auto Remediation check box to enable auto remediation of firewall status.
Check the User Notification check box to enable user notification of policy violation of firewall status.
Uncheck the Uncheck to allow any product check box to check whether any firewall application (any vendor) is running on the end host.
Firewall
Page
(Detail 1) l l
Add
Trashcan icon l l
To configure firewall application attributes for testing against health data, click Add.
To remove configured firewall application attributes from the list, click the trashcan icon in that row.
Firewall
Page
(Detail 2)
Product/Version Configure the specific settings for which to test against health data. All of these checks may not be available for some products. Where checks are not available, they are shown in disabled state on the UI.
l l
Select the firewall product - Select a vendor from the list
Product version is at least - Enter the version of the product.
ClearPass Policy Manager 6.3 | User Guide Posture | 223
Peer To Peer
The Peer To Peer page provides a set of widgets for specifying specific peer to peer applications or networks to be explicitly stopped. When you select a peer to peer network, all applications that make use of that network are stopped.
Figure 202: Peer to Peer Page
Table 108:
Peer to Peer Page
Parameter Description
Auto
Remediation
Enable to allow auto remediation for service checks (Automatically stop peer to peer applications based on the entries in Applications to stop configuration).
User
Notification
By
Application /
By Network
Available
Applications
Enable to allow user notifications for peer to peer application/network check policy violations.
Select the appropriate radio button to select individual peer to peer applications or a group of applications that use specific p2p networks.
This scrolling list contains a list of applications or networks that you can select and move to the Applications to stop panel.
Click the >> or << to add or remove, respectively, the applications or networks from the
Applications to stop box.
Patch Management
In the Patch Management page, you can specify that a patch management application must be on and allows drilldown to specify information about the patch management application. Click A patch management application is On to configure the patch management application information.
Figure 203: Patch Management Page (Overview - Before)
When enabled, the Patch Management detail page appears.
Figure 204: Patch Management Page (Detail 1)
Click Add to specify PM Product Name, Product Version, Status Check and Install Level Check information.
224 | Posture ClearPass Policy Manager 6.3 | User Guide
Figure 205: Patch Management Page (Detail 2)
When you save your patches configuration, it appears in the Patch Management page list.
Figure 206: Patch Management Page (Overview - After)
Table 109:
Patch Management Page
Interface Parameter Description
Patch
Management
Page l l
A patch management application is on
Auto
Remediation l l
User
Notification
Uncheck to allow any product l l l l
Check the A patch management application is on to enable testing of health data for configured Antivirus application(s).
Check the Auto Remediation check box to enable auto remediation of patch management status.
Check the User Notification check box to enable user notification of policy violation of patch management status.
Clear Uncheck to allow any product check box to check whether any patch management application (any vendor) is running on the end host.
Patch
Management
Page (Detail
1) l l
Add
Trashcan icon l l
To configure patch management application attributes for testing against health data, click Add.
To remove configured patch management application attributes from the list, click the trashcan icon in that row.
ClearPass Policy Manager 6.3 | User Guide Posture | 225
Table 109:
Patch Management Page (Continued)
Interface Parameter Description
Patch
Management
Page (Detail
2)
Product/Version Configure settings for which to test against health data. All checks might not be available for some products. Where checks are not available, they are shown in disabled state on the UI.
l l l l
Select Patch Management product: Select a vendor. This option is only enabled if the Product-specific checks checkbox is checked.
Product version is at least: Enter version number. This option is only enabled if the Product-specific checks check box is checked.
Status Check Type: Select No check, Enabled, or Disabled. This option is always available.
Install Level Check: Select No Check, All, Selected on Server, or
Security. This option is only enabled if the Product-specific check box is checked. For Microsoft SCCM, selecting All, Selected on
Server, or Security will return the full list of all missing patches.
n
All: Check for all missing patches, and search for all available patches.
n
Selected on Server: Check only for the patches pre-selected on the server. Some Patch Management products can push the patches to the endpoint device. This option provides the ability to check for only the pre-selected patches.
n
Security: Check only for security updates. Some of the products can install only security-related patches.
NOTE: If you select the Microsoft Windows Update Agent from the
Select Patch Management product list and you select an option from the Install Level Check list, the results are listed below: n n n
All: Returns the full list of missing patches.
Selected on Server: Returns a list of missing patches that are pre-selected on the server site.
Security: Returns a list of missing patches that Microsoft classifies as Security Updates.
Windows Hotfixes
The Windows Hotfixes page provides a set of widgets for checking if specific Windows hotfixes are installed on the endpoint.
Figure 207: Windows Hotfixes Page
226 | Posture ClearPass Policy Manager 6.3 | User Guide
Table 110:
Windows Hotfixes
Parameter Description
Auto
Remediation
Enable to allow auto remediation for hotfixes checks (Automatically trigger updates of the specified hotfixes).
User
Notification
Monitor
Mode
Available
Hotfixes
Enable to allow user notifications for hotfixes check policy violations.
Click to enable Monitor Mode.
The first scrolling list lets you select the criticality of the hotfixes. Based on this selection, the second scrolling list contains a list of hotfixes that you can select and move to the
Hotfixes to be present panel (using their associated widgets).
Click the >> or << to add or remove, respectively, the hotfixes from the Hotfixes to run boxes.
USB Devices
The USB Devices page provides configuration to control USB mass storage devices attached to an endpoint.
Figure 208: USB Devices
Table 111:
USB Devices
Parameter
Auto Remediation
Description
Enable to allow auto remediation for USB mass storage devices attached to the endpoint (Automatically stop or eject the drive).
User Notification Enable to allow user notifications for USB devices policy violations.
Remediation Action for USB
Mass Storage Devices l l l
No Action - Take no action; do not eject or disable the attached devices.
Remove USB Mass Storage Devices - Eject the attached devices.
Remove USB Mass Storage Devices - Stop the attached devices.
Virtual Machines
The Virtual Machines page provides configuration to Virtual Machines utilized by your network.
ClearPass Policy Manager 6.3 | User Guide Posture | 227
Figure 209: Virtual Machines
Table 112:
Virtual Machines
Parameter
Auto Remediation
Description
Enable to allow auto remediation for virtual machines connected to the endpoint.
User Notification Enable to allow user notifications for virtual machine policy violations.
Allow access to clients running on
Virtual Machine
Allow access to clients hosting Virtual
Machine
Enable to allow clients that running a VM to be accessed and validated.
Enable to allow clients that hosting a VM to be accessed and validated.
Remediation Action for clients hosting
Virtual Machines l l l
No Action - Take no action; do not stop or pause virtual machines.
Stop all Virtual Machines running on Host - Stop the VM clients that are running on Host.
Pause all Virtual Machines running on Host - Pause the VM clients that are running on Host.
Network Connections
The Network Connections page provides configuration to control network connections based on connection type.
Figure 210: Network Connections
228 | Posture ClearPass Policy Manager 6.3 | User Guide
Select the Check for Network Connection Types check box, and then click Configure to specify the type of connection that you want to include.
Configure Network Connection Type
Figure 211: Network Connection Type Configuration
Table 113:
Network Connection Type Configuration Page
Parameter Description
Allow Network Connections Type l l l
Allow Only One Network Connection
Allow One Network Connection with VPN
Allow Multiple Network Connections
Network Connection Types
Remediation Action for USB Mass
Storage Devices
Click the >> or << to add or remove Others, Wired, and Wireless connection types.
l l
No Action - Take no action; do not eject or disable the attached devices.
Disable Network Connections - Disable network connections for the configured network type.
Click Save after you finish. This returns you to the Network Connections Configuration page. The remaining fields on this page are described below.
Table 114:
Network Connections Configuration
Parameter Description
Auto Remediation
User Notification
Enable to allow auto remediation for network connections.
Enable to allow user notifications network connection policy violations.
Remediation Action for
Bridge Network
Connection
If Allow Bridge Network Connection is disabled, then specify whether to take no action when a bridge network connection exists or to disable all bridge network connections.
Remediation Action for
Internet Connection
Sharing
If Allow Internet Connection Sharing is disabled, then specify whether to take no action when Internet connection sharing exists or to disable Internet connection sharing.
ClearPass Policy Manager 6.3 | User Guide Posture | 229
Table 114:
Network Connections Configuration (Continued)
Parameter Description
Remediation Action for
Adhoc/Hosted Wireless
Networks
If Allow Adhoc/Hosted Wireless Networks is disabled, then specify whether to take no action when an adhoc wireless networks exists or to disable all adhoc/hosted wireless networks.
Disk Encryption
Disk encryption is a technology which protects information by converting it into unreadable code that cannot be deciphered easily by unauthorized people. Disk encryption uses disk encryption software or hardware to encrypt every bit of data that goes on a disk or disk volume. Disk encryption prevents unauthorized access to data storage.
Figure 212: Disk Encryption Configuration Page
Table 115:
Disk Encryption Parameters
Parameter Description
User
Notification
Enable to allow user notifications for virtual machine policy violations.
Productspecific checks
Clear to allow disk encryption on any product. The Select Disk Encryption product and
Product Version is at least fields are disabled after you clear the checkbox.
Select Disk
Encryption product
Product
Version is at least
Locations to
Check
Select a specific disk encryption product.
Search for the production version of the selected product.
Select location to check. The options are None, System Root Drive, All Drives, or
Specific Locations.
Installed Applications
The Installed applications category groups classes that represent software-related objects. Access to these objects is supported by Windows Installer. Examples of objects in this category are installed products, file specifications, registration actions, and so on. The Installed applications category groups classes that represent software-related objects. Access to these objects is supported by Windows Installer. Examples of objects in this category are installed products, file specifications, registration actions, and so on.
There will be a check box - "Allow only Mandatory and Optional Applications"
230 | Posture ClearPass Policy Manager 6.3 | User Guide
l l
In the Installed Applications page, you can turn on the installed applications check and specify information about which installed applications you want to monitor. You can take the following actions: l l
Specify installed applications to monitor on a mandatory basis.
Specify installed applications to be monitored on an optional basis.
Specify installed applications that are never monitored.
Specify that only the mandatory and optional applications are monitored.
Table 116:
Installed Applications Configuration Page
Parameter Description
Remediation checks
User Notification
Monitor Mode
Applications Allowed (Mandatory)
Applications Allowed (Optional)
Allow only Mandatory and Optional Applications
Auto-remediation for Installed Applications health class is not supported.
A Remediation message having a list of applications to install/uninstall will be displayed to end user.
In the Network Monitor (NetMon) operation mode, the
802.11 station operates as a wireless LAN (WLAN) device that is used to monitor packets that are sent over the WLAN media by other devices.
Enter the application name as it is shown in
Add/Remove Programs.
Enter the application name as it is shown in
Add/Remove Programs.
Check to allow only selected applications. All applications other than 'Allowed Applications, including both mandatory and optional' should be removed or uninstalled.
Windows Security Health Validator - OnGuard Agent
This validator checks for the presence of specific types of security applications. An administrator can use the check boxes to restrict access based on the absence of the selected security application types.
ClearPass Policy Manager 6.3 | User Guide Posture | 231
Figure 213: Windows Security Health Validator
Windows System Health Validator - OnGuard Agent
This validator checks for current Windows Service Packs. The OnGuard Agent also supports legacy Windows operating systems such as and Windows Server 2003. An administrator can use the check boxes to enable support of specific operating systems and to restrict access based on service pack level.
Figure 214: Windows System Health Validator - OnGuard Agent (Overview)
Adding and Modifying Posture Servers
Policy Manager can forward all or part of the posture data received from the client to Posture Servers. The Posture
Server evaluates the posture data and returns Application Posture Tokens.
From the Services page (Configuration > Service), you can configure a posture server for a new service (as part of the flow of the Add Service wizard), or modify an existing posture server directly (Configuration > Posture > Posture
Servers, then click on its name in the Posture Servers listing).
Depending on the Protocol and Requested Credentials, different tabs and fields appear.
For more information, see
232 | Posture ClearPass Policy Manager 6.3 | User Guide
Figure 215: Posture Servers Listing Page
When you click Add Posture Server from any of these locations, Policy Manager displays the Posture Servers configuration page.
Figure 216: Add Posture Server Page
Microsoft NPS
Use the Microsoft NPS server when you want Policy Manager to have health - NAP Statement of Health (SoH) credentials - evaluated by the Microsoft NPS Server.
Table 117:
Microsoft NPSSettings (Posture Server tab)
Parameter Description
Name/Description: Freeform label and description.
Server Type:
Default Posture Token:
Always Microsoft NPS.
Posture token assigned if the server is unreachable or if there is a posture check failure. Select a status from the drop-down list.
ClearPass Policy Manager 6.3 | User Guide Posture | 233
Figure 217: Microsoft NPS Settings (Primary and Backup Server tabs)
Table 118:
Microsoft NPS Settings (Primary and Backup Server tabs)
Parameter Description
RADIUS
Server
Name/Port
Hostname or IP address and RADIUS server UDP port.
Shared
Secret
Timeout
Enter the shared secret for RADIUS message exchange; the same secret has to be entered on the RADIUS server (Microsoft NPS) side.
How many seconds to wait before deeming the connection dead; if a backup is configured, Policy Manager will attempt to connect to the backup server after this timeout.
For the backup server to be invoked on primary server failover, check the Enable to use backup when primary does not respond check box.
234 | Posture ClearPass Policy Manager 6.3 | User Guide
Chapter 10
Audit Servers
Audit Servers evaluate posture, role, or both, for unmanaged or unmanageable clients. One example could be clients that lack an adequate posture agent or 802.1X supplicant. For example, printers, PDAs, or guest users might not be able to send posture credentials or identify themselves. A Policy Manager Service can trigger an audit by sending a client ID to a pre-configured audit server, and the server returns attributes for role mapping and posture evaluation.
Audit servers are configured at a global level. Only one audit server can be associated with a service. The flow-ofcontrol of the audit process is shown in the figure.
For more information, see
"Configuring Audit Servers" on page 235
.
Figure 218: Flow of Control of Policy Manager Auditing
Configuring Audit Servers
The Policy Manager server contains built-in Nessus (version 2.X) and NMAP servers. For enterprises with existing audit server infrastructure, or otherwise preferring external audit servers, Policy Manager supports these servers externally.
For more information, see:
ClearPass Policy Manager 6.3 | User Guide Audit Servers | 235
l l l
"Built-In Audit Servers" on page 236
"Custom Audit Servers" on page 238
"Post-Audit Rules" on page 244
Built-In Audit Servers
When configuring an audit as part of an Policy Manager Service, you can select the default Nessus ([Nessus Server]) or
NMAP ([Nmap Audit]) configuration.
Add Auditing to a Policy Manager Service
1. Navigate to the Audit tab from one of the following locations: l
To configure an audit server for a new service (as part of the flow of the Add Service wizard), navigate to
Configuration > Services. Select the Add Services link. In the Add Services form, select the Audit tab.
You must select the Audit End-hosts check box on the Services tab in order for the Audit tab to display.
l
To modify an existing audit server, navigate to Configuration > Posture > Audit Servers, then select an audit server from the list.
2. Configure auditing. Complete the fields in the Audit tab as follows:
Figure 219: Audit Tab
236 | Audit Servers ClearPass Policy Manager 6.3 | User Guide
Table 119:
Audit tab
Parameter Description
Audit
Server/Add new Audit
Server
Audit
Trigger
Conditions
Select a built-in server profile from the list: l l
The
[Nessus Server] performs vulnerability scanning. It returns a Healthy/Quarantine result.
The
[Nmap Audit] performs network port scans. The health evaluation always returns
Healthy. The port scan gathers attributes that allow determination of Role(s) through post-audit rules.
NOTE: For Policy Manager to trigger an audit on an end-host, it needs to get the IP address of this end-host. The IP address of the end-host is not available at the time of initial authentication, in the case of 802.1X and MAC authentication requests. Policy
Manager has a built-in DHCP snooping service that can examine DHCP request and response packets to derive the IP address of the end-host. For this to work, you need to use this service, Policy Manager must be configured as a DHCP “IP Helper” on your router/switch (in addition to your main DHCP server). Refer to your switch documentation for “IP Helper” configuration.
To audit devices that have a static IP address assigned, it is recommended that a static binding between the MAC and IP address of the endpoint be created in your DHCP server. Refer to your DHCP Server documentation for configuring such static bindings.
NOTE: Policy Manager does not issue the IP address; it just examines the DHCP traffic in order to derive the IP address of the end-host.
l l l
Always: Always perform an audit.
When posture is not available: Perform audit only when posture credentials are not available in the request.
For MAC Authentication Request, If you select this option, then Policy Manager presents three additional settings: n
For known end-hosts only. For example, when you want to reject unknown endhosts, but audit known clients for. Known end-hosts are defined as those clients that are found in the authentication source(s) associated with this service.
n n
For unknown end-hosts only. For example, when known end-hosts are assumed to be healthy, but you want to establish the identity of unknown end-hosts and assign roles. Unknown end-hosts are those end-hosts that are not found in any of the authentication sources associated with this service.
For all end-hosts. For both known and unknown end-hosts.
Reauthenticate client
Check the check box for Force re-authentication of the client after audit to bounce the switch port or to force an 802.1X reauthentication (both done via SNMP).
NOTE: Bouncing the port triggers a new 802.1X/MAC authentication request by the client.
If the audit server already has the posture token and attributes associated with this client in its cache, it returns the token and the attributes to Policy Manager.
Modifying Built-In Audit Servers
To reconfigure a default Policy Manager Audit Servers:
1. Open the audit server profile.
Navigate to Configuration > Posture > Audit Servers, then select an Audit Server from the list of available servers.
ClearPass Policy Manager 6.3 | User Guide Audit Servers | 237
Figure 220: Audit Servers Listing
2. Modify the profile, plugins, and/or preferences.
l l
In the Audit tab, you can modify the In Progress Posture Status and Default Posture Status.
If you selected a NESSUS Server, then the Primary/Backup Server tabs allow you to specify a scan profile. In addition, when you add a new scan profile, you can select plugins and preferences for the profile. Refer to
"Nessus Scan Profiles" on page 240
for more information.
The built-in Policy Manager Nessus Audit Server ships with approximately 1000 of the most commonly used
Nessus plugins. You can download others from http://www.tenablesecurity.com
, in the form all-2.0.tar.gz. To upload them to the built-in Policy Manager Audit Server, navigate to Administration > Server Manager >
Server Configuration, select Upload Nessus Plugins, and then select the downloaded file.
Figure 221: Upload Nessus Plugins Popup l
In the Rules tab, you can create post-audit rules for determining Role based on identity attributes discovered by the audit. Refer to
"Post-Audit Rules" on page 244
.
Custom Audit Servers
For enterprises with existing audit server infrastructure, or otherwise preferring custom audit servers, Policy Manager supports NESSUS (2.x and 3.x) (and NMAP scans using the NMAP plug-in on these external Nessus Servers).
To configure a custom Audit Server:
1. Open the Audit page.
l
To configure an audit server for a new service (as part of the flow of the Add Service wizard), navigate to
Configuration > Posture > Audit Servers, then click Add Audit Server.
l
To modify an existing audit server, navigate to Configuration > Posture > Audit Server, and select an audit server.
2. Add a custom audit server
When you click Add Audit Server, Policy Manager displays the Add Audit Server page. Configuration settings vary depending on audit server type: n n
"Nessus Audit Server" on page 238
"NMAP Audit Server" on page 242
Nessus Audit Server
Policy Manager uses the Nessus Audit Server interface primarily to perform vulnerability scanning. It returns a
Healthy/Quarantine result.
The Audit tab identifies the server and defines configuration details.
238 | Audit Servers ClearPass Policy Manager 6.3 | User Guide
Figure 222: Nessus Audit Server (Audit Tab)
Table 120:
Nessus Audit Server (Audit tab)
Parameter Description
Name/Description Freeform label and description.
Type For purposes of an NESSUS-type Audit Server, always NESSUS.
In Progress Posture
Status
Posture status during audit. Select a status from the drop-down list.
Default Posture
Status
Posture status if evaluation does not return a condition/action match. Select a status from the drop-down list.
The Primary Serverand Backup Server tabs specify connection information for the NESSUS audit server.
Figure 223: Nessus Audit Server (Primary & Backup Tabs)
ClearPass Policy Manager 6.3 | User Guide Audit Servers | 239
Table 121:
Nessus Audit Server - Primary and Backup Server tabs
Parameter Description
Server Name and
Port/ Username/
Password
Standard NESSUS server configuration fields.
NOTE: For the backup server to be invoked on primary server failover, check the
Enable to use backup when primary does not respond check box.
Scan Profile You can accept the default Scan Profile or select Add/Edit Scan Profile to create
other profiles and add them to the Scan Profile list. Refer to "Nessus Scan Profiles" on page 240 .
Nessus Scan Profiles
A scan profile contains a set of scripts (plugins) that perform specific audit functions. To Add/Edit Scan Profiles, select
Add/Edit Scan Profile (link) from the Primary Server tab of the Nessus Audit Server configuration. The Nessus Scan
Profile Configuration page displays.
Figure 224: Nessus Scan Profile Configuration Page
You can refresh the plugins list (after uploading plugins into Policy Manager, or after refreshing the plugins on your external Nessus server) by clicking Refresh Plugins List. The Nessus Scan Profile Configuration page provides three views for scan profile configuration: l
The Profile tab identifies the profile and provides a mechanism for selection of plugins: n
From the Filter plugins by family drop-down list, select a family to display all available member plugins in the list below. You may also enter the name of a plugin in Filter plugins by ID or name text box.
n n
Select one or more plugins by enabling their corresponding check boxes (at left). Policy Manager will remember selections as you select other plugins from other plugin families.
When finished, click the Selected Plugins tab.
240 | Audit Servers ClearPass Policy Manager 6.3 | User Guide
Figure 225: Nessus Scan Profile Configuration (Profile Tab) l
The Selected Plugins tab displays all selected plugins, plus any dependencies.
To display a synopsis of any listed plugin, click on its row.
Figure 226: Nessus Scan Profile Configuration (Profile Tab) - Plugin Synopsis
Of special interest is the section of the synopsis entitled Risks. To delete any listed plugin, click on its corresponding trashcan icon. To change the vulnerability level of any listed plugin, click on the link to change the level to one of HOLE,
WARN, or INFO. This action tells Policy Manager the vulnerability level that is considered to be assigned QUARANTINE status.
ClearPass Policy Manager 6.3 | User Guide Audit Servers | 241
Figure 227: Nessus Scan Profile Configuration (Selected Plugins Tab)
Figure 228: Nessus Scan Profile Configuration (Selected Plugins Tab) - Vulnerability Level
For each selected plugin, the Preferences tab contains a list of fields that require entries.
In many cases, these fields will be pre-populated. In other cases, you must provide information required for the operation of the plugin.
By way of example of how plugins use this information, consider a plugin that must access a particular service, in order to determine some aspect of the client’s status; in such cases, login information might be among the preference fields.
Figure 229: Nessus Scan Profile Configuration (Preferences Tab)
After saving the profile, plugin, and preference information for your new (or modified) plugin, you can go to the
Primary/Backup Servers tabs and select it from the Scan Profile drop-down list.
NMAP Audit Server
Policy Manager uses the NMAP Audit Server interface exclusively for network port scans. The health evaluation always returns Healthy. The port scan gathers attributes that allow determination of Role(s) through post-audit rules.
The Audit tab labels the Server and defines configuration details.
242 | Audit Servers ClearPass Policy Manager 6.3 | User Guide
Figure 230: Audit Tab (NMAP)
Table 122:
Audit Tab (NMAP)
Parameter
Name/Description
Description
Freeform label and description.
Type For purposes of an NMAP-type Audit Server, always NMAP.
In Progress Posture
Status
Posture status during audit. Select a status from the drop-down list.
Default Posture
Status
Posture status if evaluation does not return a condition/action match. Select a status from the drop-down list.
The NMAP Options tab specifies scan configuration.
Figure 231: Options Tab (NMAP)
ClearPass Policy Manager 6.3 | User Guide Audit Servers | 243
Table 123:
Options Tab (NMAP)
Parameter Description
TCP Scan To specify a TCP scan, select from the TCP Scan drop-down list. Refer to NMAP documentation for more information on these options. NMAP option --scanflags.
UDP Scan
Service Scan
To enable, check the UDP Scan check box. NMAP option -sU.
To enable, check the Service Scan check box. NMAP option -sV.
Detect Host Operating
System
To enable, check the Detect Host Operating System check box. NMAP option -
A.
Port Range/ Host
Timeout/ In Progress
Timeout l l l
Port Range - Range of ports to scan. NMAP option -p.
Host Timeout - Give up on target host after this long. NMAP option --hosttimeout
In Progress Timeout - How long to wait before polling for NMAP results.
Post-Audit Rules
The Rules tab specifies rules for post-audit evaluation of the request to assign a role.
Figure 232: All Audit Server Configurations (Rules Tab)
Table 124:
All Audit Server Configurations (Rules Tab)
Parameter Description
Rules Evaluation
Algorithm
Add Rule
Select first matched rule and return the role or Select all matched rules and return a set of roles.
Add a rule. Brings up the rules editor. See below.
Move Up/Down
Edit Rule
Remove Rule
Reorder the rules.
Brings up the selected rule in edit mode.
Remove the selected rule.
244 | Audit Servers ClearPass Policy Manager 6.3 | User Guide
Figure 233: All Audit Server Configurations (Rules Editor)
Table 125:
All Audit Server Configurations (Rules Editor)
Parameter Description
Conditions The Conditions list includes five dictionaries: Audit-Status, Device-Type, Output-Msgs,
Mac-Vendor, Network-Apps, Open-Ports, and OS-Info. Refer to "Rules Editing and
Actions The Actions list includes the names of the roles configured in Policy Manager.
Save To commit a Condition/Action pairing, click Save.
ClearPass Policy Manager 6.3 | User Guide Audit Servers | 245
246 | Audit Servers ClearPass Policy Manager 6.3 | User Guide
Chapter 11
Enforcement
l l
Policy Manager controls network access by sending a set of access-control attributes to the request-originating
Network Access Device (NAD).
Policy Manager sends these attributes by evaluating an Enforcement Policy associated with the service. The evaluation of Enforcement Policy results in one or more Enforcement Profiles; each Enforcement Profile wraps the access control attributes sent to the Network Access Device. For example, for RADIUS requests, commonly used Enforcement Profiles include attributes for VLAN, Filter ID, Downloadable ACL, and Proxy ACL.
For more information, see: l
"Enforcement Architecture and Flow " on page 247
"Configuring Enforcement Profiles " on page 248
"Configuring Enforcement Policies" on page 279
Enforcement Architecture and Flow
To evaluate a request, a Policy Manager Application assembles the request’s client roles, client posture (system posture token), and system time. The calculation that matches these components to a pre-defined Enforcement Profile occurs inside of a black box called an Enforcement Policy.
Each Enforcement Policy contains a rule or set of rules for matching Conditions (role, posture and time) to Actions
(Enforcement Profiles). For each request, it yields one or more matches, in the form of Enforcement Profiles, from which
Policy Manager assembles access-control attributes for return to the originating NAD, subject to the following disambiguation rules: l l l
If an attribute occurs only once within an Enforcement Profile, transmit as is.
If an attribute occurs multiple times within the same Enforcement Profile, transmit as a multi-valued attribute.
If an attribute occurs in more than one Enforcement Profile, only transmit the value from the first Enforcement
Profile in priority order.
Optionally, each Enforcement Profile can have an associated group of NADs; when this occurs, Enforcement Profiles are only sent if the request is received from one of the NADs in the group. For example, you can have the same rule for
VPN, LAN and WLAN access, with enforcement profiles associated with device groups for each type of access. If a device group is not associated with the enforcement profile, attributes in that profile are sent regardless of where the request originated.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 247
Figure 234: Flow of Control of Policy Manager Enforcement
Configuring Enforcement Profiles
You configure Policy Manager Enforcement Profiles globally, but they must be referenced in an enforcement policy that is associated with a Service.
From the Enforcement Policies page (Configuration > Enforcement > Policies), you can configure an Enforcement
Profile for a new enforcement policy (as part of the flow of the Add Enforcement Policy wizard), or modify an existing Enforcement Profile directly (Configuration > Enforcement > Profiles, then click on its name in the
Enforcement Profile listing).
l l l l l l
For information about configuring individual Enforcement Profiles, see: l l l l l
"Agent Enforcement" on page 250
"Aruba Downloadable Role Enforcement" on page 252
"Aruba RADIUS Enforcement" on page 259
"Cisco Downloadable ACL Enforcement" on page 260
"Cisco Web Authentication Enforcement" on page 262
"ClearPass Entity Update Enforcement" on page 263
"CLI Based Enforcement" on page 265
"Filter ID Based Enforcement" on page 266
"Generic Application Enforcement" on page 268
"HTTP Based Enforcement" on page 269
"RADIUS Based Enforcement" on page 270
248 | Enforcement ClearPass Policy Manager 6.3 | User Guide
l l l l l
"RADIUS Change of Authorization (CoA)" on page 271
"Session Restrictions Enforcement" on page 274
"SNMP Based Enforcement" on page 275
"TACACS+ Based Enforcement" on page 276
"VLAN Enforcement" on page 278
Figure 235: Enforcement Profiles Page
Policy Manager comes pre-packaged with the default profiles described in :
Table 126:
Default Enforcement Profiles
Profile
[Aerohive - Terminate Session]
[AirGroup Personal Device]
[AirGroup Response]
[AirGroup Shared Device]
[Allow Access Profile]
[Allow Application Access Profile]
[Aruba TACACS read-only Access]
[Aruba TACACS root Access]
[Aruba Terminate Session]
[Cisco - Bounce-Host-Port]
[Cisco - Disable Host-Port]
[Cisco - Reauthenticate-Session]
[Cisco - Terminate-Session]
[Deny Access Profile]
[Deny Application Access Profile]
Available for the following Enforcement
Types
RADIUS_CoA
RADIUS
RADIUS
RADIUS
RADIUS
Application
TACACS
TACACS
RADIUS_CoA
RADIUS_CoA
RADIUS_CoA
RADIUS_CoA
RADIUS_CoA
RADIUS
Application
ClearPass Policy Manager 6.3 | User Guide Enforcement | 249
Table 126:
Default Enforcement Profiles (Continued)
Profile
[Drop Access Profile]
[Handle AirGroup Time Sharing]
[HP - Terminate Session]
[Juniper Terminate Session]
[Motorola - Terminate Session]
[Operator Login - Admin Users]
[Operator Login - Local Users]
[TACACS API Admin]
[TACACS Deny Profile]
[TACACS Help Desk]
[TACACS Network Admin]
[TACACS Read-only Admin]
[TACACS Receptionist]
[TACACS Super Admin]
[Trapeze - Terminate Session]
[Update Endpoint Known]
Available for the following Enforcement
Types
RADIUS
HTTP
RADIUS_CoA
RADIUS_CoA
RADIUS_CoA
Application
Application
TACACS
TACACS
TACACS
TACACS
TACACS
TACACS
TACACS
RADIUS_CoA
Post-Authentication
Agent Enforcement
Use this page to configure profile and attribute parameters for the Agent Enforcement Profile.
Profile tab
Figure 236: Agent Enforcement Profile tab
Table 127:
Add Agent Enforcement Profile tab Parameters
Parameter Description
Template Agent Enforcement
250 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 127:
Add Agent Enforcement Profile tab Parameters (Continued)
Parameter Description
Name Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Description Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type
Action
Device Group
List:
Agent. The value field is populated automatically.
Disabled. Enabled only when RADIUS type is selected. Click to Accept, Deny or Drop to define the action taken on the request.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 237: Agent Enforcement Attributes tab
ClearPass Policy Manager 6.3 | User Guide Enforcement | 251
Table 128:
Agent Enforcement Attributes tab Parameters
Attribute Parameter
Attribute Name
Attribute Value
Select one of the following attribute names: l
Bounce Client l
Message l l
Health Check Interval (in hours)
Session Timeout (in seconds)
NOTE: Specify the health check interval value in hours for different Agent
Enforcement Profiles for different users. The allowed range is of 0 – 1000 hours. For example, you can create Student-Enforcement-Profile with a value of 8 hours and Staff-Enforcement-Profile with a value of 48 hours. The value configured in the Health Check Quiet Period (in hours) field in the Agent
Enforcement Attribute tab takes precedence over the value configured in the
Global Agent Settings field. If both the values are configured, then the Agent
Enforcement Attribute value is used by OnGuard Agent.
The value of the Policy result cache timeout (path: Administration > Server
Manager > Server Configuration > Cluster-Wide Parameters > General tab) field must be greater than the highest value of all the Health Check Interval (in hours) field values. For example, if you have created the profiles Student-
Enforcement-Profile and Staff-Enforcement-Profile with health check interval configured, then the value of the Policy result cache timeout field must be greater than the highest value of Health Check Quiet Period (in hours) configured in the following fields: n n n
Global Agent Settings
Student-Enforcement-Profile
Staff-Enforcement-Profile
Note the following information when you set the OnGuard Health Check
Interval parameter: n n n
You can set this parameter if OnGuard mode is set to health only.
This parameter is valid only for wired and wireless interface types.
This parameter is not applicable for the OnGuard Dissolvable Agent,
VPN, and other interface types.
The Attribute Value settings depend on the selected Attribute Name.
Aruba Downloadable Role Enforcement
Use this page to configure profile and role configuration attributes for the Aruba Downloadable Role Enforcement
Profile.
Profile tab
Figure 238: Aruba Downloadable Role Enforcement Profile tab
252 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 129:
Aruba Downloadable Role Enforcement Profile tab Parameters
Parameter Description
Template: Aruba Downloadable Role Enforcement
Name:
Description:
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type:
Action:
Device Group
List:
RADIUS. This field is populated automatically.
Enabled. Click Accept, Reject, or Drop to define the action taken on the request.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
l
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Role Configuration tab
Ten fields on the role configuration tab require that you select a link to launch a new page where you set role configuration attributes, such as adding a Captive Portal profile.
Details about working with the fields that require links and new pages follow the first table in this section.
Figure 239: Aruba Downloadable Role Enforcement Role Configuration tab
ClearPass Policy Manager 6.3 | User Guide Enforcement | 253
Table 130:
Role Configuration Attributes page
Role Configuration Parameter
Enter the number of minutes between reauthentication intervals.
Reauthentication Interval
Time (0-4096)
VLAN To Be Assigned (1-
4904)
Enter a number between 1 and 4094 that defines when the VLAN is to be assigned.
Click to modify profiles and parameters on the page.
ACL Type:
ACL Name:
Select from: l
Ethertype l l l
MAC
Session
Stateless
Click the name of the selected ACL type. Click Add to move the
ACL Name to the ACL field.
Click Move Up, Move Down, or Remove to modify the names in the ACL list.
Captive Portal Profile
Click the Add Captive Portal Profile link. Enter a name for the profile. Configure the required attributes and click
Save or Cancel
Figure 240: Add Captive Portal Profile Attributes Page
Policer Profile:
Click the Add Policer Profile link. Enter a name for the profile. Configure the required attributes and click Save or
Cancel.
254 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Figure 241: Add Policer Profile Attributes Page
QOs Profile
Click the Add QoS Profile link. Enter a name for the profile. Configure the required attributes and click Save or
Cancel.
Figure 242: Add QosProfle Attributes Page
VoIP Profile
Click the Add VoIP Profile link. Enter a name for the profile. Configure the required attributes and click Save or
Cancel.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 255
Figure 243: Add VoIP Profile Attributes page
NetService Configuration
Click the Manage NetServices link. Configure the required attributes and click Save, Delete or Cancel.
Figure 244: Manage NetServices Attributes Page
NetDestination Configuration
Click the Manage NetDestinations link. Configure the required attributes. Click Reset or Save Rule. Then click Save,
Delete, Reset, or Cancel.
256 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Figure 245: Manage NetDestinations Attributes page
Time Range Configuration
Click the Manage Time Ranges link. Configure the required attributes and click Save, Delete or Cancel.
Figure 246: Time Range Configuration Attributes page
ACL
Click the Add Stateless Access Control List link. Enter a name for the Stateless ACL. Click the Add Rule link on the
General tab. Enter the required attributes in the Rule Configuration tab and click Save Rule or Cancel.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 257
Figure 247: Stateless Access Control List Configuration Attributes Page
Click the Add Session Access Control List link. Enter a name for the Session ACL. Click the Add Rule link on the
General tab. Enter the required attributes in the Rule Configuration tab and click Save Rule or Cancel.
Figure 248: Session Access Control List Attributes Page
Click the Add Ethernet/MAC Access Control List link. Enter a name for the Ethernet/MAC ACL. Enter the required attributes in the Rules section of the page and click Reset, Save Rule. Then click Save or Cancel.
258 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Figure 249: Ethernet/MAC Access Control List Attributes Page
Aruba RADIUS Enforcement
Use this page to configure profile and attribute parameters for the Aruba RADIUS Enforcement Profile.
Profile tab
Figure 250: Aruba RADIUS Enforcement Profile tab
Table 131:
Aruba RADIUS Enforcement Profile tab Parameters
Parameter Description
Template Aruba RADIUS Enforcement
Name
Description
Type
Action
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
RADIUS. The field is populated automatically.
Enabled. Click Accept, Reject or Drop to define the action taken on the request.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 259
Table 131:
Aruba RADIUS Enforcement Profile tab Parameters (Continued)
Parameter Description
Device Group
List:
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 251: Aruba RADIUS Enforcement Attributes tab
Table 132:
Aruba RADIUS Enforcement Attributes tab Parameters
Attribute Description
Type: Select one of the following attribute types: l l l l l
Radius:Aruba
Radius:IETF
Radius:Cisco
Radius:Microsoft
Radius:Avenda
For more information, see
"RADIUS Namespaces" on page 458
Name:
The options displayed for the Name Attribute depend on the Type Attribute that was selected.
Value:
The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
Cisco Downloadable ACL Enforcement
Use this page to configure profile and attribute parameters for the Cisco Downloadable ACL Enforcement Profile.
260 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Profile tab
Figure 252: Cisco Downloadable ACL Enforcement Profile tab
Table 133:
Cisco Downloadable ACL Enforcement Profile tab Parameters
Parameter Description
Template: Cisco Downloadable ACL Enforcement
Name:
Description:
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type:
Action:
Device Group
List:
RADIUS. The field is populated automatically.
Enabled. Click Accept, Reject, or Drop to define the action taken on the request.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
l
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 253: Cisco Downloadable ACL Enforcement Attributes tab
ClearPass Policy Manager 6.3 | User Guide Enforcement | 261
Table 134:
Cisco Downloadable ACL Enforcement Attributes tab Parameters
Parameter Description
Type:
Select one of the following attribute types: l
Radius:Aruba l
Radius:IETF l l l
Radius:Cisco
Radius:Microsoft
Radius:Avenda
For more information, see
"RADIUS Namespaces" on page 458
Name: The options displayed for the Name Attribute depend on the Type Attribute that was selected.
Value:
The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
Cisco Web Authentication Enforcement
Use this page to configure profile and attribute parameters for the Cisco Web Authentication Enforcement Profile.
Profile tab
Figure 254: Cisco Web Authentication Enforcement Profile tab
Table 135:
Cisco Web Authentication Enforcement Parameters
Parameter Description
Template Cisco Web Authentication Enforcement
Name
Description
Type
Action
Enter the name of the profile. The name is displayed in the Name column on the
Configuration > Enforcement > Profiles page.
Enter a description of the profile. The Description is displayed in the Description column on the Configuration > Enforcement > Profiles page.
RADIUS. The field is populated automatically.
Enabled. Click Accept, Reject, or Drop to define the action taken on the request.
262 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 135:
Cisco Web Authentication Enforcement Parameters (Continued)
Parameter Description
Device Group
List:
Select a Device Group from the drop-down list. The list displays all configured Device
Groups.
All configured device groups are listed in the Device Groups page: Configuration >
Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
Attributes tab
After you complete setting the attributes, click Save. Click Next to open the Summary tab.
Figure 255: Cisco Web Authentication Enforcement Attributes tab
Table 136:
Cisco Web Authentication Enforcement Parameters
Parameter Description
Type
Select one of the following attribute types: l l l l l
Radius:Aruba
Radius:IETF
Radius:Cisco
Radius:Microsoft
Radius:Avenda
For more information, see
"RADIUS Namespaces" on page 458
Name:
The options displayed for the Name Attribute depend on the Type Attribute that was selected.
Value: The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
ClearPass Entity Update Enforcement
Use this page to configure profile and attribute parameters for the ClearPass Entity Update Enforcement Profile.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 263
Profile tab
Figure 256: ClearPass Entity Update Enforcement Profile tab
Table 137:
ClearPass Entity Update Enforcement Profile tab Parameters
Parameter Description
Template: ClearPass Entity Update Enforcement
Name:
Description:
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type:
Action:
Device Group
List:
Post_Authentication. The field is populated automatically.
Disabled.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
l
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 257: ClearPass Entity Update Enforcement Attributes tab
264 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 138:
ClearPass Entity Update Enforcement Attributes tab Parameters
Attribute Description
Type: l l l l
Endpoint
Expire-Time-Update
GuestUser
Status-Update
Name:
Value:
The options displayed for the Name Attribute depend on the Type Attribute that was selected.
The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
CLI Based Enforcement
Use this page to configure profile and attribute parameters for the CLI Based Enforcement Profile.
Profile tab
Figure 258: CLI Based Enforcement Profile tab
Table 139:
CLI Based Enforcement Profile tab Parameters
Parameter Description
Template: CLI Based Enforcement
Name:
Description:
Type:
Action:
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
CLI
Disabled.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 265
Table 139:
CLI Based Enforcement Profile tab Parameters (Continued)
Parameter Description
Device Group
List:
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed on the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 259: CLI Based Enforcement Attributes tab
Table 140:
CLI Based Enforcement Attributes tab Parameters
Attribute Parameter
Attribute Name
Attribute Value
Select Command or Target Device.
The options displayed for the Attribute Value depend on the Attribute Name that was selected.
Filter ID Based Enforcement
Use this page to configure profile and attribute parameters for the Filter ID Based Enforcement Profile.
Profile tab
Figure 260: Filter ID Based Enforcement Profile tab
Table 141:
Filter ID Based Enforcement Profile tab Parameters
Parameter Description
Template: Filter ID Based Enforcement
266 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Parameter
Name:
Description
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Description: Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type:
Action:
Device Group
List:
RADIUS. The field is populated automatically.
Enabled. Click Accept, Reject, or Drop to define the action taken on the request.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l
Click Remove to delete the selected Device Group List entry.
l l
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group:
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 261: Filter ID Based Enforcement Profile Attributes tab
Table 142:
Filter ID Based Enforcement Profile Attributes tab Parameters
Parameter Description
Type:
Select one of the following attribute types: l
Radius:Aruba l l
Radius:IETF
Radius:Cisco l l
Radius:Microsoft
Radius:Avenda
For more information, see
"RADIUS Namespaces" on page 458
Name: The options displayed for the Name Attribute depend on the attribute that was selected.
Value:
The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 267
Generic Application Enforcement
Use this page to configure profile and attribute parameters for the Generic Application Enforcement Profile.
Profile tab
Figure 262: Generic Application Enforcement Profile tab
Table 143:
Generic Application Enforcement Profile tab Parameters
Parameter Description
Template:
Name:
Generic Application Enforcement
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Description: Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type:
Action:
Device Group
List:
Application. The field is populated automatically.
Enabled. Click Accept or Reject to define the action taken on the request. The
Drop button is disabled.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 263: Generic Application Enforcement Attributes tab
268 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 144:
Generic Application Enforcement Attributes tab Parameters
Parameter Description
Attribute Name
Attribute Value
Select an attribute name from the list. The list has multiple pages.
The options displayed for the Attribute Value depend on the Attribute Name that was selected.
HTTP Based Enforcement
Use this page to configure profile and attribute parameters for the HTTP Based Enforcement Profile.
Profile tab
Figure 264: HTTP Based Enforcement Profile tab
Table 145:
HTTP Based Enforcement Profile tab Parameters
Parameter Description
Template: HTTP Based Enforcement
Name:
Description:
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type:
Action:
Device Group
List:
HTTP. The field is populated automatically.
Disabled.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 269
Attributes tab
Figure 265: HTTP Based Enforcement Attributes tab
Table 146:
HTTP Based Enforcement Attributes tab Parameters
Parameter Description
Attribute Name
Attribute Value
Select Target Server or Action.
The options displayed for the Attribute Value depend on the Attribute Name that was selected.
RADIUS Based Enforcement
Use this page to configure profile and attribute parameters for the RADIUS Based Enforcement Profiles.
Profile tab
Figure 266: RADIUS Based Enforcement Profile tab
Table 147:
RADIUS Based Enforcement Profile tab Parameters
Parameter Description
Template
Name
RADIUS Based Enforcement
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Description
Type
Action
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
RADIUS. The field is populated automatically.
Enabled. Click Accept, Reject or Drop to define the action taken on the request.
270 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 147:
RADIUS Based Enforcement Profile tab Parameters (Continued)
Parameter Description
Device Group
List:
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry
Click View Details to see the device group parameters
Click Modify to change the parameters of the selected device group
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 267: RADIUS Based Enforcement Attributes tab
Table 148:
RADIUS Based Enforcement Attributes tab Parameters
Parameter Description
Type
Select one of the following attribute types: l
Radius:Aruba l l
Radius:IETF
Radius:Cisco l l
Radius:Microsoft
Radius:Avenda
For more information, see
"RADIUS Namespaces" on page 458
Name:
The options displayed for the Name Attribute depend on the Type Attribute that was selected.
Value: The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
RADIUS Change of Authorization (CoA)
Use this page to configure profile and attribute parameters for the RADIUS Change of Authorization (CoA)
Enforcement Profile.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 271
Profile tab
Figure 268: Radius Change of Authorization (CoA) Profile tab
Table 149:
Radius Change of Authorization (CoA) Profile tab Parameters
Parameter Description
Template:
Type:
Name:
Select from: l
Cisco-Disable-Host-Port l l l l l l l l
Cisco - Bounce-Host-Port
Cisco - Reauthenticate-Session
HP - Change-VLAN
HP - Generic-CoA
Aruba - Change-User-Role
IETF - Terminate-Session-IETF
Aruba - Change-VPN-User-Role
IETF- Generic-CoA-IETF
Select one of the following attribute types: l
Radius:Aruba l l l
Radius:IETF
Radius:Cisco
Radius:Microsoft l
Radius:Avenda
For more information, see
"RADIUS Namespaces" on page 458
The options displayed for the Name Attribute depend on the RADIUS CoA
Template selected and the Type Attribute that were selected.
Value:
The options displayed for the Value Attribute depend on the RADIUS CoA
Template selected and the Type Attribute that were selected.
Type:
Action:
RADIUS_CoA. The field is populated automatically.
Disabled.
272 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 149:
Radius Change of Authorization (CoA) Profile tab Parameters (Continued)
Parameter Description
Device Group
List:
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed on the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 269: Radius Change of Authorization (CoA) Attributes tab
Table 150:
Radius Change of Authorization (CoA) Attributes tab Parameters
Parameter Description
RADIUS CoA
Template:
Type:
Select from: l
Cisco-Disable-Host-Port l l
Cisco - Bounce-Host-Port
Cisco - Reauthenticate-Session l l
HP - Change-VLAN
HP - Generic-CoA l l l l
Aruba - Change-User-Role
IETF - Terminate-Session-IETF
Aruba - Change-VPN-User-Role
IETF- Generic-CoA-IETF
Select one of the following attribute types: l
Radius:Aruba l l
Radius:IETF
Radius:Cisco l l
Radius:Microsoft
Radius:Avenda
For more information, see
"RADIUS Namespaces" on page 458
Name:
The options displayed for the Name Attribute depend on the Template and
Type Attribute that were selected.
Value: The options displayed for the Value Attribute depend on the Template, Type
Attribute and Name Attribute that were selected.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 273
Session Restrictions Enforcement
Use this page to configure profile and attribute parameters for Session Restrictions Enforcement Profile.
Profile tab
Figure 270: Session Restrictions Enforcement Profile tab
Table 151:
Session Restrictions Enforcement Profile tab Parameters
Parameter Description
Template:
Name:
Session Restrictions Enforcement
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Description: Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type:
Action:
Device Group
List:
Post_Authentication. The field is populated automatically.
Disabled.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l
Click Remove to delete the selected Device Group List entry.
l l
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 271: Session Restrictions Enforcement Attributes tab
274 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 152:
Session Restrictions Enforcement Attributes tab
Parameter Description
Type
Select from: l
Bandwidth-Check l l
Expire-Check
Post-Auth-Check l
Session-Check
NOTE: Palo Alto integration is extended to Guest MAC Caching use cases.
Configure:
Session-Check::IP-Address-Change-Notify = <ip-address>
Session-Check::Username = %{Endpoint:Username}
Post Auth sends the Guest username instead of the MAC Address in the user id updates.
Name:
The options displayed for the Name Attribute depend on the Type Attribute that was selected.
Value:
The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
SNMP Based Enforcement
Use this page to configure profile and attribute parameters for the SNMP Based Enforcement Profile.
Profile tab
Figure 272: SNMP Based Enforcement Profile tab
Table 153:
SNMP Based Enforcement Profile tab Parameters
Parameter Description
Template:
Name:
SNMP Based Enforcement
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Description:
Type:
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
SNMP. The field is populated automatically.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 275
Table 153:
SNMP Based Enforcement Profile tab Parameters (Continued)
Parameter Description
Action:
Device Group
List:
Disabled.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 273: SNMP Based Enforcement Attributes tab
Table 154:
SNMP Based Enforcement Attributes tab Parameters
Parameter Description
Attribute Name:
Select from: l
VLAN ID l
Session Timeout (in seconds) l
Reset Connection (after the settings are applied)
Attribute Value: The options displayed for the Attribute Value depend on Attribute Name that was selected.
TACACS+ Based Enforcement
Use this page to configure profile, service, and attribute parameters for the TACACS+ Based Enforcement Profile.
Profile tab
Figure 274: TACACS+ Based Enforcement Profile tab
276 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 155:
TACACS+ Based Enforcement Profile tab Parameters
Parameter Description
Template: TACACS+ Based Enforcement
Name:
Description:
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
Type:
Action:
Device Group
List:
TACACS. The field is populated automatically.
Disabled.
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
l
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Services tab
Figure 275: TACACS+ Based Enforcement Services tab
Table 156:
TACACS+ Based Enforcement Services tab Parameters
Parameter Description
Privilege Level:
Selected
Services
Export All
Select a level between 0 and 15.
Select a service from the list and add it to the Selected Services: field. Click
Remove to remove a service from the field.
Click this link to download the TACACS+ Services dictionary is downloaded to the local computer.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 277
Table 156:
TACACS+ Based Enforcement Services tab Parameters (Continued)
Parameter Description
Custom
Services:
Type:
Name:
To add new TACACS+ services / attributes, upload the modified dictionary xml click the Update TACACS+ Services Dictionary.
Select a Service Attribute parameter from the list.
The options displayed for the Name Attribute depend on the Type Attribute that was selected.
Value:
The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
VLAN Enforcement
Use this page to configure profile and attribute parameters for the VLAN Enforcement Profile.
Profile ta
Figure 276: VLAN Enforcement Profile tab
Table 157:
VLAN Enforcement Profile tab Parameters
Parameter Description
Template:
Name:
VLAN Enforcement
Enter the name of the profile. The name is displayed in the Name column on the Configuration > Enforcement > Profiles page.
Description:
Type:
Action:
Enter a description of the profile. The Description is displayed in the
Description column on the Configuration > Enforcement > Profiles page.
RADIUS. The field is populated automatically.
Enabled. Click Accept, Reject, or Drop to define the action taken on the request.
278 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Table 157:
VLAN Enforcement Profile tab Parameters (Continued)
Parameter Description
Device Group
List:
Select a Device Group from the drop-down list. The list displays all configured
Device Groups.
All configured device groups are listed in the Device Groups page:
Configuration > Network > Device Groups.
After you add one or more device group(s), you can select a group and take one of the following actions: l l l
Click Remove to delete the selected Device Group List entry.
Click View Details to see the device group parameters.
Click Modify to change the parameters of the selected device group.
Add new Device
Group
To add a new a device group, click the Add new Device Group link and see
Adding and Modifying Device Groups on page 287
.
Attributes tab
Figure 277: VLAN Enforcement Attributes tab
Table 158:
VLAN Enforcement Attributes tab Parameters
Parameter Description
Type:
Select one of the following attribute types: l
Radius:Aruba l l l
Radius:IETF
Radius:Cisco
Radius:Microsoft l
Radius:Avenda
For more information, see
"RADIUS Namespaces" on page 458
Name:
The options displayed for the Name Attribute depend on the Type Attribute that was selected.
Value:
The options displayed for the Value Attribute depend on the Type Attribute and
Name Attribute that were selected.
l l
Configuring Enforcement Policies
One and only one Enforcement Policy can be associated with each Service. Enforcement policies can be added in one of two ways:
From the Configuration > Enforcement > Enforcement Policies.
From the Configuration > Services page as part of the flow of the Add Service wizard.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 279
Figure 278: Enforcement Policies Listing Page
Click Add Enforcement Policy to open the Add Enforcement Policy wizard:
Figure 279: Add Enforcement Policy (Enforcement tab)
Table 159:
Add Enforcement Policy (Enforcement tab)
Parameter Description
Name/Description Freeform label and description.
Type Select: RADIUS, TACACS+, WebAuth (SNMP/CLI)/CoA or Application. Based on this selection, the Default Profile list shows the right type of enforcement profiles in the drop-down list (See
Below).
NOTE: Web-based Authentication or WebAuth (HTTPS) is the mechanism used by authentications performed via a browser, and authentications performed via Aruba OnGuard.
Both SNMP and CLI (SSH/Telnet) based Enforcement Profiles can be sent to the network device based on the type of device and the use case.
Default Profile An Enforcement Policy applies Conditions (roles, health and time attributes) against specific values associated with those attributes to determine the Enforcement Profile. If none of the rules matches, Policy Manager applies the Default Profile.
Click Add new Enforcement Profile to add a new profile (This is integrated into the flow. After you are done creating the profile, Policy Manager brings you back to the current page/tab.)
In the Rules tab, click New Rule to display the Rules Editor:
280 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Figure 280: Add Enforcement Policy (Rules Tab)
Table 160:
Add Enforcement Policy (Rules tab)
Field Description
Add/Edit Rule Bring up the rules editor to add/edit a rule.
Move Up/Down Reorder the rules in the enforcement policy.
Remove Rule Remove a rule.
Table 161:
Add Enforcement Policy (Rules Editor)
Field Description
Conditions/Enforcement
Profiles
Select conditions for this rule. For each condition, select a matching action (Enforcement
Profile).
NOTE: A condition in an Enforcement Policy rule can contain attributes from the following namespaces: Tips:Role, Tips:Posture, and Date.
NOTE: The value field for the Tips:Role attribute can be a role defined in Policy Manager, or a role fetched from the authorization source. (Refer to see how Enable as Role can be turned on for a fetched attribute). Role names fetched from the authorization source can be entered freeform in value field.
To block access to WorkSpace and Workspace apps if the device is not MDM managed, choose Application:ClearPass in the Type field and select Device-MDM-Managed and set value to False.
To commit the rule, click Save.
Enforcement Profiles If the rule conditions match, attributes from the selected enforcement profiles are sent to
Network Access Device. If a rule matches and there are multiple enforcement profiles, the
enforcement profile disambiguation rules apply. Refer to "Configuring Enforcement
Profiles " on page 248 for a list of the default profiles.
ClearPass Policy Manager 6.3 | User Guide Enforcement | 281
282 | Enforcement ClearPass Policy Manager 6.3 | User Guide
Chapter 12
Network Access Devices
l l l
A Policy Manager Device represents a Network Access Device (NAD) that sends network access requests to Policy
Manager using the supported RADIUS, TACACS+, or SNMP protocol.
For more information, see:
"Adding and Modifying Devices" on page 283
"Adding and Modifying Device Groups" on page 287
"Adding and Modifying Proxy Targets" on page 289
Adding and Modifying Devices
To connect with Policy Manager using the supported protocols, a NAD must belong to the global list of devices in the
Policy Manager database.
Policy Manager lists all configured devices in the Devices page: Configuration > Network > Devices. From this interface:
Figure 281: Network Devices page
For more information, see: l l
"Additional Available Tasks" on page 287
Adding a Device
To add a device, click the Add link, and then complete the fields in the Add Device popup. The tabs and fields are described in the images that follow.
ClearPass Policy Manager 6.3 | User Guide Network Access Devices | 283
Figure 282: Device tab
Table 162:
Device tab Parameters
Parameter Description
Name/ Description Specify identity of the device.
IP Address or
Subnet
Specify the IP address or the subnet (E.g., 192.168.5.0/24) of the device.
RADIUS/TACACS+
Shared Secret
Enter and confirm a Shared Secret for each of the two supported request protocols.
Vendor
Enable RADIUS
CoA
RADIUS CoA Port
Attributes
Optionally, specify the dictionary to be loaded for this device.
NOTE: RADIUS:IETF, the dictionary containing the standard set of RADIUS attributes, is always loaded.
When you specify a vendor here, the RADIUS dictionary associated with this vendor is automatically enabled.
Enable RADIUS Change of Authorization (RFC 3576/5176) for this device.
Set the UDP port on the device to send CoA actions. Default value is 3799.
Add custom attributes for this device. Click on the “Click to add...” row to add custom attributes.
By default, four custom attributes appear in the Attribute dropdown: Location, OS-Version,
Device-Type, and Device-Vendor. You can enter any name in the attribute field. All attributes are of String datatype. The value field can also be populated with any string. Each time you enter a new custom attribute, it is available for selection in Attribute dropdown for all devices.
NOTE: All attributes entered for a device are available in the role mapping rules editor under the Device namespace.
Add/Cancel Click Add to commit or Cancel to dismiss the popup.
284 | Network Access Devices ClearPass Policy Manager 6.3 | User Guide
Figure 283: SNMP Read/Write Settings tabs
Figure 284: SNMP Read/Write Settings tabs - SNMP v3 Details
Table 163:
SNMP Read/Write Settings tabs
Parameter Description
Allow SNMP
Read/Write
Toggle to enable/disable SNMP Read/Write.
Default VLAN
(SNMP Write only)
VLAN port setting after SNMP-enforced session expires.
SNMP
Read/Write
Setting
Community
String (SNMP v2 only)
SNMP settings for the device.
Force Read
(SNMP v1 and v2 only)
Read ARP
Table Info
Enable this setting to ensure that all CPPM nodes in the cluster read SNMP information from this device regardless of the trap configuration on the device. This option is especially useful when demonstrating static IP-based device profiling because this does not require any trap configuration on the network device.
Enable this setting if this is a Layer 3 device, and you intend to use the ARP table on this device as a way to discover endpoints in the network. Static IP endpoints discovered this way are further probed via SNMP to profile the device.
ClearPass Policy Manager 6.3 | User Guide Network Access Devices | 285
Table 163:
SNMP Read/Write Settings tabs (Continued)
Parameter Description
Username
(SNMP v3 only)
Admin user name to use for SNMP read/write operations
Authentication
Key (SNMP v3 only)
SNMP v3 with authentication option (SHA & MD5)
Privacy Key
(SNMP v3 only)
SNMP v3 with privacy option
Privacy
Protocol
(SNMP v3 w/ privacy only)
Add/Cancel
Choose one of the available privacy protocols: l
DES-CBC l
AES-128
Click Add to commit or Cancel to dismiss the popup.
In large or geographically spread cluster deployments you do not want all CPPM nodes to probe all SNMP configured devices. The default behavior is for a CPPM node in the cluster to read network device information only for devices configured to send traps to that CPPM node.
Figure 285: CLI Settings tab
Table 164:
CLI Settings tab
Parameter Description
Allow CLI Access Toggle to enable/disable CLI access.
286 | Network Access Devices ClearPass Policy Manager 6.3 | User Guide
Table 164:
CLI Settings tab (Continued)
Parameter Description
Access Type Select SSH or Telnet. Policy Manager uses this access method to log into the device CLI.
Port SSH or Telnet TCP port number.
Username/Password Credentials to log into the CLI.
Username Prompt
Regex
Password Prompt
Regex
Regular expression for the username prompt. Policy Manager looks for this pattern to recognize the telnet username prompt.
Regular expression for the password prompt. Policy Manager looks for this pattern to recognize the telnet password prompt.
Command Prompt
Regex
Enable Prompt
Regex
Enable Password
Add/Cancel
Regular expression for the command line prompt. Policy Manager looks for this pattern to recognize the telnet command line prompt.
Regular expression for the command line "enable" prompt. Policy Manager looks for this pattern to recognize the telnet command line prompt.
Credentials for "Enable" in the CLI.
Click Add to commit or Cancel to dismiss the popup.
Additional Available Tasks
l l l l
To import a device, click Import Devices. In the Import from File popup, browse to select a file, and then click
Import. If you entered a secret key to encrypt the exported file, enter the same secret key to import the device back.
To export all devices from the configuration, click Export Devices. In the Export to File popup, specify a file path, and then click Export. In the Export to File popup, you can choose to encrypt the exported data with a key. This protects data such as shared secret from being visible in the exported file. To import it back, you specify the same key with which you exported.
To export a single device from the configuration, select it (via the check box on the left), and then click Export. In the Save As popup, specify a file path, and then click Export.
To delete a single device from the configuration, select it (via the check box on the left), and then click Delete.
Commit the deletion by selecting Yes; dismiss the popup by selecting No.
Adding and Modifying Device Groups
Policy Manager groups devices into Device Groups, which function as a component in Service and Role Mapping rules. Device Groups can also be associated with Enforcement Profiles; Policy Manager sends the attributes associated with these profiles only if the request originated from a device belonging to the device groups.
Administrators configure Device Groups at the global level. They can contain the members of the IP address of a specified subnet (or regular expression-based variation), or devices previously configured in the Policy Manager database.
ClearPass Policy Manager 6.3 | User Guide Network Access Devices | 287
Policy Manager lists all configured device groups in the Device Groups page: Configuration > Network > Device
Groups.
Figure 286: Device Groups Page
To add a Device Group, click Add. Complete the fields in the Add New Device Group popup:
Figure 287: Add New Device Group Popup
288 | Network Access Devices ClearPass Policy Manager 6.3 | User Guide
Table 165:
Add New Device Group popup
Parameter Description
Name/ Description/
Format
Specify identity of the device.
Subnet Enter a subnet consisting of network address and the network suffix (CIDR notation); for example, 192.168.5.0/24
Regular Expression Specify a regular expression that represents all IPv4 addresses matching that expression; for example, ^192(.[0-9]*){3}$
List:
Available/Selected
Devices
Save/Cancel
Use the widgets to move device identifiers between Available and Selected. Click Filter to filter the list based on the text in the associated text box.
Click Save to commit or Cancel to dismiss the popup.
For SNMP enforcement on the network device, one or more of the following traps have to be configured on the device:
Link Up trap, Link Down trap, MAC Notification trap. In addition, one or more of the following SNMP MIBs must be supported by the device: RFC-1213 MIB, IF-MIB, BRIDGE-MIB, ENTITY-MIB, Q-BRIDGE-MIB, CISCO-VLAN-
MEMBERSHIP-MIB, CISCO-STACK-MIB, CISCO-MAC-NOTIFICATION-MIB.
These traps and MIBs enable Policy Manager to correlate the MAC address, IP address, switch port, and switch information.
Additional Available Tasks
l l l l
To import a Device Group, click Import in the Import from File popup, browse to select a file, then click Import.
To export all Device Groups from the configuration, click Export All in the Export to File popup, specify a file path, then click Export.
To export a single Device Group from the configuration, select it (using the check box on the left), then click
Export; in the Save As popup, specify a file path, then click Export.
To delete a single Device Group from the configuration, select it (using the check box on the left), then click
Delete; commit the deletion by selecting Yes. Dismiss the popup by selecting No.
Adding and Modifying Proxy Targets
In Policy Manager, a proxy target represents a RADIUS server (Policy Manager or third party) that is the target of a proxied RADIUS request. For example, when a branch office employee visits a main office and logs into the network,
Policy Manager assigns the request to the first Service in priority order that contains a Service Rule for RADIUS proxy
Services and appending the domain to the Username.
Proxy targets are configured at a global level. They can then be used in configuring RADIUS proxy Services. (Refer to
"Policy Manager Service Types" on page 99 .)
Policy Manager lists all configured proxy servers in the Proxy Servers page: Configuration > Network > Proxy
Servers.
ClearPass Policy Manager 6.3 | User Guide Network Access Devices | 289
Figure 288: Proxy Targets Page
Add a Proxy Target
To add a Proxy Target, click Add and complete the fields in the Add Proxy Target popup. You can also add a new proxy target from the Services page (Configuration > Service (as part of the flow of the Add Service wizard for a
RADIUS Proxy Service Type).
Figure 289: Add Proxy Target Popup
Table 166:
Add Proxy Target popup
Parameter Description
Name/Description Freeform label and description.
Hostname/Shared
Secret
RADIUS Hostname and Shared Secret.
Use the same secret that you entered on the proxy target (refer to your RADIUS server configuration).
RADIUS Authentication
Port
Enter the UDP port to send the RADIUS request. Default value for this port is 1812.
RADIUS Accounting
Port
Enter the UDP port to send the RADIUS accounting request. Default value for this port is
1813.
Additional Available Tasks
Import a Proxy Target
Click Import. In the Import from File popup, browse to select a file and click Import.
Export all Proxy Targets
Click Export All. In the Export to File popup, specify a file path Click Export.
290 | Network Access Devices ClearPass Policy Manager 6.3 | User Guide
Export one Proxy Target
Click a checkbox to select the proxy target and then click Export. In the Save As popup, specify a file path, and then click Export.
Delete one Proxy Target
Click a checkbox to select the Proxy Target and then click Delete. Commit the deletion by selecting Yes. Dismiss the popup by selecting No.
ClearPass Policy Manager 6.3 | User Guide Network Access Devices | 291
292 | Network Access Devices ClearPass Policy Manager 6.3 | User Guide
Chapter 13
Policy Simulation
l l l l
After the policies are final, you can use the Configuration > Policy Simulation utility to evaluate the policies before deployment. The Policy Simulation utility applies a set of request parameters as input against a given policy component and displays the outcome in the Results tab.
For more information, see: l l l l
"Active Directory Authentication" on page 294
"Application Authentication" on page 294
"Chained Simulation" on page 297
"Enforcement Policy" on page 300
"RADIUS Authentication" on page 303
"Service Categorization" on page 311
Figure 290: Policy Simulation page
Table 167:
Policy Simulation Page Parameters
Parameter Description
Add Opens the Configuration >> Policy Simulation>>Add page.
Import
Export All
Filter
Copy
Export
Delete
Opens the Import from file popup.
Opens the Export to file popup.
Specify a filter by which to constrain the display of simulation data.
Make a copy of the selected policy simulation. The copied simulation is renamed with a prefix of Copy_Of_.
Opens the Export popup.
Click to delete a selected (check box on left) Policy Simulation.
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 293
Active Directory Authentication
This simulation tests authentication against an Active Directory domain or trusted domain to verify that the CPPM domain membership is valid.
The Attributes tab is not available for this simulation type.
Simulation tab
Figure 291: Active Directory Authentication Simulation tab
Table 168:
Active Directory Authentication Simulation tab Parameters
Parameter Description
Active Directory Domain: Select the domain(s) to which the node is joined.
Username:
Password:
Enter the username to login to the domain.
Enter the password to login to the domain.
Results tab
The Results tab for the Active Directory Authentication simulation displays a summary of the Authentication test and provides a status message.
Figure 292: Active Directory Authentication Results tab
Table 169:
Active Directory Authentication Results tab Parameters
Parameter Description
Summary Displays the results of the Active Directory Authentication simulation.
Status Displays the status message.
Application Authentication
This simulation tests authentication requests generated from applications such as ClearPass Guest and Workspace.
294 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Simulation tab
Figure 293: Application Authentication Simulation tab
Table 170:
Application Authentication Simulation tab Parameters
Parameter Description
CPPM IP Address/FQDN: Enter the IP Address or FQDN of the domain(s) to which the node is joined.
Username:
Password:
Enter the username.
Enter the password.
Attributes tab
Enter the attributes of the policy component to be tested.
Figure 294: Application Authentication Attributes tab
Table 171:
Application Authentication Attributes tab Parameters
Attribute Parameter
Type: Select Application or select
Application:ClearPass. See
"Application Namespace" on page
Name:
Value:
The options displayed for the
Name Attribute depend on the
Type Attribute that was selected.
The options displayed for the Value
Attribute depend on the Type
Attribute and Name Attribute that were selected.
Results tab
The Results tab of the Application Authentication simulation displays the outcome of the Authentication Result and the Application Output Attributes.
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 295
Figure 295: Application Authentication Results tab
Table 172:
Application Authentication Results tab Parameters
Parameter Description
Summary Displays the results of the Active Directory Authentication simulation.
Application Authentication Output AttributesDisplays the output attributes, such as Super Administrator.
Audit
This simulation allows you to specify an audit against a Nessus Server or Nmap Server, given its IP address.
The Attributes tab is not available for this simulation type.
Audit simulations can take more than 30 minutes. An AuditinProgress status message is displayed until the audit is completed.
Figure 296: Audit Simulation tab
Table 173:
Audit Simulation tab Parameters
Parameter Description
Audit Server: Select [Nessus Server] or [Nmap Audit].
Audit Host IP Address:
Enter the host IP address of the audit host.
296 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Results tab
Figure 297: Audit Simulation Results tab
Table 174:
Audit Results tab Parameters
Parameter Description
Summary Displays information about the Audit Status, Temporary Status, and Audit Timeout.
Audit Output Attributes Displays the Audit-Status, such as AUDIT_INPROGRESS.
Chained Simulation
Given the service name, authentication source, user name, and an optional date and time, the chained simulation combines the results of role mapping, posture validation and enforcement policy simulations and displays the corresponding results.
Simulation tab
Figure 298: Chained Simulation tab
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 297
Table 175:
Chained Simulation tab Parameters
Parameters Description
Service:
Authentication
Source:
Username:
Test Date and
Time:
Select from: l l l l l l
[Policy Manager Admin Network Login Service]
[AirGroup Authorization Service]
[Aruba Device Access Service]
[Guest Operator Logins]
Guest Access
Guest Access With MAC Caching
Default Value = [Local User Repository] if you select: l
[Policy Manager Admin Network Login Service] l
[Aruba Device Access Service]
Default Value = [Guest Device Repository] if you select: l
[AirGroup Authorization Service] l l
Guest Access
Guest Access With MAC Caching
Values = [Guest Device Repository] or [Local User Repository] if you select [Guest Operator
Logins]
Enter the username.
Click the calendar icon to select a start date and time for simulation test. For more information, see
Attributes tab
Enter the attributes of the policy component to be tested.
Figure 299: Chained Simulation Attributes tab
Table 176:
Chained Simulation Attributes tab Parameters
Parameter Attribute
Type:
Host
Authentication
Connection
See "Authentication Namespaces" on page 451
See "Connection Namespaces" on page 455
298 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Attribute
Application
Certificate
Parameter
"Application Namespace" on page 450
"Certificate Namespaces" on page 454
See "RADIUS Namespaces" on page 458
l l l l l l l l l l l
Radius:IETF
Radius:Cisco
Radius:Microsoft
Radius:Avenda
Radius:Aruba
Trend:AV
Cisco: HIPS
Cisco:HOST
Cisco:PA
NAI:AV
Symantec:AV
Name:
Value:
Results tab
Figure 300: Chained Simulation Results tab
The options displayed for the Name
Attribute depend on the Type
Attribute that was selected.
The options displayed for the Value
Attribute depend on the Type
Attribute and Name Attribute that were selected.
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 299
Table 177:
Chained Simulation Results tab Parameters
Parameter Description
Summary -
Provides the following information about the Chained Simulation: l
Status l
Roles l l
System Posture Status
Enforcement Profiles
Enforcement Policy
Given the service name (and the associated enforcement policy), a role or a set of roles, the system posture status, and an optional date and time, the enforcement policy simulation evaluates the rules in the enforcement policy and displays the resulting enforcement profiles and their contents.
Authentication Source and User Name inputs are used to derive dynamic values in the enforcement profile that are retrieved from the authorization source. These inputs are optional.
Dynamic Roles are attributes that are enabled as a role retrieved from the authorization source. For an example of enabling attributes as a role, see
"Adding and Modifying Authentication Sources" on page 149
.
Simulation tab
Figure 301: Enforcement Policy Simulation tab
Table 178:
Enforcement Policy Simulation tab Parameters
Parameter Description
Service:
Select from: l
[Policy Manager Admin Network Login Service] l l
[AirGroup Authorization Service]
[Aruba Device Access Service] l l l
[Guest Operator Logins]
Guest Access
Guest Access With MAC Caching
300 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Table 178:
Enforcement Policy Simulation tab Parameters (Continued)
Parameter Description
Enforcement
Policy:
Authentication
Source:
Autofilled with [Admin Network Login Policy] if you select [Policy Manager
Admin Network Login Service]
Autofilled with [AirGroup Enforcement Policy] if you select [AirGroup
Authorization Service]
Autofilled with [Aruba Device Access Policy] if you select [Aruba Device
Access Service]
Autofilled with [Guest Operator Logins] if you select [Guest Operator Logins] service
Autofilled with Copy_of_Guest Access Policy if you select Guest Access service
Autofilled with Guest Access With MAC Caching Policy if you select Guest
Access With MAC Caching
Value = [Local User Repository] if you select: l
[Policy Manager Admin Network Login Service] l
[Aruba Device Access Service]
Value = [Guest Device Repository] if you select: l l
[AirGroup Authorization Service]
Guest Access l
Guest Access With MAC Caching
Values = [Local User Repository] or [Guest Device Repository] if you select
Guest Operator Logins
Username:
Roles:
Enter username.
Select from: l
[Machine Authenticated] l l
[User Authenticated]
[Guest] l l l l l
[TACACS Read-only Admin]
[TACACS API Admin]
[TACACS Help Desk]
[TACACS Receptionist]
[TACACS Network Admin] l l l l l l l l
[TACACS Super Admin]
[Contractor]
[Other]
[Employee]
[MAC Caching
[Onboard Android]
[Onboard Windows]
[Onboard Mac OS X] l l l l l l l
Onboard iOS]
[Aruba TACACS root Admin]
[Aruba TACACS read-only Admin]
[Device Registration]
[BYOD Operator]
[AirGroup V1]
[AirGroup v2]
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 301
Table 178:
Enforcement Policy Simulation tab Parameters (Continued)
Parameter Description
Dynamic Roles:
Add Role: Enter the name of a dynamic role in the Add Role field and click the
Add Role button to populate the Dynamic Roles list.
Remove role: Highlight a dynamic role and click Remove Role button.
System Posture
Status:
Select from: l
HEALTHY (0) l l l l
CHECKUP (10)
TRANSITION (15)
QUARANTINE (20)
INFECTED (30) l
UNKNOWN (100)
See
"Posture Namespaces" on page 458
Test Date and
Time:
Click calendar icon to select start date and time for simulation test. See
Attributes tab
Enter the attributes of the policy component to be tested.
Figure 302: Enforcement Policy Attributes tab
Table 179:
Enforcement Policy Attributes tab Parameters
Description Attribute
Type:
Host:
See
Authentication:
Connection:
Application: l l l l l
Radius:IETF
Radius:Cisco
Radius:Microsoft
Radius:Avenda
Radius:Aruba
Name:
Value:
See
"Authentication Namespaces" on page 451
See
"Connection Namespaces" on page 455
See
"Application Namespace" on page 450
See
"RADIUS Namespaces" on page 458
The options displayed for the Name Attribute depend on the
Type Attribute that was selected.
The options displayed for the Value Attribute depend on the
Type Attribute and Name Attribute that were selected.
302 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Results tab
Figure 303: Policy Simulation Results tab
Table 180:
Enforcement Policy Results tab Parameters
Parameter Description
Deny
Access-
Displays the output of the Deny Access test.
Enforcement
Profile
Displays the name of the Enforcement Profile.
RADIUS Authentication
Dictionaries in the RADIUS namespace come pre-packaged with the product. The administration interface does provide a way to add dictionaries into the system (see
"RADIUS Dictionary" on page 403
for more information). The
RADIUS namespace uses the notation RADIUS:Vendor, where Vendor is the name of the Company that has defined attributes in the dictionary. Sometimes, the same vendor has multiple dictionaries, in which case the "Vendor" portion has the name suffixed by the name of the device or some other unique string.
Simulation tab
Figure 304: RADIUS Authentication Simulation tab (Local Server selected)
Figure 305: RADIUS Authentication Simulation tab (Remote Server selected)
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 303
Table 181:
RADIUS Simulation tab Parameters
Parameter Description
Server:
Select Local or Remote.
CPPM IP Address or FQDN
Port:
Shared Secret:
Shared Secret
NAS IP Address (optional):
NAS Type:
NOTE: This field is only displayed if Remote Server is selected.
Enter the IP Address or FQDN of the remote CPPM server.
NOTE: This field is only displayed if Remote Server is selected.
Enter the port number of the remote CPPM server. The default port number is 1812.
NOTE: Only displayed if Remote Server is selected.
Enter the shared secret between the target CPPM and this node. You must add the node as a Network Device on the target CPPM server.
This field is only displayed if Remote Server is selected.
Enter the IP address of the network device to populate the
NAS-IP-Address attribute in a RADIUS request.
Select the type of network device to simulate in terms of
RADIUS attributes in the request. The NAS types are: l l l l
Aruba Wireless Controller
Aruba Wired Switch
Cisco Wireless Controller
Generic
304 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Table 181:
RADIUS Simulation tab Parameters (Continued)
Parameter Description
Authentication outer method: l l l l l l
PAP - Authentication inner method: field is disabled.
CHAP - Authentication inner method field: is disabled.
MSCHAPv2 - Authentication inner method field: is disabled.
PEAP - Authentication inner method field: is enabled. The selections are: n n
EAP-MSCHAPv2
EAP-GTC n n
EAP-TLS*
TTLS -Authentication inner method field: is enabled. The selections are:
PAP n n n n
CHAP
MSCHAPv2
EAP-MSCHAPv2
EAP-GTC n
EAP-TLS
TLS - Authentication inner method: field is disabled.
For more information, see "Authentication Namespaces" on page 451
Client MAC Address (optional)
Username
Password
CA Certificate (optional):
Enter the client MAC address to be populated in the request.
Enter the username.
Enter the password.
1. Click Choose File.
2. Navigate to the optional Root CA certificate that is required to verify the RADIUS server's certificate.
3. Click Open.
4. Click Upload.
Client Certificate PKCS12 (PFX)*
1. Click Choose File.
2. Navigate to the client certificate that is used for TLS in
PKCS12 - .pfx format, or .pfx or .p12 format.
3. Click Open.
4. Click Upload.
Passphrase for PFX file* Enter the Passphrase for the selected PFX file.
* These fields are only displayed if you select TTLS or PEAP as the Authentication outer method: and you select EAP-TLS as the Authentication inner method.
Attributes tab
Enter the attributes of the policy component to be tested.
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 305
The attributes that you set depend on the NAS Type selected on the Simulation page.
NAS Type: Aruba Wireless Controller
Figure 306: Aruba Wireless Controller Type Attributes tab
Table 182:
Aruba Wireless Controller Required Attribute Settings
Parameter Attribute
Line 1: l
Type = Radius:IETF l l
Name = NAS-Port-Type
Value = Wireless-802.11 (19)
Line 2: l
Type = Radius:IETF l l
Name = Service-Type
Value = Login-User (1)
Line 3: l
Type = Radius:Aruba l
Name = Aruba-Essid-Name l
Value = SSID
NAS Type: Aruba Wired Switch Controller
Figure 307: NAS Type: Aruba Wired Switch Controller Attributes tab
Table 183:
NAS Type: Aruba Wired Switch Controller Required Attribute Settings
Attribute
Line 1: l
Type = Radius:IETF l l
Name = NAS-Port-Type
Value = Ethernet (15)
Line 2: l
Type = Radius:IETF l l
Name = Service-Type
Value = Login-User (1)
306 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
NAS Type: Cisco Wireless Switch
Figure 308: NAS Type: Cisco Wireless Switch Attributes tab
Table 184:
[NAS Type: Cisco Wireless Switch Required Attribute Settings
Attribute
Line 1: l
Type = Radius:IETF l l
Name = NAS-Port-Type
Value = 802.11(19)
Line 2: l
Type = Radius:IETF l l
Name = Service-Type
Value = Framed-User(2)
Results tab
Figure 309: Results tab
Table 185:
RADIUS Authentication Results tab Parameters
Parameter Description
Summary -
Displays a summary of the simulation.
Authentication
Result
Displays the outcome of the Authentication test.
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 307
Table 185:
RADIUS Authentication Results tab Parameters (Continued)
Parameter Description
Details
Click this link to open a popup that provides details about the Authentication test. You can take the following actions: l l
Click the Summary, Input and Output tabs
Click the Change Status, Show Logs, Export or Close buttons.
Status
Message(s)
Displays the status messages resulting from the test.
Role Mapping
The role mapping simulation tests Role-Mapping policy rules to determine which Roles will be output, given the service name (and associated role mapping policy), the authentication source and the user name.
You can also use role mapping simulation to test whether the specified authentication source is reachable.
Simulation tab
Figure 310: Role Mapping Simulation tab
Table 186:
Role Mapping Simulation tab Parameters
Parameter Description
Service: Select from: l l
[Policy Manager Admin Network
Login Service]
[AirGroup Authorization Service] l l l l
[Aruba Device Access Service]
[Guest Operator Logins]
Guest Access
Guest Access With MAC
Caching
308 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Table 186:
Role Mapping Simulation tab Parameters (Continued)
Parameter Description
Role Mapping Policy:
Authentication Source:
Field is disabled if you select: l
[Policy Manager Admin Network
Login Service] l
[Aruba Device Access Service] l
[Guest Operator Logins]
Field is auto-filled with [AirGroup
Version Match] if you select
[AirGroup Authorization Service]
Field is autofilled with [Guest
Roles] if you select Guest Access
Field is autofilled with Guest MAC
Authentication Role Mapping if you select Guest Access With MAC
Caching
Value = [Local User Repository] if you select: l
[Policy Manager Admin Network
Login Service] l
[Aruba Device Access Service]
Value = [Guest Device Repository] if you select: l
[AirGroup Authorization Service] l l
Guest Access
Guest Access With MAC
Caching
Values = [Guest Device Repository] or [Local User Repository] if you select [Guest Operator Logins]
Username:
Test Date and Time:
Enter the user name.
Click calendar icon to select start date and time for simulation test.
Attributes tab
Enter the attributes of the policy component to be tested.
Figure 311: Role Mapping Simulation Attributes tab
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 309
Table 187:
Role Mapping Simulation Attributes tab Parameters
Parameter Attribute
Type:
Host
Authentication
Connection
Application
Certificate l l l l l
Radius:IETF
Radius:Cisco
Radius:Microsoft
Radius:Avenda
Radius:Aruba
See "Authentication Namespaces" on page 451
See "Connection Namespaces" on page 455
"Application Namespace" on page 450
See "Certificate Namespaces" on page 454
See "RADIUS Namespaces" on page 458
Name:
Value:
The options displayed for the Name
Attribute depend on the Type
Attribute that was selected.
The options displayed for the Value
Attribute depend on the Type
Attribute and Name Attribute that were selected.
Results tab
Figure 312: Results tab
Table 188:
Role Mapping Results tab Parameters
Parameter Description
Summary -
Displays the results of the simulation.
310 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Service Categorization
A service categorization simulation allows you to specify a set of attributes in the RADIUS or Connection namespace and test which configured service the request will be categorized into. The request attributes that you specify represent the attributes sent in the simulated request.
Simulation tab
Figure 313: Service Categorization Simulation tab
Table 189:
Service Categorization Simulation tab Parameter Description
Parameter Type Namespace Details
Test Date and Time: Click calendar widget and select: l
Test start date l
Test start time
Attributes tab
Enter the attributes of the policy component to be tested.
Figure 314: Service Categorization Attributes tab
Table 190:
Service Categorization Simulation Attributes tab Parameters
Parameter Attribute
Type:
Host
See
Authentication
See
"Authentication Namespaces" on page 451
Connection
See
"Connection Namespaces" on page 455
Application l l l l
Radius:IETF
Radius:Cisco
Radius:Microsoft
Radius:Aruba
See
"Application Namespace" on page 450
See
"RADIUS Namespaces" on page 458
ClearPass Policy Manager 6.3 | User Guide Policy Simulation | 311
Table 190:
Service Categorization Simulation Attributes tab Parameters (Continued)
Attribute Parameter
Name: The options displayed for the Name Attribute depend on the
Type Attribute that was selected.
Value: The options displayed for the Value Attribute depend on the
Type Attribute and Name Attribute that were selected.
Results tab
Figure 315: Results tab
Table 191:
Service Configuration Results tab Parameters
Parameter Description
Summary -
Gives the name of the service.
312 | Policy Simulation ClearPass Policy Manager 6.3 | User Guide
Chapter 14
ClearPass Policy Manager Profile
l l l l
Profile is a ClearPass Policy Manager module that automatically classifies endpoints using attributes obtained from software components called Collectors. You can use Profile to implement “Bring Your Own Device” (BYOD) flows, where access must be controlled, based on the type of the device and the identity of the user. While offering a more efficient and accurate way to differentiate access by endpoint type (laptop or tablet), ClearPass Profile associates an endpoint with a specific user or location and secures access for devices like printers and IP cameras. Profile can be set up in a network with a minimal amount of configuration.
For more information, see:
"Fingerprint Dictionaries" on page 316
Device Profile
A device profile is a hierarchical model consisting of 3 elements – DeviceCategory, DeviceFamily, and DeviceName – derived by Profile from endpoint attributes.
l l l l l l l l
DeviceCategory - This is the broadest classification of a device. It denotes the type of the device. Examples include
Computer, Smartdevice, Printer, Access Point, etc.
DeviceFamily - This element classifies devices into a category and is organized based on the type of operating system or vendor. For example, when the category is Computer, ClearPass Policy Manager could show a
DeviceFamily of Windows, Linux, or Mac OS X, and when the Category is Computer, ClearPass Policy Manager could show a DeviceFamily of Apple or Android.
DeviceName - Devices in a family are further organized based on more granular details, such as operating system version. For example, in a DeviceFamily of Windows, ClearPass Policy Manager could show a DeviceName of
Windows 7 or Windows 2008 Server.
This hierarchical model provides a structured view of all endpoints accessing the network.
In addition to these, Profile also collects and stores the following:
IP Address
Hostname
MAC Vendor
Timestamp when the device was first discovered
Timestamp when the device was last seen
Collectors
Collectors are network elements that provide data to profile endpoints.
For more information, see: l l l
"ClearPass Onboard" on page 314
ClearPass Policy Manager 6.3 | User Guide ClearPass Policy Manager Profile | 313
l l l l l
*
"ActiveSync Plugin" on page 315
* Acquired via various authentication mechanisms such as 802.1X, MAC authentication, etc.
DHCP
DHCP attributes such as option55 (parameter request list), option60 (vendor class) and options list from DISCOVER and REQUEST packets can uniquely fingerprint most devices that use the DHCP mechanism to acquire an IP address on the network. Switches and controllers can be configured to forward DHCP packets such as DISCOVER, REQUEST and INFORM to CPPM. These DHCP packets are decoded by CPPM to arrive at the device category, family, and name.
Apart from fingerprints, DHCP also provides hostname and IP address.
Sending DHCP Traffic to CPPM
Perform the following steps to configure your Aruba Controller and Cisco Switch to send DHCP Traffic to CPPM.
interface <vlan_name> ip address <ip_addr> <netmask> ip helper-address <dhcp_server_ip> ip helper-address <cppm_ip>end end
Notice that multiple “ ip helper-address
” statements can be configured to send DHCP packets to servers other than the DHCP server.
ClearPass Onboard
ClearPass Onboard collects rich and authentic device information from all devices during the onboarding process.
Onboard then posts this information to Profile via the Profile API. Because the information collected is definitive,
Profile can directly classify these devices into their Category, Family, and Name without having to rely on any other fingerprinting information.
HTTP User-Agent
In some cases, DHCP fingerprint alone cannot fully classify a device. A common example is the Apple smart devices; DHCP fingerprints cannot distinguish between an iPad
®
® family of and an iPhone
®
. In these scenarios, User-Agent strings sent by browsers in the HTTP protocol are useful to further refine classification results.
User-Agent strings are collected from the following: l l l
ClearPass Guest (Amigopod)
ClearPass Onboard
Aruba controller through IF-MAP interface
MAC OUI
MAC OUI can be useful in some cases to better classify endpoints. An example is Android™ devices where DHCP fingerprints can only classify a device as generic android, but it cannot provide more details regarding vendor.
Combining this information with MAC OUI, profiler can classify a device as HTC™ Android, Samsung™ Android,
Motorola
®
Android etc. MAC OUI is also useful to profile devices like printers that may be configured with static IP addresses.
314 | ClearPass Policy Manager Profile ClearPass Policy Manager 6.3 | User Guide
ActiveSync Plugin
The ActiveSync plugin is provided by Aruba and is to be installed on Microsoft Exchange servers. When a device communicates with exchange server using active sync protocol, it provides attributes like device-type and user-agent.
These attributes are collected by the plugin software and are sent to the CPPM profiler. Profiler uses dictionaries to derive profiles from these attributes.
CPPM OnGuard
The ClearPass OnGuard agent performs advanced endpoint posture assessment. It can collect and send OS details from endpoints during authentication. The Policy Manager Profiler uses the os_type attribute from OnGuard to derive a profile.
SNMP
Endpoint information obtained by reading SNMP MIBs of network devices is used to discover and profile static IP devices in the network. The following information read via SNMP is used: l l l l sysDescr information from RFC1213 MIB is used to profile the device. This is used both for profiling switches/controllers/routers configured in CPPM, and for profiling printers and other static IP devices discovered through SNMP or subnet scans.
cdpCacheTable information read from CDP (Cisco Discovery Protocol) capable devices is used to discover neighbor devices connected to switch/controller configured in CPPM lldpRemTable information read from LLDP (Link Layer Discovery Protocol) capable devices is used to discover and profile neighbor devices connected to switch/controller configured in CPPM
ARPtable read from network devices is used as a means to discover endpoints in the network.
The SNMP based mechanism is only capable of profiling devices if they respond to SNMP, or if the device advertises its capability via LLDP. When performing SNMP reads for a device, CPPM uses SNMP Read credentials configured in
Network Devices, or defaults to using SNMP v2c with "public" community string.
Note that the SNMP based mechanism is only capable of profiling devices if they respond to SNMP, or if the device advertises its capability via LLDP. When performing SNMP reads for a device, CPPM uses SNMP Read credentials configured in Network Devices, or defaults to using SNMP v2c with "public" community string.
Network Devices configured with SNMP Read enabled are polled periodically for updates based on the time interval configured in Administration > Server Configuration > Service Parameters tab > ClearPass network services
option > Device Info Poll Interval.
The following additional settings are included with Profile support: l l
Read ARP Table Info - Enable this setting if this is a Layer 3 device, and you want to use ARP table on this device as a way to discover endpoints in the network. Static IP endpoints discovered this way are further probed via
SNMP to profile the device.
Force Read - Enable this setting to ensure that all CPPM nodes in the cluster read SNMP information from this device regardless of trap configuration on the device. This option is especially useful when demonstrating static IPbased device profiling because this does not require any trap configuration on the network device.
ClearPass Policy Manager 6.3 | User Guide ClearPass Policy Manager Profile | 315
Figure 316: SNMP Read/Write Settings Tabs
In large or geographically spread cluster deployments, you do not want all CPPM nodes to probe all SNMP configured devices. The default behavior is for a CPPM node in the cluster to read network device information only for devices configured to send traps to that CPPM node.
Subnet Scan
A network subnet scan is used to discover IP addresses of devices in the network. The devices discovered this way are further probed using SNMP to fingerprint and assign a Profile to the device. Network subnets to scan. Subnets to scan are configured per CPPM Zone. This is particularly useful in deployments that are geographically distributed. In such deployments, it is recommended that you assign the CPPM nodes in a cluster to multiple “Zones” (from Administration
> Server Configuration > Manage Policy Manager Zones) depending on the geographical area served by that node, and enable Profile on at least one node per zone.
For more information, see
"Manage Policy Manager Zones" on page 351
.
Figure 317: Subnet Scans page
Fingerprint Dictionaries
CPPM uses a set of dictionaries and built-in rules to perform device fingerprinting.
For more information, see
"Fingerprints Dictionary" on page 407 .
Because these dictionaries can change frequently, CPPM provides a way to automatically update fingerprints from a hosted portal. If external access is provided to CPPM, the fingerprints file can be downloaded and imported through
CPPM admin.
For more information, see
"Software Updates" on page 416 .
316 | ClearPass Policy Manager Profile ClearPass Policy Manager 6.3 | User Guide
Profiling
The Profile module uses a two-stage approach to classify endpoints using input attributes.
Stage 1
l l
Stage 1 tries to derive device profiles using static dictionary lookups. Based on the available attributes available, Stage
1 looks up DHCP, HTTP, ActiveSync, MAC OUI, and SNMP dictionaries and derives multiple matching profiles.
After multiple matches are returned, the priority of the source that provided the attribute is used to select the appropriate profile. The following list shows the decreasing order of priority.
l l l
OnGuard/ActiveSync plugin
HTTP User-Agent
SNMP
DHCP
MAC OUI
Stage 2
CPPM comes with a built-in set of rules that evaluates to a device-profile. Rules engine uses all input attributes and device profiles from Stage 1. The resulting rule evaluation may or may not result in a profile. Stage 2 is intended to refine the results of profiling.
Example
With DHCP options, Stage 1 can identify an Android device. Stage 2 uses rules to combine this with MAC OUI to further classify an Android device as Samsung Android, HTC Android, etc.
For more information, see: l
"Post Profile Actions " on page 317
The Profiler User Interface
CPPM provides interfaces pages that administrators can use to search and view profiled endpoints and also provides basic statistics about the profiled endpoints. The Cluster Status Dashboard widget shows basic distribution of device types.
The Monitoring > Live Monitoring > Endpoint Profiler page provides detailed device distribution information and a list of endpoints. From this page, you can search for endpoint profiles based on category, family, name, etc.
For more information, see: l l
"Endpoint Profiler" on page 51
"Policy Manager Dashboard" on page 29
Post Profile Actions
After profiling an endpoint, use the Profiler tab to configure parameters to perform CoA on the Network Device to which an endpoint is connected. Post profile configurations are configured under Service. The administrator can select a set of categories and a CoA profile to be applied when the profile matches one of the selected categories. CoA is triggered using the selected CoA profile. Any option from Endpoint Classification can be used to invoke CoA on a change of any one of the fields (category, family, and name).
ClearPass Policy Manager 6.3 | User Guide ClearPass Policy Manager Profile | 317
Figure 318: Profiler tab
Table 192:
Profiler tab Parameters
Parameter
Endpoint Classification:
RADIUS CoA Action:
Add new RADIUS CoA Action:
Description
Select the classification after which an action must be triggered. You can select a new action, or remove a current action.
Select an action. Click View Details to view details about the selected action. Click Modifyto change the values of the selected action.
Click to add a RADIUS CoA action to the list.
318 | ClearPass Policy Manager Profile ClearPass Policy Manager 6.3 | User Guide
Chapter 15
Administration
All administrative activities including server configuration, log management, certificate and dictionary maintenance, portal definitions, and administrator user account maintenance are done from the Administration menus. The Policy
Manager Administration menu provides the following interfaces for configuration: l
"ClearPass Portal" on page 320
l
l
"Admin Privileges" on page 323
l
"Server Configuration" on page 328
l
"Log Configuration" on page 362
l
"Local Shared Folders" on page 365
l
l
"SNMP Trap Receivers" on page 368
l
l
"Syslog Export Filters" on page 372
l
l
"Endpoint Context Servers" on page 379
l
"Server Certificate" on page 393
l
"Certificate Trust List" on page 401
l
"Revocation Lists" on page 402
l
"RADIUS Dictionary" on page 403
l
"Posture Dictionary" on page 405
l
"TACACS+ Services Dictionary" on page
l
"Fingerprints Dictionary" on page 407
l
"Attributes Dictionary" on page 408
l
"Applications Dictionary" on page 410
l
"Endpoint Context Server Actions" on page
l
"OnGuard Settings" on page 414
l
"Software Updates" on page 416
l
l
"Remote Assistance" on page 421
l
ClearPass Policy Manager 6.3 | User Guide Administration | 319
ClearPass Portal
Navigate to the Administration > Agents and Software Updates > ClearPass Portal page.
Click on any of the editable sections of this page to customize the content for your enterprise:
Figure 319: ClearPass Portal
Table 193:
ClearPass Portal parameters
Parameter Description
Select Option Select the page that the user sees when first logging in to ClearPass: l
Default Landing Page l
Application Login Page: n
ClearPass Policy Manager n
ClearPass Guest l n n
ClearPass Insight
ClearPass Onboard
Guest Portal
Page Title
Logo Image
Click on the current title text to change the way the title appears.
Click on the logo image to browse and select an image for the banner.
Top section Click to enter text that displays in the header.
Bottom section Click to enter text that displays in the footer.
Copyright Click to enter copyright text.
Both HTTP and HTTPS protocols are supported for ClearPass Portal re-direction.
320 | Administration ClearPass Policy Manager 6.3 | User Guide
l l l l
Admin Users
The Policy Manager Admin Users menu Administration > Users and Privileges > Admin Users provides the following interfaces for configuration:
Figure 320: Admin Users
Table 194:
Admin Users
Container Description
Add Opens the Add User popup form.
Import
Export All
Export
Delete
Opens the Import Users popup form.
Exports all users to an XML file.
Exports a selected to an XML file.
Deletes a selected User.
Add User
Select the Add link in the upper right portion of the page.
Figure 321: Add Admin User
ClearPass Policy Manager 6.3 | User Guide Administration | 321
Table 195:
Add Admin User
Container Description
User ID
Name
Password
Specify the identity and password for a new admin user.
Verify Password
Privilege Level Select Privilege Level:
Help Desk l
Super Administrator l l
Network Administrator
Receptionist or any other custom privilege level
Add/Cancel Add or dismiss changes.
Import Users
Select the Import link in the upper right portion of the page.
Figure 322: Import (Admin) Users
Table 196:
Import (Admin) Users
Container Description
Select file Browse to select name of admin user import file.
Enter secret key for file (if any) Enter the secret key used (while exporting) to protect the file.
Import/Cancel Commit or dismiss import.
Export Users
Select the Export All link from the upper right portion of the page.
The Export (Admin) Users link exports all (admin) users. Click Export. Your browser displays its normal Save As dialog, in which to enter the name of the XML file to contain the export.
322 | Administration ClearPass Policy Manager 6.3 | User Guide
Export
Select the Export button on the lower right portion of the page.
To export a user, select it (check box at left) and click Export. Your browser will display its normal Save As dialog, in which to enter the name of the XML file to contain the export.
Admin Privileges
To view the available Admin Privileges, go to Administration > Users and Privileges > Admin Privileges.
Figure 323: Admin Privileges
See
"Custom Admin Privileges" on page 323
to create additional administrator privileges and
to export the definition of one or more administrator privileges.
Custom Admin Privileges
ClearPass Policy Manager ships with six read-only default administrator privilege XML files. You have the option to export one or more default files and modify the file to create a customized administrator privileges file. Customized administrator privileges are defined in a specifically formatted XML file and then imported into Policy Manager on the
Admin Privileges page.
l l
For more information, see: l l l
"Administrator Privilege XML File Structure" on page 324
"Administrator Privileges and IDs" on page 324
"Creating Custom Administrator Privileges" on page 326
"Sample Administrator Privilege XML File" on page 326
Figure 324: Admin Privileges Page
ClearPass Policy Manager 6.3 | User Guide Administration | 323
Table 197:
Admin Privileges Page Parameters
Parameter Description
Name/Descri ption
Displays the names and descriptions of the six default custom administrator privilege XML files as well as any custom privilege files that have been imported,
Import
Export All
Click to navigate to and import a new or changed custom administrator privileges XML file.
Select a file and click this button to export an administrator privileges XML file to a local drive.
Administrator Privilege XML File Structure
Admin privilege files are XML files and have a very specific structure.
A header must be at the beginning of an admin privilege XML file and must be exactly:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
The root tag is
TipsContents
. It is a container for the data in the XML file and should look like this:
<TipsContents xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
⋮
</TipsContents>
Following the TipsContents tag is an optional TipsHeader tag.
The actual admin privileges information is defined with the AdminPrivilege and AdminTask tags. You use one
AdminPrivilege tag for each admin privilege you want to define. The AdminPrivilege tag contains two attributes: name and description. Inside the AdminPrivilege tag are one or more AdminTask tags, each one defining a lace within the Policy Manager application that a user with that privilege can view or change. The
AdminTask tag contains one taskid attribute and a single AdminTaskAction tag. The AdminTaskAction tag has one attribute, type, and it can contain one of two values, RO (read only) or RW (read/write). The basic structure:
<AdminPrivileges>
<AdminPrivilege name="" description="">
<AdminTask taskid="">
<AdminTaskAction type=""/>
</AdminTask>
<AdminTask taskid="">
<AdminTaskAction type=""/>
</AdminTask>
</AdminPrivilege>
</AdminPrivileges>
Administrator Privileges and IDs
The following list provides the areas and sub-areas of the Policy Manager application and the associated taskid of each one. If you provide permission for an area, the same permission for all sub-areas is included by default. For example, if you give RW permissions for Enforcements (con.en), you grant permissions for its sub-areas, in this case, Policies
(con.en.epo) and Profiles (con.en.epr), and you do not have to explicitly define the same permission for those sub-areas.
l l
Dashboard: taskId="dnd"
Monitoring: taskId="mon" n
Live Monitoring: taskId="mon.li" n n n
Access Tracker: taskId="mon.li.ad"
Accounting: taskId="mon.li.ac"
Onguard Activity: taskId="mon.li.ag"
324 | Administration ClearPass Policy Manager 6.3 | User Guide
l l n n n
Analysis and Trending taskId="mon.li.sp"
Endpoint Profiles: taskId="mon.li.ep" n
System Monitor: taskId="mon.li.sy"
Audit Viewer: taskId="mon.av" n n
Event Viewer: taskId="mon.ev"
Data Filters: taskId="mon.df"
Configuration: taskId="con" n
Start Here (Services Wizard): taskId="con.sh" n n n n
Services: taskId="con.se"
Service Templates: taskId=”con.st”
Authentication: taskId="con.au" n
Methods: taskId="con.au.am" n
Sources: taskId="con.au.as"
Identity: taskId="con.id" n
Single Sign-On: taskId=”con.id.sso” n n n n
Local Users: taskId="con.id.lu"
Guest Users: taskId="con.id.gu"
Onboard Devices: taskId="con.id.od"
Endpoints: taskId="con.id.ep" n n n n n n
Static Host Lists: taskId="con.id.sh"
Roles: taskId="con.id.rs" n
Role Mappings: taskId="con.id.rm"
Posture: taskId="con.pv" n
Posture Policies: taskId="con.pv.in
Posture Servers: taskId="con.pv.ex"
Audit Servers: taskId="con.pv.au" n n
Enforcements: taskId="con.en" n
Policies: taskId="con.en.epo" n
Profiles: taskId="con.en.epr"
Network: taskID="con.nw" n
Devices: taskId="con.nw.nd" n n
Device Groups: taskId="con.nw.ng"
Proxy Targets: taskId="con.nw.pr" n n
Policy Simulation: taskId="con.ps" n
Profile Settings: taskId="con.prs"
Administration: taskId="adm"
User and Privileges: taskId="adm.us" n n n
Admin Users: taskId="adm.us.au"
Admin Privileges: taskId="adm.us.ap"
Server Manager: taskId="adm.mg" n
Server Configuration: taskId="adm.mg.sc"
Log Configuration: taskId="adm.mg.ls"
ClearPass Policy Manager 6.3 | User Guide Administration | 325
n n n n n n
Local Shared Folders: taskId="adm.mg.sf"
Licensing: taskId="adm.mg.sf"
External Servers: taskId="adm.xs" n
SNMP Trap Receivers: taskId="adm.xs.st" n
Syslog Targets: taskId="adm.xs.es" n n n n
Syslog Export Filters: taskId="adm.xs.sx"
Messaging Setup: taskId="adm.xs.me"
Certificates: taskId="adm.cm" n
Server Certificate: taskId="adm.cm.mc"
Trust List: taskId="adm.cm.ctl"
Revocation List: taskId="adm.cm.crl"
Dictionaries: taskId="adm.di" n
RADIUS: taskId="adm.di.rd" n n
Posture: taskId="adm.di.pd"
TACACS+ Services: taskId="adm.di.td" n n n n
Fingerprints: taskId="adm.di.df"
Attributes: taskId="adm.di.at" n
Applications: taskid=”adm.di.ad”
Agents and Software Updates: taskId="adm.po" n
Onguard Settings: taskId="adm.po.aas"
Guest Portal: taskId="adm.po.gp"
Software Updates: taskId="adm.po.es"
If you provide permission for an area, the same permission for all sub-areas is included by default. For example, if you give RW permissions for Enforcements (con.en), you grant permissions for its sub-areas, in this case, Policies
(con.en.epo) and Profiles (con.en.epr), and you do not have to explicitly define the same permission for those sub-areas.
Creating Custom Administrator Privileges
You must use a plain text or XML editor, not a word processing application to create the custom admin privilege
XML file. Applications such as Microsoft Word can introduce tags that will corrupt the XML file.
1. Create an XML file that defines a privilege.
2. Store the new file.
3. Go to Administration > Users and Privileges > Admin Privileges.
4. Click Import Admin Privileges.
5. Import the administrator privilege file you created in step 1. See
for details.
After you complete steps 1-5, the new administrator privileges document is displayed on the Admin Privileges page.
For more information, see: l l l
"Administrator Privilege XML File Structure" on page 324
"Administrator Privileges and IDs" on page 324
"Sample Administrator Privilege XML File" on page 326
Sample Administrator Privilege XML File
Read Only (RO) Privilege to all the sections (dnd, con, mon, adm)
326 | Administration ClearPass Policy Manager 6.3 | User Guide
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsContents xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Jul 26 17:57:50 IST 2012" version="6.0"/>
<AdminPrivileges>
<AdminPrivilege name="Read-only Administrator" description="A read-only administrator is o nly allowed to read all configuration elements">
<AdminTask taskid="con"> //Refers to Configuration
<AdminTaskAction type="RO"/>
</AdminTask>
<AdminTask taskid="dnd"> //Refers to DashBoard
<AdminTaskAction type="RO"/>
</AdminTask>
<AdminTask taskid="mon"> //Refers to Monitoring
<AdminTaskAction type="RO"/>
</AdminTask>
<AdminTask taskid="adm"> //Refers to Administration
<AdminTaskAction type="RO"/>
</AdminTask>
</AdminPrivilege>
</AdminPrivileges>
</TipsContents>
Only Read/Write access to Guest, Local and Endpoint Repository
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsContents xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Jul 26 17:57:50 IST 2012" version="6.0"/>
<AdminPrivileges>
<AdminPrivilege name="Read/Write Access to Guest, Local and Endpoint Repository" descripti on="A read-only administrator is only allowed to read all configuration elements">
<AdminTask taskid="con.id.lu"> //Refers to Local Users Section
<AdminTaskAction type="RW"/>
</AdminTask>
<AdminTask taskid="con.id.gu"> //Refers to Guest Users Section
<AdminTaskAction type="RW"/>
</AdminTask>
<AdminTask taskid="con.id.ep"> //Refers to Endpoints Section
<AdminTaskAction type="RW"/>
</AdminTask>
</AdminPrivilege>
</AdminPrivileges>
</TipsContents>
Read/Write permissions to DashBoard/ Monitoring and ReadOnly permissions to Server Configuration
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsContents xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Jul 26 17:57:50 IST 2012" version="6.0"/>
<AdminPrivileges>
<AdminPrivilege name="Limited access permission" description="A read-only administrator is only allowed to read all configuration elements">
<AdminTask taskid="dnd"> //Refers to DashBoard
<AdminTaskAction type="RW"/>
</AdminTask>
<AdminTask taskid="mon"> //Refers to Monitoring
<AdminTaskAction type="RW"/>
</AdminTask>
<AdminTask taskid="adm.mg.sc"> //Refers to Server Configuration
<AdminTaskAction type="RO"/>
</AdminTask>
</AdminPrivilege>
</AdminPrivileges>
</TipsContents>
ClearPass Policy Manager 6.3 | User Guide Administration | 327
.
l l l l l l l l l l l l l l
Server Configuration
The Policy Manager Server Configuration page (Administration > Server Manager > Server Configuration) provides the following configuration options:
"Editing Server Configuration Settings" on page 328
"Change Cluster Password" on page 350
"Manage Policy Manager Zones" on page 351
"NetEvents Targets" on page 352
"Virtual IP Settings" on page 352
"Upload Nessus Plugins" on page 354
"Cluster-Wide Parameters" on page 354
Figure 325: Server Configuration Page
Editing Server Configuration Settings
l l
Navigate to the Administration > Server Manager > Server Configuration page, and click on a server name in the table. The Server Configuration form opens by default on the System tab.
For more information, see: l l l
"Services Control Tab" on page 333
"Service Parameters Tab" on page 334
"System Monitoring Tab " on page 344
328 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 326: Editing Server Configuration
System Tab
The Server Configuration form opens by default on the System tab.
For more information about the tasks you can perform on this tab, see: l l l
"Manage Policy Manager Zones" on page 351
"Add Password Server" on page 333
(for joined AD domains)
Figure 327: System Tab
Table 198:
Server Configuration System tab
Parameter Description
Hostname Hostname of Policy Manager appliance. It is not necessary to enter the fully qualified domain name here.
Policy Manager
Zone
Select a previously configured timezone from the drop-down list. Click on the Policy Manager
Timezone link to add and edit timezones from within this page.
ClearPass Policy Manager 6.3 | User Guide Administration | 329
Table 198:
Server Configuration System tab (Continued)
Parameter Description
Enable Profile Enable the profile to perform endpoint classifications.
Enable
Performance
Monitoring
Enable Insight
Enable the server to perform performance monitoring.
Enable the Insight reporting tool on this node.
NOTE: l
When the admin enables the checkbox for Insight on a node in cluster, Admin will automatically update the [Insight Repository] configuration to point to the management IP of that server.
l l
When enabling the checkbox for other servers in the cluster, they will be added as backups for the same auth source.
The order of the primary and backup servers in the [Insight Repository] is the same in which the user enables Insight on the server.
Enable as Insight
Master
In a cluster environment, you can specify that the current server is also the Insight Master.
NOTE: This option is only available if Enable Insight is selected.
Enable Cloud
Tunnel
Allows Admin to enable this CPPM server to setup a Cloud Tunnel to the Cloud Proxy configured under Endpoint Context Servers.
See
"Adding a ClearPass Cloud Proxy Endpoint Context Server" on page 383
for more information.
DHCP Span Port If desired, specify the port number for DHCP spanning.
Management
Port: IP Address
Management
Port: Subnet
Mask
Management interface IP address. You access the Policy Manager UI via the management interface.
Management interface Subnet Mask
Default gateway for management interface Management
Port: Default
Gateway
Data/External
Port: IP Address
Data/External
Port: Subnet
Mask
Data interface IP address. All authentication and authorization requests arrive on the data interface.
Data interface Subnet Mask
330 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 198:
Server Configuration System tab (Continued)
Parameter Description
Data/External
Port: Default
Gateway
Default gateway for data interface
DNS: Primary
DNS
Primary DNS for name lookup
DNS: Secondary
DNS
Secondary DNS for name lookup
AD Domains Displays a list of joined active directory domains. Select Join Domain to join an Active Directory domain. Refer to
for more information.
After an AD Domain is added, the domain controller can be setup as a password server. Refer to
"Add Password Server" on page 333
for more information.
Join AD Domain
You can join CPPM to an Active Directory (AD) domain to authenticate users and computers that are members of an
Active Directory domain. Joining CPPM to an Active Directory domain creates a computer account for the CPPM node in the AD database. Users can then authenticate into the network using 802.1X and EAP methods, such as PEAP-
MSCHAPv2, with their own their own AD credentials.
If you need to authenticate users belonging to multiple AD forests or domains in your network, and there is no trust relationship between these entities, then you must join CPPM to each of these untrusting forests or domains.
There is no need to join CPPM to multiple domains belonging to the same AD forest because a one-way trust relationship exists between these domains. In this case, you join CPPM to the root domain.
Join Domain - Click on this button to join this Policy Manager appliance to an Active Directory domain. Password servers can be configured after Policy Manager is successfully joined. Refer to
"Add Password Server" on page 333
for more information.
Leave Domain - If the server is already part of multiple AD domains, click on this button to disassociate this Policy
Manager appliance from an Active Directory domain.
For most use cases, if you have multiple nodes in the cluster, you must join each node to the same Active Directory domain.
ClearPass Policy Manager 6.3 | User Guide Administration | 331
Figure 328: Join AD Domain
Table 199:
Join AD Domain Parameters
Parameter Description
Domain
Controller
Fully qualified name of the Active Directory domain controller.
NETBIOS name
(optional)
The NETBIOS name of the domain. Enter this value only if this is different from your regular Active Directory domain name. If this is different from your domain name (usually a shorter name), enter that name here. Contact your AD administrator about the NETBIOS name.
NOTE:
If you enter an incorrect value for the NETBIOS name, you see a warning message in the UI. If you see this warning message, leave the domain by clicking on the Leave Domain button, which replaces the Join Domain button once you join the domain. After leaving the domain, join again with the right
NETBIOS name.
Domain
Controller name conflict
In some deployments (especially if there are multiple domain controllers, or if the domain name has been wrongly entered in the last step), the domain controller FQDN returned by the DNS query can be different from what was entered. In this case, you may: l
Use specified Domain Controller - Continue to use the domain controller name that you entered.
l l
Use Domain Controller returned by DNS query - Use the domain controller name returned by the DNS query.
Fail on conflict - Abort the Join Domain operation.
Use default domain admin user
Check this box to use the Administrator user name to join the domain
Username
Password
User ID of the domain administrator account. This field is disabled if the Use default domain admin user checkbox is selected.
Password of the domain administrator account.
332 | Administration ClearPass Policy Manager 6.3 | User Guide
Add Password Server
After CPPM is successfully joined to an AD domain, you can configure a restricted list of domain controllers to be used for MSCHAP authentication. If not configured, then all available domain controllers obtained from DNS will be included.
Perform the following steps to add a password server.
1. In the AD Domains section of the System tab, click the Add Password Server icon. (See
.)
Figure 329: Add Password Server icon
2. The Configure AD Password Servers page appears. Specify the domain name, NetBIOS Name, and the Password
Servers. The password servers can be in the format of hostname or IP address. Use a new line for each entry.
3. Click Save when you are finished.
Figure 330: Configure AD Password Servers
Services Control Tab
From the Services Control tab, you can view a service status and control (stop or start) various Policy Manager services, including any AD Domains to which this server is currently joined.
ClearPass Policy Manager 6.3 | User Guide Administration | 333
Figure 331: Services Control Tab
Service Parameters Tab
Navigate to the Service Parameters tab to change system parameters of a variety of services. The options on this page vary based on the selected service. Determine the service that you want to edit.
l l l l
For more information see: l l l l
"Async Network Services Options" on page 334
"ClearPass Network Services Options" on page 335
"ClearPass System Services Options" on page 337
"Policy Server Options" on page 339
"Radius Server Options" on page 340
"Stats Collection Service Options" on page 343
"System Monitor Service Options" on page 343
"Tacacs Server Options" on page 344
Figure 332: Service Parameters tab - Policy server example
Async Network Services Options
Configure the Post-Auth and Command Control parameters for the Async network service on this page.
Figure 333: Async Network Services
334 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 200:
Service Parameters tab - Async Network Services
Description Parameter
Post Auth
Number of request processing threads
Set the number of request processing threads. The default value is 20 threads, and the allowed values are between 20 and 100.
Lazy handler polling frequency
Set the Lazy handler polling frequency. The frequency is configured in minutes. The default value is 5 minutes, and the allowed values are from 3-10 minutes.
Eager handler polling frequency
Command Control
CoA Delay
Set the Eager handler polling frequency. The frequency is measured in seconds. The default value is 30 seconds, and the allowed values are from 10-300 seconds.
Enable SNMP
Bounce Action
Set the CoA Delay value. The default value is measured in seconds. The default value is 2, and the allowed values are from 0-15 seconds.
Set the Enable SNMP Bounce Action value. The default value is FALSE.
l l
ClearPass Network Services Options
The ClearPass Network Services parameters aggregate service parameters from the following services: l l
DhcpSnooper Service
Snmp Service
WebAuth Service
Posture Service
Figure 334: ClearPass Network Services Parameters
ClearPass Policy Manager 6.3 | User Guide Administration | 335
Table 201:
Service Parameters - ClearPass network services
Service
Parameters
Description
DhcpSnooper
MAC to IP
Request Hold time
Number of seconds to wait before responding to a query to get IP address corresponding to a
MAC address. Any DHCP message received in this time period will refresh the MAC to IP binding.
Typically, audit service will request for a MAC to IP mapping as soon the RADIUS request is received, but the client may take some more time receive and IP address through DHCP. This wait period takes into account the latest DHCP IP address that the client got.
DHCP Request
Probation Time
Number of seconds to wait before considering the MAC to IP binding received in a
DHCPREQUEST message as final. This wait would handle cases where client receives a
DHCPNAK for a DHCPREQUEST and receives a new IP address after going through the
DHCPDISCOVER process again.
SnmpService
SNMP Timeout
SNMP Retries
LinkUp Timeout
Seconds to wait for an SNMP response from the network device.
Number of retries for SNMP requests.
Seconds to wait before processing link-up traps. If a MAC notification trap arrives in this time,
SNMP service will not try to poll the switch for MAC addresses behind a port for link-up processing.
Duration in seconds for which MAC to IP lookup response is cached.
IP Address
Cache Timeout
Uplink Port
Detection
Threshold
SNMP v2c Trap
Community
Limit for the number of MAC addresses found behind a port after which the port is considered an uplink port and not considered for SNMP lookup and enforcement.
Community string that must be checked in all incoming SNMP v2 traps.
SNMP v3 Trap
Username
SNMP v3 Trap
Authentication
Protocol
SNMP v3 Username to be used for all incoming traps.
SNMP v3 Authentication protocol for traps. Must be one of MD5, SHA or empty (to disable authentication).
SNMP v3 Trap
Privacy Protocol
SNMP v3 Privacy protocol for traps. Must be one of DES_CBC, AES_128 or empty (to disable privacy).
336 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 201:
Service Parameters - ClearPass network services (Continued)
Service
Parameters
Description
SNMP v3 authentication key and privacy key for incoming traps.
SNMP v3 Trap
Authentication
Key
SNMP v3 Trap
Privacy Key
Device Info Poll
Interval
This specifics the time (in minutes) between polling for device information.
WebAuthService
WebAuthService
Max time to determine network device where client is connected
In some usage scenarios where the web authentication request does not originate from the network device. Policy Manager has to determine the network device to which the client is connected through an out-of-band SNMP mechanism. The network device deduction can take some time. This parameter specifies the maximum time to wait for Policy Manager to determine the network device to which the client is connected.
PostureService
Audit Thread
Pool Size
Audit Result
Cache Timeout
Audit Host Ping
Timeout
This specifies the number of threads to use for connections to audit servers.
This specifies the time (in seconds) for which audit result entries are cached by Policy Manager.
This specifies the number of seconds for which Policy Manager pings an end-host before giving up and deeming the host to be unreachable.
ClearPass System Services Options
You can use the ClearPass system service parameters for PHP configuration as well as if all your http traffic flows through a proxy server. Policy Manager relies on an http connection to the Aruba ClearPass update portal in order to download the latest version information for posture services.
ClearPass Policy Manager 6.3 | User Guide Administration | 337
Figure 335: ClearPass System Services Parameters (partial view)
Table 202:
Service Parameters - ClearPass system services
Service Parameter Description
PHP System Configuration
Memory Limit Maximum memory that can be used by the PHP applications.
Form POST Size
File Upload Size
Input Time
Maximum HTTP POST content size that can be sent to the PHP application.
Maximum file size that can be uploaded into the PHP application.
Time limit after which the server will detect no activity from the user and will take some action.
Maximum time for any socket connections.
Setting to compress the output files.
Setting to include PHP header in the HTTP responses.
Socket Timeout
Enable zlib output compression
Include PHP header in web server response
HTTP Proxy
Proxy Server
Port
Username
Password
Database Configuration
Hostname or IP address of the proxy server.
Port at which the proxy server listens for HTTP traffic.
Username to authenticate with proxy server.
Password to authenticate with proxy server.
338 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 202:
Service Parameters - ClearPass system services (Continued)
Service Parameter Description
Maximum connections Specify a number between 300 and 1500 for a maximum number of allowed connections.
TCP Keepalive Configurations
Keep Alive Time
Keep Alive Interval
Keep Alive Probes
Web Server Configuration
Maximum Clients
Timeout
Specify a value in seconds from 10-86400.
Specify a value in seconds from 1-3600.
Specify a value from 1-100 for the number of probes.
Specify a value from 10-20000 for the maximum allowed number of clients.
Specify a timeout value in seconds from 1-60.
Policy Server Options
Figure 336: Policy Server Service Parameters
Table 203:
Service Parameters tab - Policy Server service
Service
Parameter
Description
This specifies the time (in hours) for which machine authentication entries are cached by Policy
Manager.
Machine
Authentication
Cache Timeout
Authentication
Thread Pool Size
This specifies the number of threads to use for LDAP/AD and SQL connections.
LDAP Primary
Retry Interval
After a primary LDAP server is down, Policy Manager connects to one of the backup servers.
This parameter specifies how long Policy Manager waits before it tries to connect to the primary server again.
ClearPass Policy Manager 6.3 | User Guide Administration | 339
Table 203:
Service Parameters tab - Policy Server service (Continued)
Service
Parameter
Description
External Posture
Server Thread Pool
Size
This specifies the number of threads to use for posture servers.
External Posture
Server Primary
Retry Interval
After a primary posture server is down, Policy Manager connects to one of the backup servers.
This parameter specifies how long Policy Manager waits before it tries to connect to the primary server again.
Audit SPT Default
Timeout
Time for which Audit success or error response is cached in policy server.
Number of request processing threads
Maximum number of threads used to process requests.
Authentication
Cache Timeout
HTTP Thread Pool
Size
Specifies the time in seconds for which authentication information is cached by Policy
Manager.
Specify the number of threads allotted for the HTTP thread pool.
Radius Server Options
Figure 337: RADIUS Server Service Parameters
Table 204:
Service Parameters tab - Radius Server Service
Service
Parameter
Description
Proxy
Maximum
Response Delay
Time delay before retrying a proxy request, if the target server has not responded.
Maximum
Reactivation Time
Time to elapse before retrying a dead proxy server.
Maximum Retry
Counts
Maximum number of times to retry a proxy request if the target server doesn't respond.
340 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 204:
Service Parameters tab - Radius Server Service (Continued)
Service
Parameter
Description
Security
Reject Packet
Delay
Delay time before sending an actual RADIUS Access-Reject after the server decides to reject the request.
Maximum
Attributes
Process Server-
Status Request
Main
Authentication
Port
Maximum number of RADIUS attributes allowed in a request.
Send replies to Status-Server RADIUS packets.
Ports on which radius server listens for authentication requests. Default values are 1645, 1812.
Accounting Port
Maximum
Request Time
Ports on which radius server listens for accounting requests. Default values are 1646, 1813.
Maximum time allowed for processing a request after which it is considered timed out.
Cleanup Time Time to cache the response sent to a RADIUS request after sending it. If the RADIUS server gets a duplicate request for which the response is already sent, the cached response is resent if the duplicate request arrives within this time period.
Local DB
Authentication
Source
Connection Count
Maximum number of Local DB connections opened.
AD/LDAP
Authentication
Source
Connection Count
Maximum number of AD/LDAP connections opened.
SQL DB
Authentication
Source
Connection Count
Maximum number of SQL DB.
EAP - TLS
Fragment Size
Maximum size of the EAP-TLS fragment size.
ClearPass Policy Manager 6.3 | User Guide Administration | 341
Table 204:
Service Parameters tab - Radius Server Service (Continued)
Service
Parameter
Description
Use Inner Identity in Access-Accept
Reply
TLS Session
Cache Limit
Specify TRUE or FALSE.
Number of TLS sessions to cache before purging the cache (used in TLS based 802.1X EAP
Methods).
AD (Active Directory) Errors
Window Size
Number of Errors
Recovery Action
Enter a duration during which Active Directory errors are accumulated for possible action. The default is 5 minutes.
Enter a number. If this number of Active Directory errors occurs within the defined Window Size, the self-healing Recovery Action is taken. The default is 150.
Select: l
None - To initiate no self-recovery action [Default].
l l
Exit - To restart the RADIUS server (Monitoring daemon will restart it).
Restart Domain Service - To restart the Domain service.
Thread Pool
Maximum Number of Threads
Maximum number of threads in the RADIUS server thread pool to process requests.
Number of Initial
Threads
Initial number of thread in the RADIUS server thread pool to process requests.
EAP-FAST
Master Key Expire
Time
Lifetime of a generated EAP-FAST master key.
Master Key Grace
Time
Grace period for an EAP-FAST master key after its lifetime. If a client presents a PAC that is encrypted using the master key in this period after its TTL, it is accepted and a new PAC encrypted with the latest master key is provisioned on the client.
PACs are valid across cluster
Whether PACs generated by this server are valid across the cluster or not.
Accounting
Log Accounting
Interim-Update
Packets
Store the Interim-Update packets in session logs.
342 | Administration ClearPass Policy Manager 6.3 | User Guide
Stats Collection Service Options
Figure 338: Stats Collection Service Parameters
Table 205:
Service Parameters tab - Stats Collection service
Service
Parameter
Description
Enable
Stats
Collection
This option enables or disables Stats Collection and Stats Aggregation. If this is not enabled, then stats collection and aggregation services will not run on the node. In addition, the following error message will display if the admin attempts to start these services:
"Failed to start Stats collection service - Ignoring service start request as Stats Collection option is disabled on the node"
NOTE: Enabling/disabling this parameter requires a restart of cpass-statsd-server and cpass-carbonserver.
System Monitor Service Options
Figure 339: System Monitor Service Parameters
Table 206:
Services Parameters tab - System monitor service
Service
Parameter
Description
Free Disk
Space
Threshold
This parameter monitors the available disk space. If the available disk free space falls below the specified threshold (default 30%), then system sends SNMP traps to the configured trap servers.
ClearPass Policy Manager 6.3 | User Guide Administration | 343
Table 206:
Services Parameters tab - System monitor service (Continued)
Service
Parameter
Description
1 Min CPU load average
Threshold
5 Min CPU load average
Threshold
These parameters monitor the CPU load average of the system, specifying thresholds for 1-min, 5-min and 15-min averages, respectively. If any of these loads exceed the associated maximum value, then system sends traps to the configured trap servers.
15 Min CPU load average
Threshold
Tacacs Server Options
Figure 340: TACACS+ Service Parameters
Table 207:
Service Parameters tab - TACACS server
Service Parameter Description
TACACS+ Profiles
Cache Timeout
This specifies the time (in seconds) for which TACACS+ profile result entries are cached by Policy Manager
System Monitoring Tab
Navigate to the System Monitor tab to configure the SNMP parameters. This ensures that external Management
Information Base (MIB) browsers can browse the system level MIB objects exposed by the Policy Manager appliance.
The options on this page vary based on the SNMP version that you select.
344 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 341: System Monitoring Tab
Table 208:
System Monitoring tab details
Parameter Description
System Location/System
Contact:
Policy Manager appliance location and contact information.
SNMP Configuration:
Version:
SNMP Configuration:
Community String:
SNMP Configuration:
SNMP v3: Username:
SNMP Configuration:
SNMP v3: Security Level:
V1, V2C or V3.
Read community string.
Username to use for SNMP v3 communication.
One of NOAUTH_NOPRIV (no authentication or privacy), AUTH_NOPRIV
(authenticate, but no privacy), or AUTH _PRIV (authenticate and keep the communication private).
Authentication protocol (MD5 or SHA) and key.
SNMP Configuration:
SNMP v3: Authentication
Protocol:
SNMP Configuration:
SNMP v3: Authentication key:
SNMP Configuration:
SNMP v3: Privacy Protocol:
Privacy protocol (DES or AES) and key.
SNMP Configuration:
SNMP v3: Privacy Key:
ClearPass Policy Manager 6.3 | User Guide Administration | 345
Network Tab
Navigate to the Network tab to create GRE tunnels and VLANs related to guest users and to control what applications have access to the node.
Figure 342: Network Interfaces Tab
Creating GRE tunnels
The administrator can create a generic routing encapsulation (GRE) tunnel. This protocol can be used to create a virtual point-to-point link over standard IP network or the internet.
Navigate to the Network tab and click Create Tunnel.
Figure 343: Create Tunnel page
Table 209:
Create Tunnel Page Parameters
Parameter Description
Display Name Optional name for the tunnel interface. This name is used to identify the tunnel in the list of network interfaces.
Local Inner IP Local IP address of the tunnel network interface.
Remote Outer
IP
IP address of the remote tunnel endpoint.
Remote Inner
IP
Remote IP address of the tunnel network interface.
Enter a value here to automatically create a route to this address through the tunnel.
Create/Cancel Commit or dismiss changes.
Creating VLANs
Navigate to the Network tab and click Create VLAN.
346 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 344: Creating VLAN Page
Table 210:
Creating VLAN Parameters
Parameter Description
Physical
Interface
The physical port on which to create the VLAN interface. This is the interface through which the VLAN traffic will be routed.
VLAN Name
VLAN ID
Name for the VLAN interface. This name is used to identify the VLAN in the list of network interfaces.
802.1Q VLAN identifier. Enter a value between 1- 4094.
The VLAN ID cannot be changed after the VLAN interface has been created.
IP Address
Netmask
IP address of the VLAN.
Netmask for the VLAN.
Create/Cancel Commit or dismiss changes.
Your network infrastructure must support tagged 802.1Q packets on the physical interface selected. VLAN ID 1 is often reserved for use by certain network management components; avoid using this ID unless you know it will not conflict with a VLAN already defined in your network.
Defining Access Restrictions
Use this function to define specific network resources and allow or deny them access to specific applications. You can create multiple definitions. Navigate to the Network tab and click Restrict Access.
ClearPass Policy Manager 6.3 | User Guide Administration | 347
Figure 345: Restrict Access dialog box
Table 211:
Restrict Access Parameters
Parameter Description
Resource
Name
Select the application to which you want to allow or deny access.
Access
Network
Select: l
Allow to define allowed access.
l
Deny to define denied access.
Enter one or more hostnames, IP addresses, or IP subnets per line. The devices defined by what you enter here will be either specifically allowed or specifically denied access to the application you select.
Set Date & Time
Navigate to Administration > Server Manager > Server Configuration, and click on the Set Date and Time link.
This opens by default on the Date &Time tab.
348 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 346: Change Date and Time - Date & Time tab
Table 212:
Change Date and Time - Date & Time tab Parameters
Parameter Description
Date in yyyy-mm-dd format
To specify date and time, use the indicated syntax. This is available only when Synchronize time with NTP server is unchecked.
Time in hh:mm:ss format
Synchronize Time
With NTP Server
NTP Servers
To synchronize with a Network Time Protocol Server, enable this check box and specify the
NTP servers. Only two servers may be specified.
After configuring the date and time, select the time zone on the Time zone on publisher tab. This displays a time zone list alphabetical order. Select a time zone and click Save.
This option is only available on the publisher. To set time zone on the subscriber, select the specific server and set time zone from the server-specific page.
ClearPass Policy Manager 6.3 | User Guide Administration | 349
Figure 347: Time zone on publisher tab
Change Cluster Password
Navigate to Administration > Server Manager > Server Configuration, and click on the Change Cluster Password link.
Use this function to change the cluster-wide password.
Changing this password also changes the password for the CLI user - 'appadmin'.
Figure 348: Change Cluster Password
350 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 213:
Change Cluster Password
Parameter Description
New Password Enter and confirm the new password.
Verify Password
Save/Cancel Commit or dismiss changes.
Manage Policy Manager Zones
CPPM shares a distributed cache of runtime state across all nodes in a cluster. These runtime states include: l l l
Roles and Postures of connected entities
Connection status of all endpoints running OnGuard
Endpoint details gathered by OnGuard Agent
CPPM uses this runtime state information to make policy decisions across multiple transactions.
In a deployment where a cluster spans WAN boundaries and multiple geographic zones, it is not necessary to share all of this runtime state across all nodes in the cluster. For example, when endpoints present in one geographical area are not likely to authenticate or be present in another area.
When endpoints present in one geographical area are not likely to authenticate or be present in another area, it is more efficient from a network bandwidth usage and processing perspective to restrict the sharing of such runtime state to a given geographical area.
You can configure Zones in ClearPass Policy Manager to match with the geographical areas in your deployment. There can be multiple Zones per cluster, and each Zone has a number of ClearPass Policy Manager nodes that share runtime state.
Figure 349: Policy Manager Zones
Table 214:
Policy Manager Zones
Parameter Description
Name Enter the name of the configured Policy Manager Zone.
ClearPass Policy Manager 6.3 | User Guide Administration | 351
Table 214:
Policy Manager Zones (Continued)
Parameter Description
Add
Delete Select the delete (trashcan) icon to delete a zone.
NetEvents Targets
NetEvents are a collection of details for various ClearPass Policy Manager such as users, endpoints, guests, authentications, accounting details, and so on. This information is periodically posted to a server that is configured as the NetEvents target.
If the ClearPass Insight feature is enabled on a ClearPass Policy Manager, it will receive netevents from all other server nodes within the same CPPM cluster. If you want to post these details to any external server that can aggregate these events or to an external dedicated ClearPass Insight server for multiple CPPM clusters, you have to configure an external NetEvents Target.
Figure 350: NetEvents Targets
Table 215:
NetEvents targets
Parameter Description
Target URL HTTP URL for the service that support POST and requires Authentication using
Username / Password.
NOTE: For an external Insight server, you can enter https://<Insight-server-
IP>/insight/netevents as the Target URL
Username/Password Credentials configured for authentication for the HTTP service that is provided in the Target URL.
Reset
Delete
Reset the dialog.
Delete the information.
Virtual IP Settings
This configuration allows two nodes in a cluster to share a Virtual IP address. The Virtual IP address is bound to the primary node by default. The secondary node takes over when the primary node is unavailable.
In a virtual machine deployment of ClearPass Policy Manager, enable forged transmits on a VMWare distributed virtual switch for the Virtual IP feature to work properly.
352 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 351: Virtual IP Settings
Table 216:
Virtual IP Settings Parameters
Parameter Description
Virtual IP Enter the IP address you want to define as the virtual IP address.
Node
Interface
Subnet
Enabled
Select the servers to use as the primary and secondary nodes.
Select the interface on each server where virtual IP address should be bound.
This value is automatically entered. You do not need to change it.
Select the check box to enable the Virtual IP address.
Make Subscriber
In the Policy Manager cluster environment, the Publisher node acts as master. A Policy Manager cluster can contain only one Publisher node. Administration, configuration, and database write operations may occur only on this master node.
The Policy Manager appliance defaults to a Publisher node unless it is made a Subscriber node. Cluster commands can be used to change the state of the node, hence the Publisher can be made a Subscriber. When it is a Subscriber, you will not see this link.
Navigate to the Administration > Server Manager > Server Configuration page, and click on the Make Subscriber link.
Figure 352: Add Subscriber Node
ClearPass Policy Manager 6.3 | User Guide Administration | 353
Table 217:
Add Subscriber Node
Parameter
Publisher IP
Publisher Password
Restore the local log database after this operation
Do not backup the existing databases before this operation
Description
Specify publisher address and password.
NOTE: The password specified here is the password for the CLI user appadmin
Enable to restore the log database following addition of a subscriber node.
Enable this check box only if you do not require a backup to the existing database.
Upload Nessus Plugins
Navigate to the Administration > Server Manager > Server Configuration page, and click on the Upload Nessus
Plugins link.
Figure 353: Upload Nessus Plugins
Table 218:
Upload Nessus Plugins
Parameter Description
Select File Click Browse and select the plugins file with the extension tar.gz.
Enter secret for the file
(if any)
Import/Cancel
Always leave this blank.
Load the plugins, or dismiss. If there are a large number of plugins, the load time can be in the order of minutes.
Cluster-Wide Parameters
Navigate to the Administration > Server Manager > Server Configuration page, and click on the Cluster-Wide
Parameters link.
354 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 354: Cluster-Wide Parameters dialog box, General tab
Figure 355: Cluster-Wide Parameters dialog box, Cleanup Interval tab
Figure 356: Cluster-Wide Parameters dialog box, Notifications tab
ClearPass Policy Manager 6.3 | User Guide Administration | 355
Figure 357: Cluster-Wide Parameters dialog box, Standby Publisher tab
Figure 358: Cluster-Wide Parameters dialog box, Virtual IP Configuration tab
Table 219:
Cluster-Wide Parameters
Description Parameter
General
Policy result cache timeout
The maximum time allowed in minutes to store the role mapping and posture results derived by the policy engine during a policy evaluation. This result can then be used in subsequent evaluation of policies associated with a service, if the Use cached Roles and Posture attributes from previous sessions option is turned on for the service. A value of 0 disables caching.
NOTE: The value of the Policy result cache timeout field must be greater than the highest value set in the Health Check Interval (in hours) fields. For example, if you have created the profiles Student-
Enforcement-Profile and Staff-Enforcement-Profile with health check interval configured, then the value of the Policy result cache timeout field must be greater than the highest value of the Health
Check Quiet Period (in hours) value configured among the following profiles: l l l
Global Agent Settings
Student-Enforcement-Profile
Staff-Enforcement-Profile
Maximum inactive time for an endpoint
The number of days to which an endpoint is retained in the endpoints table since its last authentication. If the endpoint has not authenticated for this period, the entry is removed from the endpoint table. 0 specifies no time limit.
356 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 219:
Cluster-Wide Parameters (Continued)
Parameter Description
Auto backup configuration options l l l
Off - Do not perform periodic backups.
Config - Perform a periodic backup of the configuration database only.
Config|SessionInfo - Perform a backup of the configuration database and the session log database.
Free disk space threshold value
This controls the percentage below which disk usage warnings are issued in the Policy Manager
Event Viewer. For example, a value of 30% indicates that a warning is issued if only 30% or below of disk space is available.
Free memory threshold value
This controls the percentage below which RAM usage warnings are issued in the Policy Manager
Event Viewer. For example, a value of 30% indicates that a warning is issued if only 30% or below of
RAM is available.
Profile subnet scan interval
Enter a value in hours.
Database user
"appexternal" password
For this connection to the database, enter the password for the "appexternal" username.
Endpoint
Context
Servers polling interval
Enter the number of minutes between polling of endpoint context servers. The default is 60.
Login
Banner Text
Cleanup Intervals
Customize the banner text that appears on the ClearPass login screen and CLI access. You may use the banner to warn users of restrictions to access the website.
Cleanup interval for session log details in the database
The Number of days to keep the following data in the Policy Manager DB: session logs (found on
Access Tracker), event logs (found on Event Viewer), machine authentication cache.
Cleanup interval for information stored on disk
The Number of days to keep log files, etc., written to the disk.
ClearPass Policy Manager 6.3 | User Guide Administration | 357
Table 219:
Cluster-Wide Parameters (Continued)
Parameter Description
Known endpoints cleanup interval
A value (in days) that ClearPass uses to determine when to start deleting known or disabled entries from the Endpoint repository. Known entries are deleted based on their last "Updated At" value for each Endpoint. For example, if this value is 7, then known Endpoints that do not have an "Updated At" value within the last 7 days will be deleted.
Unknown endpoints cleanup interval
Expired guest accounts cleanup interval
A value (in days) that ClearPass uses to determine when to start deleting unknown entries from the
Endpoint repository. Unknown entries are deleted based on their last "Updated At" value for each
Endpoint. For example, if this value is 7, then unknown Endpoints that do not have an "Updated At" value within the last 7 days (perhaps stale endpoints) will be deleted.
This controls the cleanup interval of expired guest accounts. This is the number of days after expiry that the cleanup occurs. No cleanup is performed if the value is 0.
Profiled endpoints cleanup interval
A value (in days) that ClearPass uses to determine when to start deleting profiled entries from the
Endpoint repository. Profiled entries are deleted based on their last "Updated At" value for each
Endpoint. For example, if this value is 7, then profiled Endpoints that do not have an "Updated At" value within the last 7 days will be deleted.
Static
IP endpoints cleanup option
Notifications
Specify whether to enable the option to cleanup static IP endpoints.
System Alert
Level
Alert notifications are generated for system events logged at this level or higher. Selecting INFO generates alerts for INFO, WARN and ERROR messages. Selecting WARN generates alerts for
WARN and ERROR messages. Selecting ERROR generates alerts for ERROR messages.
Alert
Notification
Timeout
Alert
Notification eMail
Address
This indicates how often (in hours) alert messages are generated and sent out. Selecting ‘Disabled” disables alert generation.
Comma separated list of email addresses to which alert messages are sent.
Alert
Notification -
SMS
Address
Standby Publisher
Comma-separated list of SMS addresses to which alert messages are sent. For example,
358 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 219:
Cluster-Wide Parameters (Continued)
Parameter Description
Enable
Publisher
Failover
Select TRUE to authorize a node in a cluster on the system to act as a publisher if the primary publisher fails.
Designated
Standby
Publisher
Select the server in the cluster to act as the standby publisher.
NOTE: If the Standby Publisher is on a different subnet than the Publisher, then ensure a reliable connection between the two subnets to avoid unwanted network segmentation and potential data loss from false failover.
Failover Wait
Time
Enter the number of minutes for the Secondary node to wait after Primary node failure before it acquires the Virtual IP Address. The default is 10 minutes so the Secondary node doesn't take over unnecessarily in conditions where the Primary node's unavailability is brief, such as a restart.
Virtual IP Configuration
Failover Wait
Time
Enter the number of seconds for the Secondary node to wait after Primary node failure before it acquires the Virtual IP Address. The default is 10 seconds so the Secondary node will take over and respond quickly to authentication access and requests.
Collect Logs
When you need to review performance or troubleshoot issues in detail, Policy Manager can compile and save transactional and diagnostic data into several log files. These files are saved in Local Shared Folders and can be downloaded to your computer.
To collect logs:
1. Go to Administration > Server Manager > Server Configuration,
2. Click Collect Logs. The Collect Logs dialog box appears.
Figure 359: Collect Logs
3. Enter a filename and add the .tar.gz extension to the filename.
ClearPass Policy Manager 6.3 | User Guide Administration | 359
4. Select the types of logging information you want to collect: n
System Logs n n n
Logs from all Policy Manager services
Capture network packets for the specified duration. Use this with caution, and use this only when you want to debug a problem. System performance can be severely impacted.
Diagnostic dumps from Policy Manager services n
Backup CPPM Configuration data
5. Enter the time period of the information you want to collect. Either: n
Enter a number of days. The end of the time period will be defined as the moment you start the collection and the beginning will be 24 hours multiplied by how many days you enter.
n
Click the Specify date range check box, then enter a Start date and End date in yyyy.mm.dd format.
6. Click Start. You'll see the progress of the information collection.
7. Click Close to finish or click Download File to save the log file to your computer.
The following information is useful if you are attempting to open a capture file (.cap or .pcap) using WireShark. First, untar or unzip the file (based on the file extension). When the entire file is extracted, navigate to the PacketCapture folder. Within this folder, you will see a file with a .cap extension. WireShark can be used to open this file and study the network traffic.
Backup
Navigate to the Administration > Server Manager > Server Configuration page, and click on the Back Up button.
This action can also be performed using the " backup
" CLI command.
Figure 360: Backup Popup
Table 220:
Backup
Parameter Description
Generate filename Enable to have Policy Manager generate a filename; otherwise, specify Filename. Backup files are in the gzipped tar format (tar.gz extension). The backup file is automatically placed in the
Filename
Shared Local Folder under folder type Backup Files (See
Do not backup log database
Select this if you do not want to backup the log database.
360 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 220:
Backup (Continued)
Parameter Description
Do not backup password fields in configuration database
Select this if you do not want to backup password fields in configuration database.
Backup databases for installed applications
Select this option if you want the backup to include databases for installed applications.
Restore
Navigate to the Administration > Server Manager > Server Configuration page, and click on the Restore button.
This action can also be performed using the " restore
" CLI command.
Figure 361: Restore
Table 221:
Restore
Parameter
Restore file location
Upload file path
Shared backup files present on the server
Restore CPPM configuration data (if it exists in the backup)
Description
Select either Upload file to server or File is on server.
Browse to select name of backup file.
NOTE: This option is only available only when the Upload file to server option is selected.
If the files is on a server, select a file from the files in the local shared folders. (See
NOTE: This is shown only when the File on server option is selected.
Enable to include an existing configuration data in the restore.
ClearPass Policy Manager 6.3 | User Guide Administration | 361
Parameter Description
Restore CPPM session log data (if it exists in the backup).
Enable to include the log data in the restore.
Restore Insight data (if it exists in the backup)
Enable to include Insight reporting data in the restore.
Ignore version mismatch and attempt data migration
This option must be checked when you are migrating configuration and/or log data from a backup file that was created with a previous compatible version.
Restore cluster server/node entries from backup.
Enable to include the cluster server/node entries in the restore.
Do not backup the existing databases before this operation.
Enable this option if you do not want to backup the existing databases before performing a restore.
Shutdown/Reboot
Navigate to the Administration > Server Manager > Server Configuration page, and click on the Shutdown or
Reboot buttons to shutdown or reboot the node.
Drop Subscriber
Navigate to the Administration > Server Manager > Server Configuration page, and click on the Drop Subscriber button to drop a subscriber from the cluster.
This option is not available in a single node deployment.
Log Configuration
Use The Policy Manager Log Configuration menu to set parameters for the Service Log and for the System Level:
362 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 362: Log Configuration (Service Log Configuration tab)
Table 222:
Log Configuration Service Log Configuration tab Parameters
Parameter Description
Select Server: Specify the server for which to configure logs. All nodes in the cluster appear in the drop-down list.
Specify the service for which to configure logs.
Select
Service:
Module Log
Level
Settings:
Default Log
Level:
Enable this option to set the log level for each module individually (listed in decreasing level of verbosity. For optimal performance you must run Policy
Manager with log level set to ERROR or FATAL): l l
DEBUG
INFO l l l
WARN
ERROR
FATAL
If this option is disabled, then all module level logs are set to the default log level.
This drop-down list is available if the Module Log Level Settings option is disabled.
This sets the default logging level for all modules. Available options include the following: l
DEBUG l l l l
INFO
WARN
ERROR
FATAL
Set this option first, and then override any modules as necessary.
ClearPass Policy Manager 6.3 | User Guide Administration | 363
Table 222:
Log Configuration Service Log Configuration tab Parameters (Continued)
Parameter Description
Module Name
& Log Level:
If the Module Log Level Settings option is enabled, select log levels for each of the available modules (listed in decreasing level of verbosity): l l l l l
DEBUG
INFO
WARN
ERROR
FATAL
Restore
Defaults/Save:
Click Save to save changes or Restore Defaults to restore default settings.
Figure 363: Log Configuration System Level tab
Table 223:
Log Configuration System Level tab Parameters
Parameter Description
Select Server Specify the server for which to configure logs.
Number of log files
Specify the number of log files of a specific module to keep at any given time. When a log file reaches the specified size (see below), Policy Manager rolls the log over to another file until the specified number of log files is reached; once log files exceed this number, Policy Manager overwrites the first numbered file.
Limit each log file size to
Limit each log file to this size, before the log rolls over to the next file.
Syslog Server
Syslog Port
Specify the syslog server and port number. Policy Manager will send the configured module logs to this syslog server.
364 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 223:
Log Configuration System Level tab Parameters (Continued)
Parameter Description
Service
Name
Enable
Syslog
Syslog Filter
Level
For each service, you can select the Enable Syslog check box and then override the
Syslog Filter level. The current Syslog Filter level is based on the default log level specified on the Service Log Configuration tab.
Restore
Defaults/Save
Click Save to save changes or Restore Defaults to restore default settings.
Local Shared Folders
Select the specific folder from the Select folder drop-down list. Currently supported folder types are listed below: l l l l
Backup files - Database backup files backed up manually (tar.gz format)
Log files - Log files backed up via the
mechanism (tar.gz format)
Generated Reports - Historical reports auto-generated on a configured schedule from the Reporting screens (PDF and CSV formats)
Automated Backup files - Database backup files backed up automatically on a daily basis (tar.gz format)
Select any file in the list to download it to your local machine. The browser download box appears.
For more information, see
Figure 364: Local Shared Folders Page l l l
Licensing
The Administration > Server Manager > Licensing page shows all the licenses that have been activated for the entire
CPPM cluster. You must have a ClearPass Policy Manager base license for every instance of the product. For more information, see:
"Activating an Application License" on page 366
"Activating a Server License" on page 366
"Adding an Application License" on page 367
ClearPass Policy Manager 6.3 | User Guide Administration | 365
l
"Updating an Application License" on page 368
On a VM instance of CPPM, the permanent license must be entered.
These licenses are listed in the tables on the License Summary tab. There is one entry per server node in the cluster. All application licenses are also listed on the Applications tab.
You can add and activate OnGuard, Guest, Onboard, Enterprise, and WorkSpace application licenses. The Summary section shows the number of purchased licenses for Policy Manager, OnGuard, Guest, Onboard, and WorkSpace.
Figure 365: Licensing Page - License Summary tab
Figure 366: Licensing Page - Servers tab
If the number of licenses used exceeds the number purchased, you will see a warning four months after the number is exceeded. The licenses used number is based on the daily moving average.
Activating an Application License
After you add or update an application license, it must be activated. Adding an application license installs an
Application tab on the Licensing page.
1. Go to Administration > Server Manager > Licensing.
2. Click the Applications tab.
3. Click Activate in the Activation Status column for the application you want to activate.
4. Click OK.
Figure 367: Application License Page
Activating a Server License
You need to activate a server license only once, when you first install Policy Manager on a server.
1. Click the Servers tab. Servers that are not activated will have a red dot in the Activation Status column.
2. Click Activate next to the red dot in the Activation Status column.
3. In the Online Activation section, click Activate Now.
366 | Administration ClearPass Policy Manager 6.3 | User Guide
If you are not connected to the Internet, follow the instructions in the Offline Activation section. Download an
Activation Request Token from the Policy Manager server and email the file to Aruba support. You will receive an
Activation Key that you can upload.
Figure 368: Online Activation Page
Adding an Application License
You can add a license by clicking the Add License button on the top right portion of this page.
1. Select a product from the drop-down list. WorkSpace licenses require a valid Onboard or ClearPass Enterprise license. The default 25 endpoint ClearPass Enterprise license does not qualify.
2. Enter the license key for the new license.
3. Read the Terms and Conditions before adding a license.
4. Click the I agree to the above terms and conditions check box.
5. Click the Add button.
Figure 369: Add License Page
ClearPass Policy Manager 6.3 | User Guide Administration | 367
Updating an Application License
Licenses typically require updating after they expire, for example, after the evaluation license expires, or when capacity exceeds its licensed amount. You update an application license by entering a new license key.
1. Go to Administration > Server Manager > Licensing.
2. Click the Applications tab.
3. Click an application anywhere except in the Activation Status column. The Update License page appears.
4. Enter the New License Key.
5. Read the Terms and Conditions, then select the I agree to the above terms and conditions check box.
6. Click Update.
l l l l l l
SNMP Trap Receivers
Policy Manager sends SNMP traps that expose the following server information:
System uptime. Conveys information about how long the system is running.
Network interface statistics [up/down]. Provides information if the network interface is up or down.
Process monitoring information. Check for the processes that should be running. Maximum and minimum number of allowed instances. Sends traps if there is a change in value of maximum and minimum numbers.
Disk usage. Check for disk space usage of a partition. The agent can check the amount of available disk space, and make sure it is above a set limit. The value can be in % as well. Sends traps if there is a change in the value.
CPU load information. Check for unreasonable load average values. For example, if 1 minute CPU load average exceeds the configured value [in percentage] then system would send the trap to the configured destination.
Memory usage. Report the memory usage of the system.
l l
For more information, see: l l
"Adding an SNMP Trap Server" on page 369
"Exporting all SNMP Trap Servers" on page 369
"Exporting a Single SNMP Trap Server" on page 370
"Importing an SNMP Trap Server" on page 370
368 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 370: SNMP Trap Receivers Listing Page
Adding an SNMP Trap Server
To add a trap server, navigate to Administration > External Servers > SNMP Trap Receivers and select the Add
SNMP Trap Server link.
Figure 371: Add SNMP Trap Server
Table 224:
Add SNMP Trap Server fields
Parameter
Description
Host Address: Trap destination hostname or ip address.
NOTE: This server must have an SNMP trap receiver or trap viewer installed.
Description:
SNMP Version:
Freeform description.
V1 or V2C.
Community String /Verify : Enter and re-enter the community string for sending the traps.
Server Port: Port number for sending the traps; by default, port 162.
NOTE: Configure the trap server firewall for traffic on this port.
Exporting all SNMP Trap Servers
To export all SNMP trap servers, navigate to Administration > External Servers > SNMP Trap Receivers and select the Export SNMP Trap Server link. This link exports all configured SNMP Trap Receivers. Click Export Trap
Server. Enter the XML file name in the Save As dialog.
ClearPass Policy Manager 6.3 | User Guide Administration | 369
Exporting a Single SNMP Trap Server
To export a single SNMP trap server, navigate to Administration > External Servers > SNMP Trap Receivers. Select the SNMP Trap server that you want to export and click the Export button in the lower-right corner of the page. Enter the name of the XML file Save As dialog.
Importing an SNMP Trap Server
To import a trap server, navigate to Administration > External Servers > SNMP Trap Receivers and select the
Import SNMP Trap Server link.
Figure 372: Import SNMP Trap Server
Table 225:
Import SNMP Trap Server
Parameter Description
Select File:
Enter secret for the file (if any):
Browse to the SNMP Trap Server configuration file to be imported.
If the file was exported with a secret key for encryption, enter the same key here.
Syslog Targets
ClearPass Policy Manager can export session data (see
targets (servers). You configure syslog targets from this page.
The Policy Manager Syslog Targets page at Administration > External Servers > Syslog Targets provides the following interfaces for configuration: l l l l
"Add Syslog Target" on page 371
"Import Syslog Target" on page 371
"Export Syslog Target" on page 372
Figure 373: Syslog Target Listing Page
370 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 226:
Syslog Target Configuration
Parameter Description
Add Opens the Add Syslog Target popup.
Import
Export All
Export
Delete
Opens the Import Syslog Target popup.
Opens the Export Syslog Target popup.
Opens the Export popup.
To delete a Syslog Target, select it (check box at left) and click Delete.
Add Syslog Target
To add a Syslog Target, navigate to Administration > External Servers > Syslog Targets and select Add.
Figure 374: Add Syslog Target
Table 227:
Add Syslog Target
Parameter Description
Host Address Syslog server hostname or IP address.
Description
Protocol
Server Port
Freeform description.
Select from: l
UDP: To reduce overhead and latency.
l
TCP: To provide error checking and packet delivery validation.
Port number for sending the syslog messages; by default, port 514.
Import Syslog Target
Navigate to Administration > External Servers > Syslog Targets and select Import.
ClearPass Policy Manager 6.3 | User Guide Administration | 371
Figure 375: Import Syslog Target
Table 228:
Import from file
Parameter
Select File
Enter secret for the file (if any)
Import/Cancel
Description
Browse to the Syslog Target configuration file to be imported.
If the file was exported with a secret key for encryption, enter the same key here.
Click Import to commit, or Cancel to dismiss the popup.
Export Syslog Target
Navigate to Administration > External Servers > Syslog Targets and select the Export All link.
The Export All link exports all configured syslog targets. Click Export Syslog Target. Your browser will display its normal Save As dialog, in which to enter the name of the XML file to contain the Syslog Target configuration.
Export
Navigate to Administration > External Servers and select the Syslog Targets button.
To export a syslog target, select it (check box at left) and click Export. Your browser will display its normal Save As dialog, in which to enter the name of the XML file to contain the export.
Syslog Export Filters
Policy Manager can export session data (see
), audit records (see "Audit Viewer" on page
58 ) and event records (see "Event Viewer" on page 63 ).
l l l l
You configure Syslog Export Filters to tell Policy Manager where to send this information, and what kind of information should be sent through Data Filters.
For information, see: l l
"Adding a Syslog Export Filter (Filter and Columns tab)" on page 374
"Adding a Syslog Export Filter (General tab)" on page 375
"Adding a Syslog Export Filter (Summary tab)" on page 376
"Import Syslog Filter" on page 373
"Export Syslog Filter" on page 374
372 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 376: Syslog Export Filters Page
Table 229:
Syslog Export Filters Page Parameters
Parameter Description
Add Opens Add Syslog Filter page (Administration > External Servers > Syslog Export
Filters > Add).
Import
Export All
Opens Import Syslog Filter popup.
Opens Export Syslog Filter popup.
Enable/Disable Click the toggle button Enable/Disable to enable or disable the syslog filter.
Export Opens Export popup.
Delete To delete a Syslog Filter, select it (check box at left) and click Delete.
Import Syslog Filter
Navigate to Administration > External Servers > Syslog Filters > Import.
Figure 377: Import Syslog Filter
Table 230:
Import from File
Parameter Description
Select File Browse to the Syslog Filter configuration file to be imported.
ClearPass Policy Manager 6.3 | User Guide Administration | 373
Table 230:
Import from File (Continued)
Parameter Description
Enter secret for the file (if any)
If the file was exported with a secret key for encryption, enter the same key here.
Import/Cancel Click Import to commit, or Cancel to dismiss the popup.
Export Syslog Filter
Navigate to Administration > External Servers > Syslog Filters and select the Export All link.
The Export All link exports all configured syslog filters. Click Export Syslog Filter. Your browser will display the
Save As dialog. Enter the name of the XML file to contain the Syslog Filer configuration.
Export
Navigate to Administration > External Servers > Syslog Filters and select Export button.
To export a syslog filter, select it (check box at left) and click Export. Your browser will display its normal Save As dialog in which to enter the name of the XML file to contain the export.
Adding a Syslog Export Filter (Filter and Columns tab)
This tab provides two methods for configuring data filters and is only visible if you selected Session Logs as the export template in the General tab.
Option 1 allows you to choose from pre-defined field groups and to select columns based on the Type.
Option 2 allows you to create a custom SQL query. You can view a sample template for the custom SQL by clicking the link below the text entry field.
We recommend that users who choose Option 2: the Custom SQL option contact Support. Support can assist you with entering the correct information in this template.
Figure 378: Add Syslog Filters (Filter and Columns tab)
374 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 231:
Add Syslog Filters (Filter and Columns tab)
Parameter Description
Data Filter Specify the data filter. The data filter limits the type of records sent to syslog target.
Modify/
Add new
Data filter
Columns
Selection
Modify the selected data filter, or add a new one.
Specifying a data filter filters the rows that are sent to the syslog target. You may also select the columns that are sent to the syslog target.
This provides a way to limit the type of columns sent to syslog.
There are Predefined Field Groups, which are column names grouped together for quick addition to the report. For example,
Logged in users field group seven pre-defined columns. When you click Logged in users the seven columns automatically appear in the Selected Columns list.
Additional Fields are available to add to the reports. You can select the type of attributes (which are the different table columns available in the session database) from the Available Columns Type drop down list. Policy Manager populates these column names by extracting the column names from existing sessions in the session database. After you select a column from the Available Columns Type, the columns appear in the box below. From here you can click >> to add the selected column to the
Selected Columns list. Click << to remove a column from the Selected Columns list.
Adding a Syslog Export Filter (General tab)
This topic describes the parameters on the General tab of the Add Syslog Export Filters page.
The Filter and Columns tab shown in the figure below is only visible if you select Active sessions as the Data Filter type
(see
"Adding a Syslog Export Filter (Filter and Columns tab)" on page 374
).
Figure 379: Add Syslog Export Filters (General tab)
ClearPass Policy Manager 6.3 | User Guide Administration | 375
Table 232:
Syslog Export Filters General tab Parameters
Parameter Description
Name/Description Enter name and description in the respective text fields.
Export Template
Syslog Servers
ClearPass
Servers
Session Logs, Audit Records or System Events
Syslog servers define the receivers of syslog messages sent by servers in the ClearPass cluster.
l
To add a syslog server, select it from the drop-down list.
l l l
To view details about a syslog server, select it, then select View Details.
To change details about a syslog server, select it, then select Modify. For information about syslog server details, see
To remove a syslog server (from receiving syslog messages), select it, then select Remove.
If the syslog server does not appear in the drop-down list, you can click Add new Syslog target.
See
for more information.
You can designate syslog messages be sent from exactly one server in the ClearPass cluster or from all of them.
l l
To select the one server, select it from the drop-down list.
To remove the server, select it, then select Remove.
When no servers are listed, syslog messages are sent from all servers in the cluster.
Adding a Syslog Export Filter (Summary tab)
This topic describes the parameters on the Summary tab of the Add Syslog Export Filters page.
Table 233:
Syslog Export Filters Summary tab Parameters
Parameter Description
General:
Name: Name created for the new filter.
Description: Description of the new syslog export filter.
376 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 233:
Syslog Export Filters Summary tab Parameters
(Continued)
Parameter Description
Export
Template:
Syslog
Servers:
ClearPass
Servers:
The template selected as the export template.
IP address of the syslog server selected during configuration.
IP address of the ClearPass Servers selected during configuration.
Filter and Columns:
Data Filter: Displays the data filter selected when configuring
Option 1 on the Filter and Columns tab.
Columns
Selection:
Custom
SQL:
Displays the predefined Field Groups and Available
Columns type selected during configuration of
Option 1: For common use-cases.
Displays the SQL query selected during configuration of Option 2: For advanced use-cases.
Messaging Setup
The Policy Manager Messaging Setup menu at Administration > Server Manager > Messaging Setup provides the following interface for configuration:
Figure 380: Messaging Setup SMTP Servers tab
ClearPass Policy Manager 6.3 | User Guide Administration | 377
Table 234:
Messaging Setup MTP Servers tab Parameters
Parameter Description
Select Server: Specify the server for which to configure messaging. All nodes in the cluster appear in the drop-down list.
Use the same settings for sending both emails and SMSes:
Server name:
Username/password:
Default from address:
Use SSL:
Port:
Connection timeout:
Check this box to configure the same settings for both your SMTP and SMS email servers. This box is checked, by default.
Fully qualified domain name or IP address of the server.
If your email server requires authentication for sending email messages, enter the credentials here.
All emails sent out will have this from address in the message.
Use secure SSL connection for communications with the server.
This is TCP the port number that the SNMP server listens on.
Timeout for connection to the server (in seconds).
Figure 381: Messaging Setup Mobile Service Providers tab
Table 235:
Messaging Setup Mobile Service Providers tab Parameters
Parameter Description
Add: Add a mobile service provider
Provider Name:
Mail Address:
Name of the provider
Domain name of the provider
378 | Administration ClearPass Policy Manager 6.3 | User Guide
Endpoint Context Servers
Policy Manager provides the ability to collect endpoint profile information from different types of Aruba IAPs and
RAPs via Aruba Activate. Policy Manager supports Aruba Activate, Palo Alto Networks Firewall and Panorama, and
MDM (Mobile Device Management) from Airwatch, JAMF, MaaS360, MobileIron, SOTI, and XenMobile.
The mobile device management platforms run on MDM servers. These servers provision mobile devices to configure connectivity settings, enforce security policies, restore lost data, and other administrative services. Information gathered from mobile devices can include policy breaches, data consumption, and existing configuration settings.
Endpoint context servers are listed and managed at Administration > External Servers > Endpoint Context Servers.
Figure 382: Endpoint Context Servers Page
Adding an Endpoint Context Server
1. Go to Administration > External Servers > Endpoint Context Servers.
2. Click Add Context Server.
3. Select a server type. The server type you select determines the configuration parameters you will enter. For example, if you select the "airwatch" Server Type, you must enter an API Key during configuration.
Modify an endpoint context server
1. Go to Administration > External Servers > Endpoint Context Servers.
2. Click the server name.
3. Make any desired changes. See
"Endpoint Context Servers" on page 379
for more information.
4. Click Save.
Delete an endpoint context server
Deleting an endpoint context server just removes its configuration information from Policy Manager. If you think you might want to add it again, export it before you delete it and save the configuration so you can just import it at a later date.
1. Go to Administration > External Servers > Endpoint Context Servers.
2. Click the check box next to the server name.
3. Click Delete.
4. Click Yes.
Adding an AirWatch Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
ClearPass Policy Manager 6.3 | User Guide Administration | 379
Figure 383: Add AirWatch Server tab
Table 236:
Add Air Watch Server tab Parameters
Parameter Description
Select
Server
Type:
Add AirWatch.
Server
Name:
Enter a valid server name. You can enter an IP address or domain name.
Server
Base URL:
Enter the full URL for the server. The default is the name you entered above with "https://" prepended. You can append a custom port, such as for an MDM server: https://yourserver.yourcompany.com:customerportnumber.
Username:
Enter the username.
Password: Enter and verify the password.
Verify
Password:
API Key:
Validate
Server:
Enter the API key that was provided by the vendor.
Click to enable validation of the server certificate.
380 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 384: Add AirWatch Actions tab
Table 237:
Add AirWatch Actions tab Parameters
Parameter Description
Clear Passcode Reset passcode on the device.
Deletes only stored corporate information.
Enterprise Wipe
Lock Device
Locks the associated device.
Remote Wipe
Deletes all stored information.
Adding an AirWave Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
Figure 385: Add AirWave Endpoint Context Server tab
ClearPass Policy Manager 6.3 | User Guide Administration | 381
Table 238:
Add AirrWave Endpoint Context Server tab Parameters
Parameter Description
Select
Server
Type:
AirWave
Server
Name:
Enter a valid server name. You can enter an IP address or domain name.
Server
Base URL:
Enter the full URL for the server. The default is the name you entered above with "https://" prepended.
You can append a custom port, such as for an MDM server: https://yourserver.yourcompany.com:customerportnumber.
Username:
Enter the username.
Password:
Enter the password.
Verify
Password:
Verify the password.
Validate
Server:
Click to enable validation of the server certificate.
Adding an Aruba Activate Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
Figure 386: Add Aruba Activate Endpoint Context Server tab
382 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 239:
Add Aruba Activate Endpoint Context Server tab Parameter
Parameter Description
Select
Server
Type:
Aruba Activate
Server
Name:
Enter a valid server name. You can enter an IP address or domain name.
Server
Base URL:
Enter the full URL for the server. The default is the name you entered above with
"https://" prepended. You can append a custom port, such as for an MDM server: https://yourserver.yourcompany.com:customerportnumber.
Username:
Enter the username.
Password:
Enter and verify the password.
Verify
Password:
Enter the API key that was provided by the vendor.
Device
Filter:
Folder
Filter:
Validate
Server:
This field is populated with a default regex to retrieve only the information of RAP and
IAP information.
This field is set to "*" by default.
Click to enable validation of the server certificate.
Adding a ClearPass Cloud Proxy Endpoint Context Server
The Cloud Proxy is a virtual instance configured in the cloud. This multi-tenant and single instance serves multiple customers having many CPPM nodes. Once configured, the CPPM server establishes a Cloud Tunnel to the Cloud
Proxy instance given the credentials and Domain. The Domain is required as an identifier to indicate which Cloud
Tunnel is applicable for which customer. Individual CPPM nodes in the cluster can be selected to establish the Cloud
Tunnel, rather than all nodes in the CPPM cluster.
See
"Enable Cloud Tunnel" on page 330
for more information.
ClearPass Policy Manager 6.3 | User Guide Administration | 383
Figure 387: Add ClearPass Cloud Proxy Endpoint Context Server tab
Table 240:
Add ClearPass Cloud Proxy Endpoint Context Server Parameters
Parameter
Select Server
Type
Description
ClearPass Cloud Proxy
Server Name
Server Base
URL
Username
The hostname of the cloud instance that will proxy all requests directed to the CPPM server in the enterprise.
Enter the full URL for the server. The default is the name you entered above with "https://" prepended.
You can append a custom port, such as for an MDM server: https://yourserver.yourcompany.com:customerportnumber.
Username/Password based authentication is used when you setup a cloud tunnel from CPPM to the
Cloud Proxy instance.
Enter the username.
Enter the password.
Password
Verify
Password
Verify the password.
Domain
An identifier used to determine the specific Cloud Tunnel to which the request must be sent by the
Cloud Proxy.
Validate
Server
Click to enable validation of the server certificate.
Adding a Generic HTTP Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
384 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 388: Add Generic HTTP Endpoint Context Server Server tab
Table 241:
Add Generic HTTP Endpoint Context Server tab Parameters
Parameter Description
Select
Server
Type:
Generic HTTP
Server
Name:
Enter a valid server name. You can enter an IP address or domain name.
Server
Base URL:
Enter the full URL for the server. The default is the name you entered above with "https://" prepended.
You can append a custom port, such as for an MDM server: https://yourserver.yourcompany.com:customerportnumber.
Username:
Enter the username.
Password:
Enter and verify the password.
Verify
Password:
Validate
Server:
Click to enable validation of the server certificate.
ClearPass Policy Manager 6.3 | User Guide Administration | 385
Figure 389: Add Generic HTTP Endpoint Context Server Actions tab
Table 242:
Add Generic HTTP Endpoint Context Server Actions tab Parameters
Parameter Description
Handle AirGroup Time Sharing
Sends time-based sharing policy to the AirGroup notification service
Adding a JAMF Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
Figure 390: Add JAMF Endpoint Context Server tab
Table 243:
Add JAMF Endpoint Context Server tab Parameters
Parameter Description
Select Server
Type:
Policy Manager appliance location and contact information.
Server Name: V1, V2C or V3.
386 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 243:
Add JAMF Endpoint Context Server tab Parameters (Continued)
Parameter Description
Server Base
URL:
Read community string.
Username:
Password:
Username to use for SNMP v3 communication.
One of NOAUTH_NOPRIV (no authentication or privacy), AUTH_NOPRIV (authenticate, but no privacy), or AUTH _PRIV (authenticate and keep the communication private).
Authentication protocol (MD5 or SHA) and key.
Fetch
Computer
Records
Validate
Server:
Adding a MaaS360 Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
Figure 391: Add MaaS360 Endpoint Context Server tab
Table 244:
Add MaaS360 Endpoint Context Server tab Parameters
Parameter Description
Select
Server
Type:
MaaS360
Server
Name:
Enter a valid server name. You can enter an IP address or domain name.
ClearPass Policy Manager 6.3 | User Guide Administration | 387
Table 244:
Add MaaS360 Endpoint Context Server tab Parameters (Continued)
Parameter Description
Server
Base URL:
Enter the full URL for the server. The default is the name you entered above with "https://" prepended. You can append a custom port, such as for an MDM server: https://yourserver.yourcompany.com:customerportnumber.
Username:
Enter the username.
Password:
Enter and verify the password.
Application
Access
Key:
Application
ID:
Enter the application ID.
Application
Version:
Enter the application version number.
Platform ID: Enter the application version number.
Billing ID:
Validate
Server:
Enter the Billing ID.
Click to enable validation of the server.
Adding a MobileIron Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
Figure 392: Add MobileIron Endpoint Context Server tab
388 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 245:
Add MobileIron Endpoint Context Server tab
Parameters
Parameter Description
Select Server Type: Select MobileIron.
Server Name:
Enter server name.
Server Base URL:
Username:
Enter the URL of the base server.
Enter the username.
Enter the password.
Password:
Verify Password:
Validate Server:
Re-enter the password.
Click to enable validation of the server.
Figure 393: Add MobileIron Endpoint Context Server Actions tab
Table 246:
Add MobileIron Endpoint Context Server Actions tab Parameter Description
Parameter Description
Lock Device
Locks the associated device.
Remote Wipe
Deletes all stored information.
Adding a Palo Alto Networks Firewall
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
ClearPass Policy Manager 6.3 | User Guide Administration | 389
Figure 394: Add Palo Alto Networks Firewall tab
Table 247:
Add Palo Alto Networks Firewall tab Parameters
Parameter Description
Select Server Type:
Server Name:
Palo Alto Networks Firewall.
Enter the server name.
Enter the server base URL.
Server Base URL:
Username:
Enter the user name.
Enter the password.
Password:
Verify Password:
Use Full Username:
GlobalProtect:
UserID Post URL:
Validate Server:
Re-enter the password.
Click to use full user name in UID updates.
Click to enable GlobalProtect on Palo Alto Networks Firewall.
Enter the user ID Post URL.
Click to enable validation of the server certificate.
Adding a Palo Alto Networks Panorama Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
390 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 395: Palo Alto Networks Panorama Endpoint Context Server tab
Table 248:
Palo Alto Networks Panorama Endpoint Context Server tab Parameters
Parameter Description
Select Server Type: Palo Alto Networks Panorama.
Enter the server name.
Server Name:
Server Base URL:
Enter the base URL of the server.
Username:
Enter the username.
Enter the password.
Password:
Verify Password:
Use Full Username:
GlobalProtect:
Palo Alto Firewall Serial Numbers:
UserID Post URL:
Validate Server:
Re-enter the password.
Click to use full username in UID updates.
Click to enable GlobalProtect on Palo Alto Networks Firewall.
Enter the serial numbers of the Palo Alto firewall.
Enter the user ID of the Post URL.
Click to enable validation of the server certificate.
Adding an SOTI Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
ClearPass Policy Manager 6.3 | User Guide Administration | 391
Figure 396: Add SOTI Endpoint Context Server tab
Table 249:
Add SOTI Endpoint Context Server tab Parameters
Parameter Description
Select Server Type: SOTI.
Enter the server name.
Server Name:
Server Base URL:
Enter the base URL of the server.
Username:
Enter the user name.
Enter the password.
Password:
Verify Password:
Group ID: (optional)
Validate Server:
Re-enter the password.
Enter the group ID.
Click to enable validation of the server.
Adding a XenMobile Endpoint Context Server
Consult the endpoint manufacturer's documentation for information about the parameters that you must enter to configure this endpoint.
392 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 397: Add XenMobile Endpoint Context Server tab
Table 250:
Add XenMobile Endpoint Context Server tab Parameter Description
Parameter Description
Select Server Type:
Server Name:
XenMobile.
Enter the server name.
Server Base URL:
Username:
Enter the base name of the URL server.
Enter the user name.
Enter the password.
Password:
Verify Password:
Validate Server:
Re-enter the password.
Click to enable validation of the server certificate.
Server Certificate
The page displayed after you click Administration > Certificates > Server Certificates depends on whether the
RADIUS Server Certificate Type or the HTTPS Service Certificate Type was assigned to the selected server.
For more information, see: l l l l
"Creating a Certificate Signing Request" on page 395
"Creating a Self-Signed Certificate" on page 397
"Exporting a Server Certificate" on page 400
"Importing a Server Certificate" on page 400
Server Certificate Page Overview
The page interface controls that are not dependent on the Server Certificate Type are described below.
ClearPass Policy Manager 6.3 | User Guide Administration | 393
Table 251:
Server Certificate Interfaces (Common)
Parameter Description
Create Self-
Signed
Certificate
Opens the Create Self-Signed Certificate page where you can create and install a Self-
Signed Certificate.
Create
Certificate
Signing
Request
Opens the Create Certificate Signing Request page where you can create and install a
Certificate Signing Request.
Select
Server
Select a server in the cluster for server certificate operations.
Select Type Select a certificate type. The options are RADIUS Server Certificate or HTTPS Server
Certificate. The availability of two certificate types (internally signed and publicly signed) can provide deployment flexibility.
Import
Server
Certificate
Click to open the Import Server Certificate popup. On this popup, you import a certificate that has been exported previously.
Export
Server
Certificate
After you click this link, the Self-Signed Certificate that is in use is downloaded. The default location for an exported certificate is C://
<user>/Downloads/<HTTPSServerCertificate.zip> or <RADIUSServerCertificate.zip.
View Details Click to view Certificate Details.
Server Certificate Page (RADIUS Server Certificate Type)
The page displays the parameters configured when a Self-Signed Certificate with a RADIUS Server Certificate Type was created and installed.
Figure 398: Server Certificate Page (RADIUS Server Certificate Type)
Table 252:
Server Certificate Parameters (RADIUS Server Certificate Type) Parameters
Parameter Description
Subject: Displays Organization and Common Name.
Issued by: Displays Organization and Common Name.
Issue Date: The date the Certificate was installed.
394 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 252:
Server Certificate Parameters (RADIUS Server Certificate Type) Parameters (Continued)
Parameter Description
Expiry Date: The date when the Certificate expires.
Validity
Status:
View
Details
Delete
The status of the Certificate.
Click this button to view details about the Certificate, such as Signature Algorithm, Subject
Public Key Info, and more.
This button is disabled.
Server Certificate Page (HTTPS Server Certificate Type)
The page displays the parameters configured after a Self-Signed Certificate with an HTTPS Server Certificate Type was created and installed. The page contains data about the Server Certificate, Intermediate CA Certificate and Root CA
Certificate. Click the View Details button for each section to see details about Signature Algorithm, Public Key Info, and more.
Table 253:
Server Certificate Page (HTTPS Server Certificate Type) Parameters
Parameter Description
Subject: Common.
Issued by: Displays Organization and Common Name.
Issue Date: The date the Self-Signed Certificate was installed.
Expiry Date: The date (in days) for which the Self-Signed Certificate is valid.
Validity
Status:
The status of the Self-Signed Certificate.
View
Details
Click the View Details button to view information about the Certificate, such as Signature
Algorithm, Subject Public Key Info, and more.
Creating a Certificate Signing Request
Navigate to Administration > Certificates > Server Certificates and click the Create Certificate Signing Request link. This task creates a self-signed certificate to be signed by a CA.
ClearPass Policy Manager 6.3 | User Guide Administration | 395
Figure 399: Create Certificate Signing Request
After you create a Certificate Signing Request form and click Submit, the generated certificate signing request is displayed. Copy the certificate and paste it into the Web form as part of the enrollment process.
Figure 400: Generated Certificate Signing Request
396 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 254:
Create Certificate Signing Request Parameters
Parameter Description
Common Name
(CN):
Organization
(O):
Name associated with this entity. This can be a host name, IP address or other meaningful name.
This field is required. The default is the fully-qualified domain name (FQDN).
Name of the organization.
This field is optional.
Organizational
Unit (OU):
Location (L):
State (ST):
Country (C):
Subject
Alternate Name
(SAN):
Name of a department, division, section, or other meaningful name.
This field is optional.
State, country, and/or another meaningful location.
These fields are optional.
Alternative names for the specified Common Name.
NOTE: If this field is used, then SAN has to be in the form email: email_address,
URI: uri, IP:ip_address, dns:dns_name, or rid:id.
This field is optional.
Specify and verify password.
This field is required.
Private Key
Password:
Verify Private
Key Password:
Key Length:
Digest
Algorithm:
Submit:
Select length for the generated private key: 512, 1024, or 2048. The default is 2048.
Select message digest algorithm to use: SHA-1, MD5, and MD2.
Click this button to generate a Certificate Signing Request, as shown above.
Download CSR and Private Key
Files/Close:
The page displays the contents of the Certificate Signing Request, as shown above.
Click Download CSR and Private Key Files to save the Certificate Signing Request file and the private key password file.
Creating a Self-Signed Certificate
After you select a server and a certificate type, you can create and install a self-signed certificate.
1. Navigate to Administration > Certificates > Server Certificate.
2. Select a server, for example, "localhost."
3. Select a service, either Backend Services or click the Create Self-Signed Certificate link. This opens the Create
Self-Signed Certificate form.
ClearPass Policy Manager 6.3 | User Guide Administration | 397
Figure 401: Create Self-Signed Certificate Page
Table 255:
Create Self-Signed Certificate Page Parameters
Parameter
Selected Server:
Selected Type:
Description
Displays the name of the server selected on the Server Certificate page.
Displays the name of the selected certificate type selected for the server.
Common Name (CN): Name associated with this entity. This can be a host name, IP address or other meaningful name.
This field is required.
Organization (O):
Organizational Unit
(OU):
Name of the organization.
This field is optional.
Name of a department, division, section, or other meaningful name.
This field is optional.
State (ST):
Country (C):
Location (L):
State, country, and/or another meaningful location.
These fields are optional.
Subject Alternate Name
(SAN):
Alternative names for the specified Common Name.
NOTE: If this field is used, then SAN has to be in the form email: email_ address, URI:uri, IP:ip_address, dns:dns_name, or rid:id.
This field is optional.
398 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 255:
Create Self-Signed Certificate Page Parameters (Continued)
Parameter Description
Private Key Password: Enter and re-enter the Private Key Password.
Verify Private Key
Password:
Private Key Type:
Digest Algorithm:
Valid for:
Submit/Cancel:
If you selected the RADIUS Server Certificate type for the server, select from: l
1024-bit RSA.
l l l
2048-bit RSA
4096-bit RSA
X9.62/SECG curve over a 256 bit prime field l
NIST/SECG curve over a 384 bit prime field
Select message digest algorithm to use: SHA-1, MD5, and MD2.
Specify duration in days.
On submit, Policy Manager generates a popup containing the self-signed certificate. Click on the Install button to install the certificate on the selected server.
NOTE: All services are restarted; you must relogin into the UI to continue.
Installing the self-signed certificate
After you click Submit, you will be prompted to install the self-signed certificate. The pop-up displays a summary of the values selected on the Create Self-Signed Certificate page.
Figure 402: Install Self Signed Certificate
ClearPass Policy Manager 6.3 | User Guide Administration | 399
Table 256:
Install Self-Signed Certificate Page Parameters
Parameter
Selected Server:
Selected Type:
Subject DN:
Issuer DN:
Description
Displays the name of the server selected on the first page.
Displays the name of the certificate type selected for the server.
Displays information about the organization, common name and location of the
Subject DN.
Displays information about the organization, common name and location of the
Subject DN.
Subject Alternate Name
(SAN):
Issue Date/Time:
Expire Date/Time:
Displays the SAN defined during certificate configuration.
Displays the certificate issue date and time.
Displays the expiration date and time configured for the certificate.
Validity Status: Displays whether the certificate is valid or invalid.
Signature Algorithm:
Submit/Cancel:
Displays the Digest Algorithm and Private Key Type selected during certificate configuration.
After you click Install, Policy Manager generates a message about the status of the certificate installation. If the installation is successful the page displays
"Server Certificate updated successfully. Please login again to continue..."
NOTE: Because all services are restarted after successful certificate installation, you must click Logout and login to the CPPM client to continue.
Exporting a Server Certificate
Navigate to Administration > Certificates > Server Certificates, and select the Export Server Certificate link. This link provides a form that enables you to save the file ServerCertifcate.zip. The zip file has the server certificate (.crt
file) and the private key (.pvk file).
Importing a Server Certificate
Navigate to Administration > Certificates > Server Certificates, and select the Import Server Certificate link.
Figure 403: Import Server Certificate
400 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 257:
Import Server Certificate Parameters
Parameter
Selected Server
Selected Type
Description
Enter the name of the server.
Select RADIUS Server Certificate or HTTPS Server Certificate.
Certificate File Browse to the certificate file to be imported.
Private Key File
Private Key
Password
Import/Cancel
Browse to the private key file to be imported.
Specify the private key password that was entered when the Server Certificate was configured.
Click Import to commit, or Cancel to dismiss the popup.
Certificate Trust List
To display the list of trusted Certificate Authorities (CAs), navigate to Administration > Certificates > Certificate
Trust List. To add a certificate, click Add Certificate; to delete a certificate, select the check box to the left of the certificate and then click Delete.
Figure 404: Certificate Trust List
Table 258:
Certificate Trust List
Parameter Description
Subject The Distinguished Name (DN) of the subject field in the certificate.
Validity
Enabled
This indicates whether the CA certificate has expired.
Whether this CA certificate is enabled or not.
To view the details of the certificate, click on a certificate row. From the View Certificate Details popup you can enable the CA certificate. When you enable a CA certificate, Policy Manager considers the entity whose certificate is signed by this CA to be trusted.
Add Certificate
Navigate to Administration > Certificates > Certificate Trust List and select the Add Certificate link.
ClearPass Policy Manager 6.3 | User Guide Administration | 401
Figure 405: Add Certificate
Table 259:
Add Certificate
Parameter Description
Certificate File: Browse to select certificate file.
Add Certificate/Cancel Click Add Certificate to commit, or Cancel to dismiss the popup.
Revocation Lists
To display available Revocation Lists, navigate to Administration > Certificates > Revocation Lists. To add a revocation list, click Add Revocation List. To delete a revocation list, select the check box to the left of the list and then click Delete.
Figure 406: Revocation Lists
Table 260:
Revocation Lists
Parameter Description
Add
Revocation
List
Click to launch the Add Revocation List popup.
Delete To delete a revocation list, select the check box to the left of the list that you want to delete and then click Delete.
Adding a Revocation List
Navigate to Administration > Certificates > Revocation Lists and select the Add Revocation List link.
402 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 407: Add Certificate Revocation List Page
Table 261:
Add Revocation List Page Parameters
Parameter Description
File File enables the Distribution File option.
Distribution
File:
Specify the distribution file (e.g.,
C:/distribution/crl.verisign.com/Class3InternationalServer.crl) to fetch the certificate revocation list.
URL URL enables the Distribution URL option.
Distribution
URL:
Specify the distribution URL (e.g., http://crl.verisign.com/Class3InternationalServer.crl) to fetch the certificate revocation list.
Auto
Update:
Select Update whenever CRL is updated to update the CRL at intervals specified in the list. Or select Periodically update to check periodically and at the specified frequency (in days).
l l l l l l l
Dictionaries
Select one of the following topics to find more information about dictionaries.
"RADIUS Dictionary" on page 403
"Posture Dictionary" on page 405
"TACACS+ Services Dictionary" on page 406
"Fingerprints Dictionary" on page 407
"Attributes Dictionary" on page 408
"Applications Dictionary" on page 410
"Endpoint Context Server Actions" on page 411
RADIUS Dictionary
RADIUS dictionaries are available on the Administration > Dictionaries > RADIUS. This page includes the list of available vendor dictionaries.
ClearPass Policy Manager 6.3 | User Guide Administration | 403
Figure 408: RADIUS Dictionaries
Click on a row view the dictionary attributes, to enable or disable the dictionary, and to export the dictionary. For example, click on vendor IETF to see all IETF attributes and their data type.
Figure 409: RADIUS IETF Dictionary Attributes
Table 262:
RADIUS Dictionary Attributes
Parameter Description
Export Click to save the dictionary file in XML format. You can make modifications to the dictionary and import the file back into Policy Manager.
Enable/Disable Enable or disable this dictionary. Enabling a dictionary makes it appear in the Policy
Manager rules editors (Service rules, Role mapping rules, etc.).
Import RADIUS Dictionary
You can add additional dictionaries using the Import too. To add a new vendor dictionary, navigate to Administration
> Dictionaries > RADIUS, and click on the Import link. To edit an existing dictionary, export an existing dictionary, edit the exported XML file, and then import the dictionary. To view the contents of the RADIUS dictionary, sorted by
Vendor Name, Vendor ID, or Vendor Prefix, navigate to: Administration > Dictionaries > RADIUS.
404 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 410: Import RADIUS Dictionary
Table 263:
Import RADIUS Dictionary
Parameter Description
Select File Browse to select the file that you want to import.
Enter secret for the file (if any)
If the file that you want to import is password protected, enter the secret here.
Posture Dictionary
To add a vendor posture dictionary, click on Import. To edit an existing dictionary, export an existing dictionary, edit the exported XML file, and then import the dictionary.
To view the contents of the Posture dictionary, sorted by Vendor Name, Vendor ID, Application Name, or Application
ID, navigate to: Administration > Dictionaries > Posture.
Figure 411: Posture Dictionaries
Table 264:
Posture
Parameter
Import
Description
Click to open the Import Dictionary popup.
Click on a vendor row to see all the attributes and their data type. For example, click on vendor Microsoft/System
SHV to see all the associated posture attributes and their data type.
ClearPass Policy Manager 6.3 | User Guide Administration | 405
Figure 412: Posture Attributes Page
Table 265:
Posture Attributes Parameters
Parameter Description
Export Click to save the posture dictionary file in XML format. You can make modifications to the dictionary and import the file back into Policy Manager.
TACACS+ Services Dictionary
To view the contents of the TACACS+ service dictionary, sorted by Name or Display Name, navigate to:
Administration > Dictionaries > TACACS+ Services.
To add a new TACACS+ service dictionary, click on the Import link. To add or modify attributes in an existing service dictionary, select the dictionary, export it, make edits to the XML file, and import it back into Policy Manager.
Figure 413: TACACS+ Services Dictionaries Page
Table 266:
TACACS+ Services Dictionaries Page Parameters
Parameter Description
Import
Export All
Click to open the Import Dictionary popup. Import the dictionary (XML file).
Export all TACACS+ services into one XML file containing multiple dictionaries
To export a specific service dictionary, select a service and click on Export.
To see all the attributes and their data types, click on a service row. For example, click on shell service to see all shell service attributes and their data type.
406 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 414: Shell Service Dictionary Attributes
Fingerprints Dictionary
The Device Fingerprints table shows a listing of all the device fingerprints recognized by the Profile module. These fingerprints are updated from the Aruba ClearPass Update Portal (see
"Software Updates" on page 416
for more information.)
Figure 415: Device Fingerprints Page
You can click on a line in the Device Fingerprints list to drill down and view additional details about the category.
ClearPass Policy Manager 6.3 | User Guide Administration | 407
Figure 416: Device Fingerprint Dictionary Attributes Page
Attributes Dictionary
l l
The Administration > Dictionaries > Attributes page allows you to specify unique sets of criteria for LocalUsers,
GuestUsers, Endpoints, and Devices. This information can then be with role-based device policies for enabling appropriate network access.
The Attributes page provides the following interfaces for configuration: l l
"Adding Attributes" on page 409
"Import Attributes" on page 410
"Export Attributes" on page 410
Figure 417: Attributes page
Table 267:
Attributes Page Parameters
Parameter Description
Filter Use the drop-down list to create a search based on the available Name, Entity, Data Type,
Is Mandatory, or Allow Multiple settings.
408 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 267:
Attributes Page Parameters (Continued)
Parameter Description
Name The name of the attribute.
Entity
Data Type
Shows whether the attribute applies to a LocalUser, GuestUser, Device, or Endpoint.
Shows whether the data type is string, integer, boolean, list, text, date, MAC address, or
IPv4 address.
Is
Mandatory
Shows whether the attribute is required for a specific entity.
Allow
Multiple
Shows whether multiple attributes are allowed for an entity.
Adding Attributes
To add an Attribute dictionary, select Add in the upper right portion of the page.
Figure 418: Add Attributes Page
Enter information in the fields described in the following table. Click Add when you are done. To modify attributes in an existing service dictionary, select the attribute, make any necessary changes, and then click Save.
Table 268:
Attribute Setting Parameters
Parameter Description
Entity Specify whether the attribute applies to a LocalUser, GuestUser, Device, or Endpoint.
Name
Data Type
Enter a unique ID for this attribute.
Specify whether the data type is string, integer, boolean, list, text, date, MAC address, or
IPv4 address.
Specify whether the attribute is required for a specific entity.
Is
Mandatory
Allow
Multiple
Specify whether multiple attributes are allowed for an entity.
NOTE: Multiple attributes are not permitted if Is Mandatory is specified as Yes.
ClearPass Policy Manager 6.3 | User Guide Administration | 409
Import Attributes
Select Import on the upper right portion of the page.
The imported file is in XML format. To view a sample of this XML format, export a dictionary file and open it in an
XML viewer.
Figure 419: Import from file Page
Table 269:
Import From File Setting Parameters
Parameter Description
Select File / Enter secret for the file
Browse to the dictionary file to be imported. Enter the secret key (if any) that was used to export the dictionary.
Import/Cancel Click Import to commit, or Cancel to dismiss the popup.
Export Attributes
Select Export All on the upper right portion of the page to export all attributes.
The Export Attributes button saves the file Attributes.zip. The zip file consists of the server certificate (.crt file) and the private key (.pvk file).
Export
Select the Export button on the lower right side of the page.
To export just one attribute, select it (check box at left) and click Export. Your browser will display its normal Save
As dialog, in which to enter the name of the XML file to contain the export.
Applications Dictionary
Application dictionaries define the attributes of the Onboard and WorkSpacePolicy Manager applications and the type of each attribute. When Policy Manager is used as the Policy Definition Point (PDP), it uses the information in these dictionaries to validate the attributes and data types sent in a WEB-AUTH request.
You can: l l
"View an application dictionary" on page 411
"Delete an application dictionary" on page 411
410 | Administration ClearPass Policy Manager 6.3 | User Guide
l l
View an application dictionary
1. Go to Administration > Dictionaries > Applications.
2. Click the name of an application. The Application Attributes dialog box appears.
Delete an application dictionary
In general, you should have no need to delete an application dictionary. They have no effect on Policy Manager performance.
1. Go to Administration > Dictionaries > Applications.
2. Click the check box next to an application name.
3. Click Delete.
Endpoint Context Server Actions
You use the Context Server Actions dictionary to configure actions that are performed on endpoints, such as locking a device, triggering a remote or enterprise wipe, and so forth.
Click Administration > Dictionaries > Endpoint Context Server Actions.
The first page displays a report that shows data about all configured Endpoint Context Server Actions.
l l
For more information, see: l l l
"Filter an Endpoint Context Server Action Report" on page 412
"View Details About Endpoint Context Server Actions" on page 412
"Add an Endpoint Context Server Action Item" on page 412
"Import Context Server Actions" on page 413
"Export Context Server Actions" on page 414
ClearPass Policy Manager 6.3 | User Guide Administration | 411
Figure 420: Endpoint Context Server Actions Page
Table 270:
Endpoint Context Server Action Page Parameters
Parameter Description
Server Type The server type configured when the server action was configured.
Name
HTTP Method
Description
The name of the action, such as Enterprise Wipe, Lock Device, and more.
The HTTP method selected when the server action was configured.
A description of the action, such as "Delete all information stored" if the configured action is Remote Wipe.
You can perform the following actions from the first page.
Filter an Endpoint Context Server Action Report
Use the Filter controls to configure a search for a subset of Endpoint Context Server Action items.
1. Select a Filter. The filters are ServerType, Name, or HTTP method.
2. Option: Click the plus icon to add up to four new search fields.
3. Select a search argument. The search arguments are limited to "contains" or "equals".
4. Click Go.
View Details About Endpoint Context Server Actions
1. Click a row in the report.
2. Click a tab to view details about the selected Endpoint Context Server action. See the table in the next section for an explanation of each field on each tab.
Add an Endpoint Context Server Action Item
Enter information in the tabs described in the following table. Click Add when you are done. To modify existing
Endpoint Context Server Details, select a row and change detail, make any necessary changes, and then click Save.
412 | Administration ClearPass Policy Manager 6.3 | User Guide
Figure 421: Endpoint Context Server Details Action tab
Table 271:
Endpoint Context Server Action tab Parameters
Parameter Description
Action
Header
Specifies the server type, name, description and HTTP Method. Enter the URL of the server.
Specifies the key-value pairs to be included in the HTTP Header.
Content
Attributes
Specifies a content-Type. Choose from CUSTOM, HTML, JSON, PLAIN, XML.
Specifies the mapping for attributes used in the content to parameterized values from the request.
Import Context Server Actions
Select Import on the upper right corner of the page.
The imported file will be in XML format. To view a sample of this XML format, export a dictionary file and open it in an
XML viewer.
Figure 422: Import Context Server Actions
ClearPass Policy Manager 6.3 | User Guide Administration | 413
Table 272:
Import Context Server Action
Parameter Description
Select File / Enter secret for the file (if any)
Browse to the dictionary file to be imported. Enter the secret key (if any) that was used to export the dictionary.
Import/Cancel Click Import to commit, or Cancel to dismiss the popup.
Export Context Server Actions
Select Export All on the upper right portion of the page.
The file that you export will be sent to your default download folder in XML format. To view a sample of this XML format, export a dictionary file and open it in an XML viewer.
Table 273:
Export Content Server Action
Parameter Description
Export file with password protection
If you click No, the Secret Key and Verify Secret fields are not available.
If you click Yes, enter the Secret Key information in the Secret Key field. The secret key that you enter is the same key that was used during Context Server configuration. Enter the Secret Key in the Verify Secret field.
Export/Cancel Click Export to commit, or Cancel to dismiss the popup.
OnGuard Settings
Navigate to the Administration > Agents and Software Updates > OnGuard Settings page.
Use this page to configure the agent deployment packages. Once the configuration is saved, agent deployment packages are created for Windows and Mac OS X operating systems and placed at a fixed URL on the Policy Manager appliance. This URL can then be published to the user community. The agent deployment packages can also be downloaded to another location.
Figure 423: OnGuard Settings
414 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 274:
OnGuard Settings
Container Description
Global Agent Settings Configure global parameters for OnGuard agents. Parameters include the following: l l l l l l l l
Allowed Subnets for Wired access: Add a comma-separated list of IP or subnet addresses.
Allowed Subnets for Wireless access: Add a comma-separated list of IP or subnet addresses.
Cache Credentials Interval (in days): Select the number of days the user credentials should be cached on OnGuard agents.
Delay to bounce after Logout (in minutes): Specify the number of minutes that should elapse before OnGuard bounces the interface if OnGuard remains disconnected.
Enable OnGuard requests load-balancing: Enable this option to load balance OnGuard authentication requests across ClearPass Policy Servers in a cluster.
Enable access over Remote Desktop Session: Enable this option to allow
OnGuard access via a Remote Desktop session.
Enable to hide Logout button: Enable this option to hide the Logout button.
Install VPNComponent: Enable this option to install the OnGuard VPN component.
l l
Enable to use Windows Single-Sign On: Enable this option to allow use of a user's Windows credentials for authentication.
Keep-alive Interval (in seconds): Add a keep alive interval for OnGuard agents.
l
OnGuard Health Check Interval (in hours): Specify the number of hours that
OnGuard will skip health checks for healthy clients.
NOTE: Note the following information when you set the OnGuard Health Check
Interval parameter: n n
You can set this parameter if OnGuard mode is set to health only.
This parameter is valid only for wired and wireless interface types.
n
This parameter is not applicable for the OnGuard Dissolvable Agent,
VPN, and other interface types.
You can also specify the health check interval in the Agent enforcement
(Configuration > Agent enforcement > New attribute) profile to create different
Agent Enforcement Profiles for different users.
l
Support Team Email Address: Enter an email address that will automatically populate the "To:" field in the user's email client when they send logs.
Policy Manager Zones Configure the network (subnet) for a Policy Manager Zone.
Current agent version.
Agent Version
Agent Installers
Installer Mode
Specify the action to take when the Aruba VIA component is used to provide
VPN-based access.
l l
Do not install/enable Aruba VIA component.
Install and enable Aruba VIA Component.
ClearPass Policy Manager 6.3 | User Guide Administration | 415
Table 274:
OnGuard Settings (Continued)
Container Description
Windows The URLs for the different agent deployment packages for Windows.
Mac OS X
Agent Customization
Managed Interfaces
The URLs for the different agent deployment packages for Mac OS X.
Mode
Select the type(s) of interfaces that OnGuard will manage on the endpoint.
Options include: l l
Wired
Wireless l l
VPN
Other
Select one of: l
Authenticate - no health checks.
l l
Check health - no authentication. OnGuard does not collect username/password.
Authenticate with health checks. OnGuard collects username/password and also performs health checks on the endpoint.
Username/Password text
The label for the username/password field on the OnGuard agent. This setting is not valid for the “Check health - no authentication” mode.
Client certificate check Enable to also perform client certificate based authentication. OnGuard extracts the client certificate from the logged in user’s certificate store and presents this in the TLS exchange with Policy Manager.
Agent action when an update is available
This setting determines what the agent does when an update is available.
Options are: l l l
Ignore - CPPM ignores the available update.
Notify User - CPPM notifies the user that an update is available.
Download and Install - CPPM automatically downloads and installs an update as soon as it is available.
External Captive Portal Support
URL In a captive portal scenario, the network device presents a captive portal page prior to user authentication. This portal page is presented when the user browses to a URL that is not authorized to be accessed prior to authentication.
Enter such a URL here.
Save/Cancel Commit the update information and generate new deployment packages.
Software Updates
Navigate to Administration > Agents and Software Updates > Software Updates.
Use the Software Updates page to register for and to receive live updates for:
416 | Administration ClearPass Policy Manager 6.3 | User Guide
l l l l
Posture updates, including Antivirus, Antispyware, and Windows Updates
Profile data updates, including Fingerprint
Software upgrades for the ClearPass family of products
Patch binaries, including Onboard, Guest Plugins and Skins
Updates are stored on the ClearPass webservice server. When a valid Subscription ID is saved, the ClearPass Policy
Manager server periodically communicates with the webservice about available updates. It downloads any available updates to the ClearPass Policy Manager server. The administrator can install these updates directly from this Software
Updates page. The first time the Subscription ID is saved, ClearPass Policy Manager contacts the webservice to download the latest Posture & Profile Data updates and any available firmware and patch updates. When using an evaluation version, no upgrade Images will be available.
Figure 424: Software Updates Page
Table 275:
Software Updates Page Parameters
Parameter Description
Subscription ID
Subscription
ID
Enter the Subscription ID provided to you in this text box. This text box is enabled only on publisher node. You can at any time opt out of automatic downloads by saving an empty
Subscription ID.
Save Click this button to save the Subscription ID entered in the text box. This button is enabled only on publisher node.
Reset Performs an "undo" of any unsaved changes made in the Subscription ID field.
NOTE: This does not clear the text box.
Posture & Profile Data Updates
ClearPass Policy Manager 6.3 | User Guide Administration | 417
Table 275:
Software Updates Page Parameters (Continued)
Parameter Description
Import
Updates
Use Import Updates to import (upload) the Posture and Profile Data into this server, if this server is not able to reach the webservice server. The data can be downloaded from webservice server by accessing the URL: https://clearpass.arubanetworks.com/cppm/appupdate/cppm_apps_updates.zip.
When prompted, enter the provided Subscription ID for the username and the password for authentication.
NOTE: In a cluster, the Import Updates option is only available on the publisher node.
Firmware & Patch Updates
Import
Updates
Retry
Install
Needs
Restart
If the server is not able to reach the webservice server, click Import Updates to import the latest signed Firmware and Update patch binaries (obtained via support or other means) into this server. These will show up in the table and can be installed by clicking on the
Install button. When logged in as appadmin, the Upgrade and Patch binaries imported can be installed manually via the CLI using the following commands: l l system update
(for patches) system upgrade
(for upgrades)
If a patch requires a prerequisite patch, that patch's Install button will not be enabled until the prerequisite patch is installed.
If the auto-download fails because of connectivity issues or a checksum mismatch, a Retry button will appear. Click on this button to download that update from the webservice server.
This button appears after the update has been downloaded. Clicking on this button starts the installation of the update and displays the Install Update dialog box showing the log messages being generated.
This link appears when an update needs a reboot of the server in order to complete the installation. Clicking on this link displays the Install Update dialog box showing the log messages generated during the install.
Installed
Install Error
This link appears when an update has been installed. Clicking on this link displays the
Install Update dialog box showing the log messages generated during the install.
This link appears when an update install encountered an error. Clicking on this link displays the Install Update dialog box showing the log messages generated during the install.
Other
Check
Status Now
Delete
Click on this button to perform an on-demand check for available updates. Applies to updates (only on publisher node) as well as Firmware & Patch Updates.
Use this option to delete a downloaded update.
The Firmware & Patch Updates table will only show the data that is known to webservice. Additionally, it is only visible if the ClearPass Policy Manager server is able to communicate with the webservice server.
418 | Administration ClearPass Policy Manager 6.3 | User Guide
Install Update dialog box
The Install Update dialog box shows the log messages generated during the install of an update. This popup appears when an Install button is clicked. If the popup is closed, it can be brought up again by clicking the ‘Install in progress…’ link while and installation is in progress or by clicking the ‘Installed’, ‘Install Error’, ‘Needs Restart’ links after the installation is completed.
Figure 425: Install Update Page
Table 276:
Install Update Page Parameters
Parameter Description
Close
Clear &
Close
Click on this button to close the dialog box.
Click on this button to delete the log messages and close the popup. This will also remove the corresponding row from the Firmware & Patch Updates table.
Reboot This button appears only for the updates requiring a reboot to complete the installation.
Click on this button to initiate a reboot of the server.
Delete the log messages (using the Clear & Close button on the Install Update dialog box) for a failed install. After the log messages are cleared, attempt the install again.
System Events (as seen on the Monitoring > Event Viewer page) show records for events, such as communication failures with webservice, successful or failed download of updates, and successful or failed installation of updates.
The ClearPass Policy Manager server contacts the webservice server every hour in the background to download any newly available Posture & Profile Data updates and every day at 4:00 a.m. for a current list of firmware and patch updates. Any new list of firmware and update patches available are downloaded to the Policy Manager server automatically and kept ready for installation. The webservice itself is refreshed with the Antivirus and Antispyware data hourly, with Windows Updates daily, and with Fingerprint data, Firmware & Patches as and when new ones are available. An event is generated (showing up in Event Viewer) with the list of downloaded images. If an SMTP server, any Alert Notification email addresses are configured, an email (from publisher only) is also sent with the list of images downloaded.
Updating the Policy Manager Software
By way of background, the Policy Manager Publisher node acts as master. Administration, configuration, and database
ClearPass Policy Manager 6.3 | User Guide Administration | 419
write operations are allowed only on this master node. The Policy Manager appliance defaults to a Publisher node unless it is made a Subscriber node. A Policy Manager cluster can contain only one Publisher node. Cluster commands can be used to change the state of the node, hence the Publisher can be made a Subscriber.
MySQL is supported in versions 6.0 and newer. Aruba does not ship MySQL drivers by default. If you require MySQL, contact Aruba support to get the required patch. This patch does not persist across upgrades, so customers using
MySQL should contact support before they upgrade.
Upgrade the Image on a Single Policy Manager Appliance
Perform these steps to upgrade the image on a single Policy Manager appliance:
1. From the ClearPass Policy Manager UI, navigate to Administration > Agents and Software Updates > Software
Updates.
l l
If a Subscription ID has been entered, then the server can communicate with the Web service. Available upgrades will be listed in the Firmware & Patches table. Download and install the upgrade, and then reboot the server.
If the Subscription ID has not been entered, or if the appliance cannot communicate with the Web service, click
Import Updates to upload the upgrade image that you received from Support (or through other means).
Imported updates will appear in the table and can be installed by clicking the Install button. (The upgrade file is now available and can be specified in the system upgrade
CLI command.)
Alternatively, transfer the image file to a Policy Manager external machine and make it available via http or SSH.
1. Login to the Policy Manager appliance as appadmin user.
2. Use the command system upgrade
, which will upgrade your second partition, then reboot. Policy Manager boots into the upgraded image.
If you access the appliance via serial console, you should also be able to boot into the previous image by choosing that image in the Grub boot screen.
3. Verify that all configuration and session logs are restored and all services are running. Also verify that nodespecific configuration such as the server certificate, log configuration and server parameters are also restored.
Upgrade the Image on all Appliances
Perform these steps to upgrade the image on all appliances in a Policy Manager cluster.
1. Upgrade publisher Policy Manager first, and reboot into the new image.
2. On the first boot after upgrade, all old configuration data is restored. Verify that all configuration and services are intact.
In the cluster servers screen, all subscriber node entries are present but marked as Cluster Sync=false (disabled for replication). Any configuration changes performed in this state do not replicate to subscribers until the subscribers are also upgraded (effectively no configuration changes are possible on subscribers in this state).
You can add a subscriber to the cluster from the User Interface: Configuration > Administration > Server Configuration
(page) > Make Subscriber (link).
3. One node at a time, upgrade the subscriber nodes to the same Policy Manager version as the publisher, using the same steps as for a single Policy Manager server. On the first boot after upgrade, the node is added back to the cluster (the publisher node must be up and available for this to work).
4. Login to the UI and verify that the node is replicating and “Cluster Sync” is set to true.
420 | Administration ClearPass Policy Manager 6.3 | User Guide
If the publisher is not available when the subscriber boots up after the upgrade, adding the node back to the cluster fails.
In that case, the subscriber comes up with an empty database. Fix the problem by adding the subscriber back into the cluster from the CLI. All node configuration, including certificates, log configuration and server parameters are restored
(as long as the node entry exists in the publisher with Cluster Sync=false).
l l l
Support
The Administration > Support pages provide information for contacting support, setting up a remote assistance session, and viewing ClearPass documentation. For more information, see:
"Remote Assistance" on page 421
Contact Support
The Administration > Support > Contact Support page provides you with information on how to contact ArubaCare.
Figure 426: Contact Support
Remote Assistance
The Remote Assistance feature enables the ClearPass Policy Manager administrator to allow an Aruba Networks support engineer to remotely log in using ssh to the ClearPass Policy Manager server and also view the Administration
UI to debug any issues customer is facing or to perform pro-active monitoring of the server.
Remote Assistance Process Flow Description
1. Administrator schedules a Remote Assistance session for a specific duration.
2. The Aruba Networks support contact receives an email with instructions and credentials to login to the remote system.
3. The session is terminated at the end of the specified duration.
4. The Administrator can terminate a session before its stipulated duration from User Interface.
5. The support contact can terminate the session before the specified duration time expires.
Configuring a Remote Assistance session through a CLI can be used if the CPPM UI at the customer site is inaccessible.
ClearPass Policy Manager 6.3 | User Guide Administration | 421
Figure 427: Remote Assistance Session Page
Table 277:
Remote Assistance Session Page Parameters
Parameter Description
Name
Type
Text name of session.
Indicates if the session is a one-time session or a periodic session. Move the cursor over the entry to view the schedule of the session.
The email address of the support contact.
Support
Contact
Status
Provides the session state. Available states are: l
Saving l l l
Scheduled
Initiated
Running l l
Terminated
Failed
NOTE: A session in any of Scheduled, Terminated, and Failed states can be edited and saved. Only a session in Running state can be Terminated by selecting that session and clicking Terminate. A session in any of Scheduled, Terminated and Failed states can be deleted by selecting that session and clicking Delete. If a session fails, the Event Viewer will indicate the cause of failure.
Timestamp The server time when the status was last updated.
Adding a Remote Assistance Session
The Administrator can click the Add Session link to create a session on a ClearPass Policy Manager server in the cluster. Sessions can only be saved and deleted from the Publisher in a cluster. Sessions can be terminated from a
Publisher or from Subscribers in a cluster.
To set up a session, click Add Session.
Table 278:
Add Session Page
422 | Administration ClearPass Policy Manager 6.3 | User Guide
Table 279:
Add Session Page Parameters
Parameter Description
Text name of session.
Session
Name
Session
Type
Duration
Status l l l
One Time Future (will initiate a session in future, on a selected date and time)
Weekly (will initiate a session on a selected Weekday at the selected time)
Monthly (will initiate a session on a selected day of every month at the selected time)
The duration of a session is specified in Hours and Minutes. The "session begin" time saved is the time relative to server’s time, and is specified in a 24-hour clock format.
Indicates the session state. Available states are: l
Saving l l
Scheduled
Initiated l l l
Running
Terminated
Failed
Aruba
Support
Contact
The Aruba Support Contact is just the email-id of the support contact
(‘@arubanetworks.com’ is appended to the ID.
The next figure is an example of an email that a support technician might receive after a Remote Assistance Session is scheduled.
Figure 428: Example of a Remote Assistance Session Notification Email
Documentation
The Administration > Support > Documentation page includes links to various sections of the ClearPass Policy
Manager Online Help system. For example, to view documentation for the CLI, click the Command Line Interface button. This page also provides links to PDF versions of the ClearPass Policy Manager 6.3 User Guide and the
ClearPass Policy Manager 6.3 Getting Started Guide.
ClearPass Policy Manager 6.3 | User Guide Administration | 423
Figure 429: Documentation page
424 | Administration ClearPass Policy Manager 6.3 | User Guide
l l l l l l l l
"Available Commands" on page 425
"Cluster Commands" on page 427
"Configure Commands" on page 430
"Network Commands" on page 432
"Service Commands" on page 435
"Miscellaneous Commands" on page 441
Available Commands
Table 280:
Command Categories
Command ad auth
See
"Miscellaneous Commands" on page 441
ad netleave
See
"Miscellaneous Commands" on page 441
ad netjoin
See
"Miscellaneous Commands" on page 441
ad testjoin
See
"Miscellaneous Commands" on page 441
alias
See
"Miscellaneous Commands" on page 441
backup
See
"Miscellaneous Commands" on page 441
cluster drop-subscriber cluster list cluster make-publisher cluster make-subscriber cluster reset-database cluster set-cluster-passwd
Appendix A
Command Line Interface
Refer to the following sections:
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 425
Table 280:
Command Categories (Continued)
Command cluster set-local-passwd configure date configure dns configure hostname configure ip configure timezone dump certchain
See
"Miscellaneous Commands" on page 441
dump logs
See
"Miscellaneous Commands" on page 441
dump servercert
See
"Miscellaneous Commands" on page 441
exit
See
"Miscellaneous Commands" on page 441
help
See
"Miscellaneous Commands" on page 441
krb auth
See
"Miscellaneous Commands" on page 441
krb list
See
"Miscellaneous Commands" on page 441
ldapsearch
See
"Miscellaneous Commands" on page 441
network ip network nslookup network ping network traceroute network reset quit
See
"Miscellaneous Commands" on page 441
426 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Table 280:
Command Categories (Continued)
Command restore
See
"Miscellaneous Commands" on page 441
service activate service deactivate service list service restart service start service status service stop show date show dns show domain show all-timezones show hostname show ip showlicense show timezone show version system boot-image system gen-support-key system update system restart system shutdown system install-license system upgrade
Cluster Commands
The Policy Manager command line interface includes the following cluster commands:
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 427
l l l l l l l
"set-cluster-passwd" on page 429
"set-local-passwd" on page 430
drop-subscriber
Removes specified subscriber node from the cluster.
Syntax cluster drop-subscriber [-f] [-i <IP Address>] -s
Where:
Table 281:
Drop-Subscriber Commands
Flag/Parameter Description
-f Force drop, even for down nodes.
-i <IP Address>
-s
Management IP address of the node. If not specified and the current node is a subscriber,
Policy Manager drops the current node.
Do not reset the database on the dropped node.
By default, Policy Manager drops the current node
(if a subscriber) from the cluster.
Example
[appadmin]# cluster drop-subscriber -f -i 192.168.1.1 -s
list
Lists the cluster nodes.
Syntax cluster list
Example
[appadmin]# cluster list cluster list
Publisher :
Management port IP=192.168.5.227
Data port IP=None [local machine]
make-publisher
Makes this node a publisher.
Syntax cluster make-publisher
428 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Example
[appadmin]# cluster make-publisher
********************************************************
* WARNING: Executing this command will promote the *
* current machine (which must be a subscriber in the *
* cluster) to the cluster publisher. Do not close the *
* shell or interrupt this command execution.
*
********************************************************
Continue? [y|Y]: y
make-subscriber
Makes this node a subscriber to the specified publisher node.
Syntax make-subscriber -i <IP Address> [-l]
Where:
Table 282:
Make-Subscriber Commands
Flag/Parameter Description
-i <IP Address>
-l
Required.
Publisher IP address.
Optional.
Restore the local log database after this operation.
Example
[appadmin]# cluster make-subscriber –i 192.168.1.1 –p !alore -l
reset-database
Resets the local database and erases its configuration.
Syntax cluster reset-database
Returns
[appadmin]# cluster reset-database
**********************************************************
* WARNING: Running this command will erase the Policy Manager
* configuration and leave the database with default *
* configuration. You will lose all the configured data. *
* Do not close the shell or interrupt this command *
* execution.
*
*********************************************************
Continue? [y|Y]: y
*
set-cluster-passwd
Changes the cluster password on all publisher nodes. Executed on the publisher; prompts for the new cluster password.
Syntax cluster set-cluster-passwd
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 429
Returns
[appadmin]# cluster set-cluster-passwd cluster set-cluster-passwd
Enter Cluster Passwd: santaclara
Re-enter Cluster Passwd: santaclara
INFO - Password changed on local (publisher) node
Cluster password changed
set-local-passwd
Changes the local password. Executed locally; prompts for the new local password.
Syntax cluster sync-local-password
Returns
[appadmin]# cluster set-local-password cluster sync-local-passwd
Enter Password: !alore
Re-enter Password: !alore
l l l l l
Configure Commands
The Policy Manager command line interface includes the following configuration commands:
date
Sets System Date, Time and Time Zone.
Syntax configure date -d <date> [-t <time> ] [-z <timezone>] or configure date -s <ntpserver> [-z <timezone>]
Where:
Table 283:
Date Commands
Flag/Parameter
-s <ntpserver>
Description
Optional.
Synchronize time with specified NTP server.
-d <date>
Required.
Syntax: yyyy-mm-dd
430 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Table 283:
Date Commands (Continued)
Flag/Parameter Description
-t <time>
-z <timezone>
Optional.
Syntax: hh:mm:ss
Optional.
Syntax: To view the list of supported timezone values, enter: show all-timezones.
Example 1
Specify date/time/timezone:
[appadmin]# configure date –d 2007-06-22 –t 12:00:31 –z America/Los_Angeles
Example 2
Synchronize with a specified NTP server:
[appadmin]# -s <ntpserver>
dns
Configure DNS servers. At least one DNS server must be specified; a maximum of three DNS servers can be specified.
Syntax configure dns <primary> [secondary] [tertiary]
Example 1
[appadmin]# configure dns 192.168.1.1
Example 2
[appadmin]# configure dns 192.168.1.1 192.168.1.2
Example 3
[appadmin]#
configure dns 192.168.1.1 192.168.1.2 192.168.1.3
hostname
Configures the hostname.
Syntax configure hostname <hostname>
Example
[appadmin]# configure hostname sun.us.arubanetworks.com
ip
Configures IP address, netmask and gateway.
Syntax
[appadmin]# configure ip <mgmt|data> <ipaddress> netmask <netmask address> gateway <gateway ad dress>
Where:
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 431
Table 284:
IP Commands
Flag/Parameter ip <mgmt|data> <ip address> netmask <netmask address> gateway <gateway address>
Description l
Network interface type:
mgmt
or
data
Server ip address.
Netmask address.
Gateway address.
Example
[appadmin]# configure ip data 192.168.5.12 netmask 255.255.255.0 gateway 192.168.5.1
timezone
Configures time zone interactively.
Syntax configure timezone
Example
[appadmin]# configure timezone configure timezone
********************************************************
*
* WARNING: When the command is completed Policy Manager services *
* are restarted to reflect the changes.
*
*********************************************************
Continue? [y|Y]: y
l l l l l
Network Commands
The Policy Manager command line interface includes the following network commands:
ip
Add, delete, or list custom routes to the data or management interface routing table.
Syntax network ip add <mgmt|data> [-i <id>] <[-s <SrcAddr>] [-d <DestAddr>]>
Add a custom routing rule. Where:
432 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Table 285:
IP Commands
Flag/Parameter
<mgmt|data>
-i <id>
-s <SrcAddr>
-d <DestAddr>
Description
Specify management or data interface id of the network ip rule. If unspecified, the system will auto-generate an id. Note that the id determines the priority in the ordered list of rules in the routing table.
Optional. Specifies the ip address or network (for example, 192.168.5.0/24) or 0/0
(for all traffic) of traffic originator. Only one of SrcAddr or DstAddr must be specified.
Optional. Specifies the destination ip address or network (for example,
192.168.5.0/24) or 0/0 (for all traffic). Only one of SrcAddr or DstAddr must be specified.
Syntax network ip del <-i <id>>
Delete a rule. Where:
Table 286:
Network IP Delete Commands
Flag/Parameter Description
-i <id> Id of the rule to delete.
Syntax network ip list
List all routing rules.
Syntax network ip reset
Reset routing table to factory default setting. All custom routes are removed.
Example 1
[appadmin]# network ip add data -s 192.168.5.0/24
Example 2
[appadmin]# network ip add data -s 192.168.5.12
Example 3
[appadmin]# network ip list
nslookup
Returns IP address of host using DNS.
Syntax nslookup -q <record-type> <host>
Where:
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 433
Table 287:
Nslookup Commands
Flag/Parameter Description
<record-type>
<host>
Type of DNS record. For example, A, CNAME,
PTR
Host or domain name to be queried.
Example 1
[appadmin]# nslookup sun.us.arubanetworks.com
Example 2
[appadmin]# nslookup -q SRV arubanetworks.com
ping
Tests reachability of the network host.
Syntax network ping [-i <SrcIpAddr>] [-t] <host>
Where:
Table 288:
Ping Commands
Flag/Parameter
-i <SrcIpAddr>
Description
Optional.
Originating IP address for ping.
-t
<host>
Optional.
Ping indefinitely.
Host to be pinged.
Example
[appadmin]# network ping –i 192.168.5.10 –t sun.us.arubanetworks.com
reset
Reset network data port.
Syntax network reset <port>
Where:
Table 289:
Reset Commands
Flag/Parameter Description
<port>
Required.
Name of network port to reset.
434 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Example
[appadmin]# network reset data
traceroute
Prints route taken to reach network host.
Syntax network traceroute <host>
Where:
Table 290:
Traceroute Commands
Flag/Parameter Description
<host> Name of network host.
Example
[appadmin]# network traceroute sun.us.arubanetworks.com
Service Commands
The Policy Manager command line interface includes the following service commands: l l l l l l l start stop status restart activate deactivate list
These commands in this section have identical syntax; therefore, this section presents them as variations on
.
<action>
Activates the specified Policy Manager service.
Syntax service <action> <service-name>
Where:
Table 291:
Action Commands
Flag/Parameter Description action
Choose an action: activate, deactivate, list, restart, start, status, or stop.
service-name
Choose a service: tips-policy-server, tips-adminserver, tips-system-auxiliary-server, tips-radiusserver, tips-tacacs-server, tips-dbwrite-server, tips-repl-server, or tips-sysmon-server.
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 435
Example 1
[appadmin]# service activate tips-policy-server
Example 2
[appadmin]# service list all service list
Policy server [ tips-policy-server ]
Admin UI service [ tips-admin-server ]
System auxiliary services [ tips-system-auxiliary-server ]
Radius server [ tips-radius-server ]
Tacacs server [ tips-tacacs-server ]
Async DB write service [ tips-dbwrite-server ]
DB replication service [ tips-repl-server ]
System monitor service [ tips-sysmon-server ]
Example 3
[appadmin]# service status tips-domain-server
Show Commands
The Policy Manager command line interface includes the following show commands: l l l l l l l l l
all-timezones
Interactively displays all available timezones
Syntax show all-timezones
Example
[appadmin]# show all-timezones
Africa/Abidjan
Africa/Accra
.....
WET
Zulu
date
Displays System Date, Time, and Time Zone information.
Syntax show date
436 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Example
[appadmin]# show date
Wed Oct 31 14:33:39 UTC 2012
dns
Displays DNS servers.
Syntax show dns
Example
[appadmin]# show dns show dns
===========================================
DNS Information
-------------------------------------------
Primary DNS : 192.168.5.3
Secondary DNS : <not configured>
Tertiary DNS : <not configured>
===========================================
domain
Displays Domain Name, IP Address, and Name Server information.
Syntax show domain
Example
[appadmin]# show domain
hostname
Displays hostname.
Syntax show hostname
Example
[appadmin]# show hostname show hostname wolf
ip
Displays IP and DNS information for the host.
Syntax show ip
Example
[appadmin]# show ip show ip
===========================================
Device Type : Management Port
-------------------------------------------
IP Address : 192.168.5.227
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 437
Subnet Mask
Gateway
: 255.255.255.0
: 192.168.5.1
===========================================
Device Type : Data Port
-------------------------------------------
IP Address : <not configured>
Subnet Mask : <not configured>
Gateway : <not configured>
===========================================
DNS Information
-------------------------------------------
Primary DNS : 192.168.5.3
Secondary DNS : <not configured>
Tertiary DNS : <not configured>
===========================================
license
Displays the license key.
Syntax show license
Example
[appadmin]# show license show license
timezone
Displays current system timezone.
Syntax show timezone
Example
[appadmin]# show timezone show timezone
version
Displays Policy Manager software version hardware model.
Syntax show version
Example
[appadmin]# show version
=======================================
Policy Manager software version : 2.0(1).6649
Policy Manager model number : ET-5010
=======================================
l l
System Commands
The Policy Manager command line interface includes the following system commands:
438 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
l l l l l
boot-image
Sets system boot image control options.
Syntax system boot-image [-l] [-a <version>]
Where:
Table 292:
Boot-Image Commands
Flag/Parameter
-l
Description
Optional.
List boot images installed on the system.
-a <version>
Optional.
Set active boot image version, in A.B.C.D syntax.
Example
[appadmin]# system boot-image
gen-support-key
Generates the support key for the system.
Syntax system gen-support-key
Example
[appadmin]# system gen-support-key system gen-support-key
Support key='01U2FsdGVkX1+/WS9jZKQajERyzXhM8mF6zAKrzxrHvaM='
install-license
Replace the current license key with a new one.
Syntax system install-license <license-key>
Where:
Table 293:
Install-License Commands
Flag/Parameter
<license-key>
Description
Mandatory.
This is the newly issued license key.
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 439
Example
[appadmin]# system install-license
morph-vm
Converts an evaluation VM to a production VM. With this command, licenses are still required to be installed after the morph operation is complete.
Syntax system morph-vm <vm-version>
Where:
Table 294:
Install-License Commands
Flag/Parameter Description
<vm-version>
Mandatory.
This is the updated ClearPass version.
restart
Restart the system
Syntax system restart
Example
[appadmin]# system restart system restart
*********************************************************
* WARNING: This command will shutdown all applications *
* and reboot the system *
********************************************************
Are you sure you want to continue? [y|Y]: y
shutdown
Shutdown the system
Syntax system shutdown
Example
[appadmin]# system shutdown
********************************************************
* WARNING: This command will shutdown all applications *
* and power off the system *
********************************************************
Are you sure you want to continue? [y|Y]: y
update
Manages updates.
440 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Syntax system update [-i user@hostname:/<filename> | http://hostname/<filename>] system update [-l]
Where:
Table 295:
Update Commands
Flag/Parameter Description
-i user@hostname:/<filenam e> | http://hostname/<filename>
Optional.
Install the specified patch on the system.
-l
Optional.
List the patches installed on the system.
NOTE: This command supports only SCP and http uploads.
Example
[appadmin]# system update
upgrade
Upgrades the system.
Syntax system upgrade <filepath>
Where:
Table 296:
Upgrade Commands
Flag/Parameter Description
<filepath>
Required.
Enter filepath, using either syntax provided in the two examples provided.
NOTE: This command supports only SCP and http uploads.
Example 1
[appadmin]# system upgrade [email protected]:/tmp/PolicyManager-x86-64-upgrade-7
1.tgz
Example 2
[appadmin]# system upgrade http://sun.us.arubanetworks.com/downloads/PolicyManager-x86-64-upg rade-71.tgz
Miscellaneous Commands
The Policy Manager command line interface includes the following miscellaneous commands: l l
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 441
l l l l l l l l l l l l l l l l l
"system start-rasession" on page 448
"system terminate-rasession" on page 448
"system status-rasession" on page 448
ad auth
Authenticate the user against AD.
Syntax ad auth --username=<username>
Where:
Table 297:
Ad Auth Commands
Flag/Parameter
<username>
Description
Required.
username of the authenticating user.
Example
[appadmin]# ad auth --username=mike
ad netjoin
Joins host to the domain.
Syntax ad netjoin <domain-controller.domain-name> [domain NETBIOS name]
Where:
442 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Table 298:
Ad Netjoin Commands
Flag/Parameter Description
<domain-controller.
domain-name>
[domain NETBIOS name]
Required.
Host to be joined to the domain.
Optional.
Example
[appadmin]# ad netjoin atlas.us.arubanetworks.com
ad netleave
Removes host from the domain.
Syntax ad netleave
Example
[appadmin]# ad netleave
ad testjoin
Tests if the netjoin command succeeded. Tests if Policy Manager is a member of the AD domain.
Syntax ad testjoin
Example
[appadmin]# ad testjoin
alias
Creates or removes aliases.
Syntax alias <name>=<command>
Where:
Table 299:
Alias Commands
Flag/Parameter Description
<name>=<command> Sets <name> as the alias for <command>.
<name>= Removes the association.
Example 1
[appadmin]# alias sh=show
Example 2
[appadmin]# alias sh=
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 443
backup
Creates backup of Policy Manager configuration data. If no arguments are entered, the system auto-generates a filename and backs up the configuration to this file.
Syntax backup [-f <filename>] [-L] [-P]
Where:
Table 300:
Backup Commands
Flag/Parameter Description
-f <filename>
-L
-P
Optional. Backup target.
If not specified, Policy Manager will auto-generate a filename.
Optional. Do not backup the log database configuration
Optional. Do not backup password fields from the configuration database
Example
[appadmin]# backup -f PolicyManager-data.tar.gz
Continue? [y|Y]: y
dump certchain
Dumps certificate chain of any SSL secured server.
Syntax dump certchain <hostname:port-number>
Where:
Table 301:
Dump Certchain Commands
Flag/Parameter Description
<hostname:port-number> Specifies the hostname and SSL port number.
Example 1
[appadmin]# dump certchain ldap.acme.com:636 dump certchain
dump logs
Dumps Policy Manager application log files.
Syntax dump logs -f <output-file-name> [-s yyyy-mm-dd] [-e yyyy-mm-dd] [-n <days>] [-t <log-type>] [h]
Where:
444 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Table 302:
Dump Logs Commands
Flag/Parameter Description
-f <output-file-name>
-s yyyy-mm-dd
-e yyyy-mm-dd
-n <days>
-t <log-type>
-h
Specifies target for concatenated logs.
Optional. Date range start (default is today).
Optional. Date range end (default is today).
Optional. Duration in days (from today).
Optional. Type of log to collect.
Specify (print help) for available log types.
Example 1
[appadmin]# dump logs –f tips-system-logs.tgz -s 2007-10-06 –e 2007-10-17 –t SystemLogs
Example 2
[appadmin]# dump logs -h
dump servercert
Dumps server certificate of SSL secured server.
Syntax dump servercert <hostname:port-number>
Where:
Table 303:
Dump Servercert Commands
Flag/Parameter
<hostname:port-number>
Description
Specifies the hostname and SSL port number.
Example 1
[appadmin]# dump servercert ldap.acme.com:636
exit
Exits shell.
Syntax exit
Example
[appadmin]# exit
help
Display the list of supported commands
Syntax help <command>
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 445
Example
[appadmin]# help help alias backup cluster configure dump exit help netjoin netleave network quit restore service show system
Create aliases
Backup Policy Manager data
Policy Manager cluster related commands
Configure the system parameters
Dump Policy Manager information
Exit the shell
Display the list of supported commands
Join host to the domain
Remove host from the domain
Network troubleshooting commands
Exit the shell
Restore Policy Manager database
Control Policy Manager services
Show configuration details
System commands
krb auth
Does a kerberos authentication against a kerberos server (such as Microsoft AD)
Syntax krb auth <user@domain>
Where:
Table 304:
Kerberos Authentication Commands
Flag/Parameter Description
<user@domain> Specifies the username and domain.
Example
[appadmin]# krb auth [email protected]
krb list
Lists the cached kerberos tickets
Syntax krb list
Example
[appadmin]# krb list
ldapsearch
The Linux ldapsearch command to find objects in an LDAP directory. (Note that only the Policy Manager-specific command line arguments are listed below. For other command line arguments, refer to ldapsearch man pages on the
Internet).
Syntax ldapsearch -B <user@hostname>
Where:
446 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Table 305:
LDAP Search commands
Flag/Parameter Description
<user@hostname>
Specifies the username and the full qualified domain name of the host. The -B command finds the bind DN of the LDAP directory.
Example
[appadmin]# ldapsearch -B [email protected]
quit
Exits shell.
Syntax quit
Example
[appadmin]# quit
restore
Restores Policy Manager configuration data from the backup file.
Syntax restore user@hostname:/<backup-filename> [-l] [-i] [-c|-C] [-p] [-s]
Where:
Table 306:
Restore Commands
Description Flag/Parameter user@hostname:/<backupfilename>
Specify filepath of restore source.
-c
-C
-l
-i
-p
-s
Restore configuration database (default).
Do not restore configuration database.
Optional. If it exists in the backup, restore log database.
Optional. Ignore version mismatch errors and proceed.
Optional. Force restore from a backup file that does not have password fields present.
Optional. Restore cluster server/node entries from the backup. (Node entries disabled on restore.)
Example
[appadmin]# restore user@hostname:/tmp/tips-backup.tgz -l -i -c -s
ClearPass Policy Manager 6.3 | User Guide Command Line Interface | 447
system start-rasession
Allows administrators to configure and begin a Remote Assistance session through the CPPM CLI. Configuring a
Remote Assistance session through a CLI can be used if the CPPM UI at the customer site is inaccessible.
Syntax system start-rasession <duration_hours> <duration_mins> <contact> <server_ip>
Where:
Table 307:
Start Remote Session Commands
Flag/Parameter Description
<duration_hours>
Defines the duration in hours of the Remote
Assistance Session.
<duration_mins>
<contact>
<server_ip>
Defines the duration in minutes of the Remote
Assistance Session.
The name of the TAC engineer.
Gives the ip of a CPPM in the cluster.
system terminate-rasession
Allows administrators to terminate the session on the CPPM where the Remote Assistance session is running.
Syntax system terminate-rasession <sessionid>
Where:
Table 308:
Terminate Remote Session Command
Flag/Parameter
<sessionid>
Description
Provides the sessionid that can be used to terminate-session.
system status-rasession
Allows administrators to acquire the status on the CPPM in the cluster where the remote session is running.
Syntax system status-rasession <sessionid>
Where:
Table 309:
Terminate Remote Session Command
Flag/Parameter Description
<sessionid>
The id returned when system status-rasession command was run.
448 | Command Line Interface ClearPass Policy Manager 6.3 | User Guide
Appendix B
Rules Editing and Namespaces
l l l l
In the Policy Manager administration User Interface (UI) you use the same editing interface to create different types of objects: l l l l l
Service rules
Role mapping policies
Internal user policies
Enforcement policies
Enforcement profiles
Post-audit rules
Proxy attribute pruning rules
Filters for Access Tracker and activity reports
Attributes editing for policy simulation
When editing all these elements, you are presented with a tabular interface with the same column headers: l l l l
Type - Type is the namespace from which these attributes are defined. This is a drop-down list that contains namespaces defined in the system for the current editing context.
Name - Name is the name of the attribute. This is a drop-down list with the names of the attributes present in the namespace.
Operator - Operator is a list of operators appropriate for the data type of the attribute. The drop-down list shows the operators appropriate for data type on the left (that is, the attribute).
Value - The value is the value of the attribute. Again, depending on the data type of the attribute, the value field can be a free-form one-line edit box, a free-form multi-line edit box, a drop-down list containing pre-defined values
(enumerated types), or a time or date widget.
In some editing interfaces (for example, enforcement profile and policy simulation attribute editing interfaces) the operator does not change; it is always the EQUALS operator.
l l
Providing a uniform tabular interface to edit all these elements enables you to use the same steps while configuring these elements. Also, providing a context-sensitive editing experience (for names, operators and values) takes the guess-work out of configuring these elements.
The following sections describe namespaces, variables, and operators in more detail: l
Namespaces
Multiple namespaces are displayed in the rules editing interfaces, depending upon what you are editing. For example, multiple namespaces are displayed when you are editing posture policies you work with the posture namespace; when you are editing service rules you work with, among other namespaces, the RADIUS namespace, but not the posture namespace.
For detailed information about the available namespaces, see the following topics: l
"Application Namespace" on page 450
ClearPass Policy Manager 6.3 | User Guide Rules Editing and Namespaces | 449
l l l l l l l l l l l l l l l
"Audit Namespaces" on page 451
"Authentication Namespaces" on page 451
"Authorization Namespaces" on page 453
"Certificate Namespaces" on page 454
"Connection Namespaces" on page 455
"Device Namespaces" on page 456
"Endpoint Namespaces" on page 457
"Guest User Namespaces" on page 457
"Local User Namespaces" on page 457
"Posture Namespaces" on page 458
"RADIUS Namespaces" on page 458
"Tacacs Namespaces" on page 459
l l
Application Namespace
The Application namespace has one name attribute. This attribute is an enumerated type currently containing the following string values: l l l l
Guest
Insight
PolicyManager
Onboard
WorkSpace
ClearPass l l l l l l
The Application:ClearPass namespace has the following string values available for the Name field: l l l l l l l l l
AssertionConsumerUrl
Configuration-Profile-ID
Device-Compromised
Device-ICCID
Device-IMEI
Device-MAC
Device-MDM-Managed
Device-NAME
Device-OS
Device-PRODUCT
Device-SERIAL
Device-UDID
Device-VERSION
IDDP-COOKIE-TIMEOUT-MINS
IDPURL
450 | Rules Editing and Namespaces ClearPass Policy Manager 6.3 | User Guide
l l l l l l l l l
MDM-Data-Roaming
MDM-Voice-Roaming
Onboard-Max-Devices
Page-Name
Provisioning-Settings-ID
SAMLRequest
SAMLResponse
Session-Timeout
User-Email-Address
Audit Namespaces
The Dictionaries in the audit namespace come pre-packaged with the product. The Audit namespace has the notation
Vendor:Audit, where Vendor is the name of the company that has defined attributes in the dictionary.
Examples of dictionaries in the audit namespace are AvendaSystems:Audit or Qualys:Audit.
The Audit namespace appears when editing post-audit rules. See
for more information.
The Avenda Systems:Audit namespace appears when editing post-audit rules for NESSUS and NMAP audit servers.
Table 310:
Audit Namespace Attributes
Attribute Name Values
Audit-Status l l l
AUDIT_ERROR
AUDIT_INPROGRESS
AUDIT_SUCCESS
Device-Type
Output-Msgs
Network-Apps
Mac-Vendor
OS-Info
Open-Ports
Type of device returned by an NMAP port scan.
The output message returned by Nessus plugin after a vulnerability scan.
String representation of the open network ports (http, telnet, etc.).
Vendor associated with MAC address of the host.
OS information string returned by NMAP.
The port numbers of open applications on the host.
Authentication Namespaces
The authentication namespace can be used in role mapping policies to define roles based on the type of authentication method that was used, or what the status of the authentication is.
Authentication namespace editing context
Role mapping policies
ClearPass Policy Manager 6.3 | User Guide Rules Editing and Namespaces | 451
Table 311:
Authentication Namespace Attributes
Attribute
Name
Values
InnerMethod l
CHAP l
EAP-GTC l
EAP-MD5 l l l l
EAP-MSCHAPv2
EAP-TLS
MSCHAP
PAP
OuterMethod l
CHAP l
EAP-FAST l l
EAP-MD5
EAP-PEAP l l l
EAP-TLS
EAP-TTLS
MSCHAP l
PAP
Phase1PAC l l l
None - No PAC was used to establish the outer tunnel in the EAP-FAST authentication method
Tunnel - A tunnel PAC was used to establish the outer tunnel in the EAP-FAST authentication method
Machine - A machine PAC was used to establish the outer tunnel in the EAP-FAST authentication method; machine PAC is used for machine authentication (See EAP-
FAST in
"Adding and Modifying Authentication Methods" on page 131 ).
Phase2PAC l l l
None - No PAC was used instead of an inner method handshake in the EAP-FAST authentication method
UserAuthPAC - A user authentication PAC was used instead of the user authentication inner method handshake in the EAP-FAST authentication method
PosturePAC - A posture PAC was used instead of the posture credential handshake in the EAP-FAST authentication method
Posture
Status l l l l
Capable - The client is capable of providing posture credentials
Collected - Posture credentials were collected from the client
Not-Capable - The client is not capable of providing posture credentials
Unknown - It is not known whether the client is capable of providing credentials l l l l l
None - No authentication took place
User - The user was authenticated
Machine - The machine was authenticated
Failed - Authentication failed
AuthSource-Unreachable - The authentication source was unreachable
452 | Rules Editing and Namespaces ClearPass Policy Manager 6.3 | User Guide
Table 311:
Authentication Namespace Attributes (Continued)
Attribute
Name
Values
MacAuth l l l
NotApplicable - Not a MAC Auth request
Known Client - Client MAC address was found in an authentication source
Unknown Client - Client MAC address was not found in an authentication source
Username
Full-
Username
Source
The username as received from the client (after the strip user name rules are applied).
The username as received from the client (before the strip user name rules are applied).
The name of the authentication source used to authenticate the user.
Authorization Namespaces
Policy Manager supports multiple types of authorization sources. Authorization sources from which values of attributes can be retrieved to create role mapping rules have their own separate namespaces (prefixed with Authorization:).
Authorization editing context
Role mapping policies
AD Instance Namespace
For each instance of an Active Directory authentication source, there is an AD instance namespace that appears in the rules editing interface. The AD instance namespace consists of all the attributes that were defined when the authentication source was created. These attribute names are pre-populated. For Policy Manager to fetch the values of
Authentication Sources" on page 149 for more information).
Authorization
The authorization namespace has one attribute: sources. The values are pre-populated with the authorization sources defined in Policy Manager. Use this to check for the authorization source(s) from which attributes were extracted for the authenticating entity.
LDAP Instance Namespace
For each instance of an LDAP authentication source, there is an LDAP instance namespace that appears in the rules editing interface. The LDAP instance namespace consists of all the attributes that were defined when the authentication source was created. These attribute names are pre-populated. For Policy Manager to fetch the values of
Modifying Authentication Sources" on page 149 ).
RSAToken Instance Namespace
For each instance of an RSA Token Server authentication source, there is an RSA Token Server instance namespace that appears in the rules editing interface. The RSA Token Server instance namespace consists of attributes names defined when you created an instance of this authentication source. The attribute names are pre-populated for administrative convenience.
ClearPass Policy Manager 6.3 | User Guide Rules Editing and Namespaces | 453
Sources
This is the list of the authorization sources from which attributes were fetched for role mapping. Authorization namespaces appear in Role mapping policies
SQL Instance Namespace
For each instance of an SQL authentication source, there is an SQL instance namespace that appears in the rules editing interface. The SQL instance namespace consists of attributes names defined when you created an instance of this authentication source. The attribute names are pre-populated for administrative convenience. For Policy Manager to fetch the values of attributes from a SQL-compliant database, you need to define filters for that authentication source.
Certificate Namespaces
The certificate namespace can be used in role mapping policies to define roles based on attributes in the client certificate presented by the end host. Client certificates are presented in mutually authenticated 802.1X EAP methods
(EAP-TLS, PEAP/TLS, EAP-FAST/TLS).
Certificate namespace editing context
Role mapping policies
Table 312:
Certificate Namespace Attributes
Attribute Name Values
Version Certificate version
Serial-Number l l l l l l l l l l l l
Subject-C
Subject-CN
Subject-DC
Subject-DN
Subject-emailAddress
Subject-GN
Subject-L
Subject-O
Subject-OU
Subject-SN
Subject-ST
Subject-UID
Certificate serial number
Attributes associated with the subject (user or machine, in this case). Not all of these fields are populated in a certificate.
454 | Rules Editing and Namespaces ClearPass Policy Manager 6.3 | User Guide
Table 312:
Certificate Namespace Attributes (Continued)
Attribute Name Values l l l l l l l l l l l l
Issuer-C
Issuer-CN
Issuer-DC
Issuer-DN
Issuer-emailAddress
Issuer-GN
Issuer-L
Issuer-O
Issuer-OU
Issuer-SN
Issuer-ST
Issuer-UID
Attributes associated with the issuer (Certificate
Authorities or the enterprise CA). Not all of these fields are populated in a certificate.
l l l l l l l
Subject-AltName-DirName
Subject-AltName-DNS
Subject-AltName-EmailAddress
Subject-AltName-IPAddress
Subject-AltName-msUPN
Subject-AltName-RegisterdID
Subject-AltName-URI
Attributes associated with the subject (user or machine, in this case) alternate name. Not all of these fields are populated in a certificate.
Connection Namespaces
The connection namespace can be used in role mapping policies to define roles based on where the protocol request originated from and where it terminated.
Connection namespace editing contexts
l l
Role mapping policies
Service rules
Table 313:
Connection Namespace Pre-defined Attributes
Attribute Description
Src-IP-Address
Src-Port
Src-IP-Address and Src-Port are the IP address and port from which the request (RADIUS, TACACS+, etc.) originated.
Dest-IP-Address Dst-IP-Address and Dst-Port are the IP address and port at which Policy Manager received the request (RADIUS,
TACACS+, etc.).
Dest-Port
Protocol Request protocol: RADIUS, TACACS+, WebAuth.
ClearPass Policy Manager 6.3 | User Guide Rules Editing and Namespaces | 455
Table 313:
Connection Namespace Pre-defined Attributes (Continued)
Attribute Description
NAD-IP-Address IP address of the network device from which the request originated.
Client-Mac-Address l l l l
Client-Mac-Address-Colon
Client-Mac-Address-Dot
Client-Mac-Address-Hyphen
Client-Mac-Address-Nodelim
Client-IP-Address
MAC address of the client.
Client MAC address in different formats.
IP address of the client (if known).
Date Namespaces
The date namespace has three pre-defined attributes: l l l
Day-of-Week
Date-of-Year
Time-of-Day
For Day-of-Week, the supported operators are BELONG_TO and NOT_BELONGS_TO, and the value field shows a multi-select list box with days from Monday through Sunday.
The Time-of-Day attribute shows a time icon in the value field.
The Date-of-Year attribute shows a date, month and year icon in the value field.
The operators supported for Date-of-Year and Time-of-Day attributes are the similar to the ones supported for the integer data type.
Date namespace editing contexts
l l l l
Enforcement policies
Filter rules for Access Tracker and Activity Reports
Role mapping policies
Service rules
Device Namespaces
The Device namespace has four pre-defined attributes: l l l l
Location
OS-Version
Device-Type
Device-Vendor
Custom attributes also appear in the attribute list if they are defined as custom tags for the device.
These attributes can be used only if you have pre-populated the values for these attributes when a network device is configured.
456 | Rules Editing and Namespaces ClearPass Policy Manager 6.3 | User Guide
Endpoint Namespaces
Use these attributes to look for attributes of authenticating endpoints, which are present in the Policy Manager endpoints list. The Endpoint namespace has the following attributes: l l l l l
Disabled By
Disabled Reason
Enabled By
Enabled Reason
Info URL
Guest User Namespaces
The GuestUser namespace has the attributes associated with the guest user (resident in the Policy Manager guest user database) who authenticated in this session. This namespace is only applicable if a guest user is authenticated. The
GuestUser namespace has six pre-defined attributes: l l l l l l
Company-Name
Designation
Location
Phone
Sponsor
Custom attributes also appear in the attribute list if they are defined as custom tags for the guest user.
These attributes can be used only if you have pre-populated the values for these attributes when a guest user is configured in Policy Manager.
Host Namespaces
The Host namespace has the following predefined attributes: l l l l l l l l
Name*
OSType*
FQDN*
UserAgent**
CheckType**
UniqueID
AgentType*
InstalledSHAs*
* Only populated when request is originated by a Microsoft NAP-compatible agent.
** Only present if Policy Manager acts as a Web authentication portal.
l l
Local User Namespaces
The LocalUser namespace has the attributes associated with the local user (resident in the Policy Manager local user database) who authenticated in this session. This namespace is only applicable if a local user is authenticated. The
LocalUser namespace has four pre-defined attributes:
Designation
ClearPass Policy Manager 6.3 | User Guide Rules Editing and Namespaces | 457
l l
Phone
Sponsor
Custom attributes also appear in the attribute list if they are defined as custom tags for the local user.
These attributes can be used only if you have pre-populated the values for these attributes when a local user is configured in Policy Manager.
Posture Namespaces
l l
The dictionaries in the posture namespace are pre-packaged with the product. The administration interface provides a way to add dictionaries into the system (see
"Posture Dictionary" on page 405
) Posture namespace has the notation
Vendor:Application, where Vendor is the name of the Company that has defined attributes in the dictionary, and
Application is the name of the application for which the attributes have been defined. The same vendor typically has different dictionaries for different applications.
Some examples of dictionaries in the posture namespace are: l l
ClearPass:LinuxSHV
Microsoft:SystemSHV
Microsoft:WindowsSHV
Trend:AV
Posture Namespace Editing Context
l l l l
Filter rules for Access Tracker and Activity Reports
Internal posture policies actions - Attributes marked with the OUT qualifier
Internal posture policies conditions - Attributes marked with the IN qualifier
Policy simulation attributes
RADIUS Namespaces
Dictionaries in the RADIUS namespace come pre-packaged with the product. The administration interface does provide a way to add dictionaries into the system (See
"RADIUS Dictionary" on page 403
for more information).
RADIUS namespace has the notation RADIUS:Vendor, where Vendor is the name of the Company that has defined attributes in the dictionary. Sometimes, the same vendor has multiple dictionaries, in which case the "Vendor" portion has the name suffixed by the name of device or some other unique string.
IETF is a special vendor for the dictionary that holds the attributes defined in the RFC 2865 and other associated
RFCs. Policy Manager comes pre-packaged with a number of vendor dictionaries. Some examples of dictionaries in the
RADIUS namespace are: l l l l
RADIUS:Aruba
RADIUS:IETF
RADIUS:Juniper
RADIUS:Microsoft
RADIUS namespace editing contexts
l l
Filter rules for Access Tracker and Activity Reports
Policy simulation attributes
458 | Rules Editing and Namespaces ClearPass Policy Manager 6.3 | User Guide
l l l l
Post-proxy attribute pruning rules
RADIUS Enforcement profiles: All RADIUS namespace attributes that can be sent back to a RADIUS client (the ones marked with the OUT or INOUT qualifier)
Role mapping policies
Service rules: All RADIUS namespace attributes that can appear in a request (the ones marked with the IN or
INOUT qualifier)
Tacacs Namespaces
The Tacacs namespace has the attributes associated with attributes available in a TACACS+ request. Available attributes are: l l l
AuthSource
AvendaAVPair
UserName
Tips Namespaces
The pre-defined attributes for the Tips namespace are Role and Posture. Values are assigned to these attributes at runtime after Policy Manager evaluates role mapping and posture related policies.
Role
The value for the Role attribute is a set of roles assigned by either the role mapping policy or the post-audit policy.
The value of the Role attribute can also be a dynamically fetched “Enable as role” attribute from the authorization source. The posture value is computed after Policy Manager evaluates internal posture policies, and gets posture status from posture servers or audit servers.
Posture
The value for the Posture attribute is one of the following: l l l l l l
CHECKUP
HEALTHY
INFECTED
QUARANTINE
TRANSITION
UNKNOWN
Tips namespace editing context
Enforcement policies
Variables
Variables are populated with the connection-specific values. Variable names (prefixed with % and enclosed in curly braces; for example, %{Username}”) can be used in filters, role mapping, enforcement rules, and enforcement profiles.
Policy Manager does in-place substitution of the value of the variable during runtime rule evaluation. The following built-in variables are supported in Policy Manager:
ClearPass Policy Manager 6.3 | User Guide Rules Editing and Namespaces | 459
Table 314:
Policy Manager Variables
Variable Description
%{attribute-
name
}
attribute-name
is the alias name for an attribute that you have configured to be
retrieved from an authentication source. See "Adding and Modifying
Authentication Sources" on page 149 .
%
{RADIUS:IETF:MAC-
Address-Colon}
MAC address of client in aa:bb:cc:dd:ee:ff format
%
{RADIUS:IETF:MAC-
Address-Hyphen}
MAC address of client in aa-bb-cc-dd-ee-ff format
%
{RADIUS:IETF:MAC-
Address-Dot}
MAC address of client in aabb.ccdd.eeff format
%
{RADIUS:IETF:MAC-
Address-NoDelim}
MAC address of client in aabbccddeeff format
You can also use any other dictionary-based attributes (or namespace attributes) as variables in role mapping rules, enforcement rules, enforcement profiles, and LDAP or SQL filters. For example, you can use %{RADIUS:IETF:Calling-
Station-ID}or %{RADIUS:Airespace:Airespace-Wlan-Id} in rules or filters.
Operators
The rules editing interface in Policy Manager supports a rich set of operators. The type of operators presented are based on the data type of the attribute for which the operator is being used. Where the data type of the attribute is not known, the attribute is treated as a string type.
The following table lists the operators presented for common attribute data types.
460 | Rules Editing and Namespaces ClearPass Policy Manager 6.3 | User Guide
Table 315:
Attribute Operators
Attribute Type
String
Integer
Operators l l
BELONGS_TO
NOT_BELONGS_TO l l
BEGINS_WITH
NOT_BEGINS_WITH l l
CONTAINS
NOT_CONTAINS l l
ENDS_WITH
NOT_ENDS_WITH l l
EQUALS
NOT_EQUALS l l
EQUALS_IGNORE_CASE
NOT_EQUALS_IGNORE_CASE l l l l
EXISTS
NOT_EXISTS
MATCHES_REGEX
NOT_MATCHES_REGEX l l
BELONGS_TO
NOT_BELONGS_TO l l
EQUALS
NOT_EQUALS l l
EXISTS
NOT_EXISTS l l
GREATER_THAN
GREATER_THAN_OR_EQUALS l l
LESS_THAN
LESS_THAN_OR_EQUALS
ClearPass Policy Manager 6.3 | User Guide Rules Editing and Namespaces | 461
Table 315:
Attribute Operators (Continued)
Attribute Type
Time or Date
Operators l
EQUALS
NOT_EQUALS l l
GREATER_THAN
GREATER_THAN_OR_EQUALS l l
LESS_THAN
LESS_THAN_OR_EQUALS l
IN_RANGE
Day
List (Example: Role) l l
BELONGS_TO
NOT_BELONGS_TO l l
EQUALS
NOT_EQUALS l l
MATCHES_ALL
NOT_MATCHES_ALL l l
MATCHES_ANY
NOT_MATCHES_ANY l l
MATCHES_EXACT
NOT_MATCHES_EXACT
Group (Example: Calling-Station-Id, NAS-IP-
Address) l l
BELONGS_TO_GROUP
NOT_BELONGS_TO_GROUP and all string data types
The following table describes all operator types.
Table 316:
Operator Types
Operator
BEGINS_WITH
Description
For string data type, true if the run-time value of the attribute begins with the configured value.
E.g., RADIUS:IETF:NAS-Identifier BEGINS_WITH "SJ-"
462 | Rules Editing and Namespaces ClearPass Policy Manager 6.3 | User Guide
Operator
BELONGS_TO
BELONGS_TO_GROUP
CONTAINS
ENDS_WITH
EQUALS
EQUALS_IGNORE_CASE
EXISTS
GREATER_THAN
Description
For string data type, true if the run-time value of the attribute matches a set of configured string values.
E.g., RADIUS:IETF:Service-Type BELONGS_TO Login-
User,Framed-User,Authenticate-Only
For integer data type, true if the run-time value of the attribute matches a set of configured integer values.
E.g., RADIUS:IETF:NAS-Port BELONGS_TO 1,2,3
For day data type, true if run-time value of the attribute matches a set of configured days of the week.
E.g., Date:Day-of-Week BELONGS_TO
MONDAY,TUESDAY,WEDNESDAY
When Policy Manager is aware of the values that can be assigned to BELONGS_TO operator, it populates the value field with those values in a multi-select list box; you can select the appropriate values from the presented list. Otherwise, you must enter a comma separated list of values.
For group data types, true if the run-time value of the attribute belongs to the configured group (either a static host list or a network device group, depending on the attribute).
E.g., RADIUS:IETF:Calling-Station-Id BELONGS_TO_GROUP
Printers
.
For string data type, true if the run-time value of the attribute is a substring of the configured value.
E.g., RADIUS:IETF:NAS-Identifier CONTAINS "VPN"
For string data type, true if the run-time value of the attribute ends with the configured value.
E.g., RADIUS:IETF:NAS-Identifier ENDS_WITH "DEVICE"
True if the run-time value of the attribute matches the configured value. For string data type, this is a case-sensitive comparison.
E.g., RADIUS:IETF:NAS-Identifier EQUALS "SJ-VPN-
DEVICE"
For string data type, true if the run-time value of the attribute matches the configured value, regardless of whether the string is upper case or lower case.
E.g., RADIUS:IETF:NAS-Identifier EQUALS_IGNORE_CASE
"sj-vpn-device"
For string data type, true if the run-time value of the attribute exists.
This is a unary operator.
E.g., RADIUS:IETF:NAS-Identifier EXISTS
For integer, time and date data types, true if the run-time value of the attribute is greater than the configured value.
E.g., RADIUS:IETF:NAS-Port GREATER_THAN 10
ClearPass Policy Manager 6.3 | User Guide Rules Editing and Namespaces | 463
Operator
GREATER_THAN_OR_EQUALS
IN_RANGE
LESS_THAN
LESS_THAN_OR_EQUALS
MATCHES_ALL
MATCHES_ANY
MATCHES_EXACT
MATCHES_REGEX
Description
For integer, time and date data types, true if the run-time value of the attribute is greater than or equal to the configured value.
E.g., RADIUS:IETF:NAS-Port GREATER_THAN_OR_EQUALS 10
For time and date data types, true if the run-time value of the attribute is less than or equal to the first configured value and less than equal to the second configured value.
E.g., Date:Date-of-Year IN_RANGE 2007-06-06,2007-06-12
For integer, time and date data types, true if the run-time value of the attribute is less than the configured value.
E.g., RADIUS:IETF:NAS-Port LESS_THAN 10
For integer, time and date data types, true if the run-time value of the attribute is less than or equal to the configured value.
E.g., RADIUS:IETF:NAS-Port LESS_THAN_OR_EQUALS 10
For list data types, true if all of the run-time values in the list are found in the configured values.
E.g., Tips:Role MATCHES_ALL HR,ENG,FINANCE. In this example, if the run-time values of Tips:Role are
HR,ENG,FINANCE,MGR,ACCT the condition evaluates to true.
For list data types, true if any of the run-time values in the list match one of the configured values.
E.g., Tips:Role MATCHES_ANY HR,ENG,FINANCE
For list data types, true if all of the run-time values of the attribute match all of the configured values.
E.g., Tips:Role MATCHES_ALL HR,ENG,FINANCE. In this example, if the run-time values of Tips:Role are
HR,ENG,FINANCE,MGR,ACCT the condition evaluates to false, because there are some values in the configured values that are not present in the run-time values.
For string data type, true if the run-time value of the attribute matches the regular expression in the configured value.
E.g., RADIUS:IETF:NAS-Identifier MATCHES_REGEX sjdevice[1-9]-dev*
464 | Rules Editing and Namespaces ClearPass Policy Manager 6.3 | User Guide
Appendix C
Error Codes, SNMP Traps, and
System Events
This appendix contains listings of ClearPass Policy Manager error codes, SNMP traps, and important system events.
l l l
"SNMP Trap Details" on page 468
"Important System Events" on page 478
Error Codes
The following table shows the CPPM error codes.
Table 317:
CPPM Error Codes
Code Description
0 Success
207
208
209
210
211
203
204
205
206
105
106
201
202
101
102
103
104
Failed to perform service classification
Failed to perform policy evaluation
Failed to perform posture notification
Failed to query authstatus
Internal error in performing authentication
Internal error in RADIUS server
User not found
Password mismatch
Failed to contact AuthSource
Failed to classify request to service
AuthSource not configured for service
Access denied by policy
Failed to get client macAddress to perform webauth
No response from home server
No password in request
Unknown CA in client certificate
Client certificate not valid
Type
Success
Internal Error
Internal Error
Internal Error
Internal Error
Internal Error
Internal Error
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 465
Table 317:
CPPM Error Codes (Continued)
Code Description
224
225
226
227
220
221
222
223
216
217
218
219
212
213
214
215
5005
5006
5007
5008
5009
5001
5002
5003
5004
Client certificate has expired
Certificate comparison failed
No certificate in authentication source
TLS session error
User authentication failed
Search failed due to insufficient permissions
Authentication source timed out
Bad search filter
Search failed
Authentication source error
Password change error
Username not available in request
CallingStationID not available in request
User account disabled
User account expired or not active yet
User account needs approval
Internal Error
Invalid MAC Address
Invalid request received
Insufficient parameters received
Query - No MAC address record found
Query - No supported actions
Query - Cannot fetch MAC address details
Request - MAC address not online
Request - No MAC address record found
466 | Error Codes, SNMP Traps, and System Events
Type
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Authentication failure
Command and Control
Command and Control
Command and Control
Command and Control
Command and Control
Command and Control
Command and Control
Command and Control
Command and Control
ClearPass Policy Manager 6.3 | User Guide
Table 317:
CPPM Error Codes (Continued)
Code Description
6102
6103
6201
6202
6203
6001
6002
6003
6101
6204
Unsupported TACACS parameter in request
Invalid sequence number
Sequence number overflow
Not enough inputs to perform authentication
Authentication privilege level mismatch
No enforcement profiles matched to perform authentication
Authorization failed as session is not authenticated
Authorization privilege level mismatch
Command not allowed
No enforcement profiles matched to perform command authorization
6301 New password entered does not match
6302 Empty password
6303 Change password allowed only for local users
6304 Internal error in performing change password
9005
9006
9007
9008
9009
9001
9002
9003
9004
Wrong shared secret
Request timed out
Phase2 PAC failure
Client rejected after PAC provisioning
Client does not support posture request
Received error TLV from client
Received failure TLV from client
Phase2 PAC not found
Unknown Phase2 PAC
Type
TACACS Protocol
TACACS Protocol
TACACS Protocol
TACACS Authentication
TACACS Authentication
TACACS Authentication
TACACS Authorization
TACACS Authorization
TACACS Authorization
TACACS Authorization
TACACS Change
Password
TACACS Change
Password
TACACS Change
Password
TACACS Change
Password
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 467
Table 317:
CPPM Error Codes (Continued)
Code Description
9014
9015
9016
9017
9010
9011
9012
9013
Invalid Phase2 PAC
PAC verification failed
PAC binding failed
Session resumption failed
Cached session data error
Client does not support configured EAP methods
Client did not send Cryptobinding TLV
Failed to contact OCSP Server
Type
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
RADIUS Protocol
SNMP Trap Details
CPPM leverages native SNMP support from the UC Davis ‘net-SNMP’ MIB package to send trap notifications for the following events.
l l l l l l
In these trap OIDs, the value of X varies from 1 through N, depending on the number of process states that are being checked. Details about specific OIDs associated with the processes are listed in this section.
For more information, see: l l l l
"SNMP Daemon Trap Events" on page 468
"CPPM Processes Stop and Start Events" on page 468
"Network Interface up and Down Events" on page 469
"Disk Utilization Threshold Exceed Events" on page 469
"CPU Load Average Exceed Events for 1, 5, and 15 Minute Thresholds" on page 469
"SNMP Daemon Traps" on page 469
"Process Status Traps" on page 469
"Network Interface Status Traps" on page 477
"Disk Space Threshold Traps" on page 477
"CPU Load Average Traps" on page 477
SNMP Daemon Trap Events
OIDs:
.1.3.6.1.6.3.1.1.5.1 ==> Cold Start
.1.3.6.1.6.3.1.1.5.2 ==> Warm Start
CPPM Processes Stop and Start Events
OIDs:
.1.3.6.1.4.1.2021.8.1.2.X ==> Process Name
468 | Error Codes, SNMP Traps, and System Events ClearPass Policy Manager 6.3 | User Guide
.1.3.6.1.4.1.2021.2.1.101.X ==> Process Status Message
Network Interface up and Down Events
OIDs:
.1.3.6.1.6.3.1.1.5.3 ==> Link Down
.1.3.6.1.6.3.1.1.5.4 ==> Link Up
Disk Utilization Threshold Exceed Events
OIDs:
.1.3.6.1.4.1.2021.9.1.100.1 ==> Error flag for disk partition
.1.3.6.1.4.1.2021.9.1.2.1 ==> Name of the partition
CPU Load Average Exceed Events for 1, 5, and 15 Minute Thresholds
OIDs
.1.3.6.1.4.1.2021.9.1.100.1 ==> Error flag for disk partition
.1.3.6.1.4.1.2021.9.1.2.1 ==> Name of the partition
SNMP Daemon Traps
This section contains OIDs for various trap events that are sent from CPPM.
.1.3.6.1.6.3.1.1.5.1 ==> Coldstart trap indicating the reinitialization of 'netsnmp' daemon and its configuration file may have been altered.
.1.3.6.1.6.3.1.1.5.2 ==> Warmstart trap indicating the reinitialization of 'netsnmp' daemon and its configuration file is not altered.
Figure 430: SNMP daemon traps example
Process Status Traps
1 (a) RADIUS server stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.5
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.5: cpass-radius-server
.1.3.6.1.4.1.2021.8.1.101.5: Radius server [ cpass-radius-server ] is stopped
1 (b) RADIUS server start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 469
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.5
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.5: cpass-radius-server
.1.3.6.1.4.1.2021.8.1.101.5: Radius server [ cpass-radius-server ] is running
2 (a) Admin Server stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.1
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.1: cpass-admin-server
.1.3.6.1.4.1.2021.8.1.101.1: Admin server [ cpass-admin-server ] is stopped
2 (b) Admin Server start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.1
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.1: cpass-admin-server
.1.3.6.1.4.1.2021.8.1.101.1: Admin server [ cpass-admin-server ] is running
3 (a) System Auxiliary server stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.2
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.2: cpass-system-auxiliary-server
.1.3.6.1.4.1.2021.8.1.101.2: System auxiliary service [ cpass-system-auxiliary-server ] is stopped
3 (b) System Auxiliary server start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
470 | Error Codes, SNMP Traps, and System Events ClearPass Policy Manager 6.3 | User Guide
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.2
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.2: cpass-system-auxiliary-server
.1.3.6.1.4.1.2021.8.1.101.2: System auxiliary service [ cpass-system-auxiliary-server ] is running
4 (a) Policy server stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.3
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.3: cpass-policy-server
.1.3.6.1.4.1.2021.8.1.101.3: Policy server [ cpass-policy-server ] is stopped
4 (b) Policy server start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.3
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.3: cpass-policy-server
.1.3.6.1.4.1.2021.8.1.101.3: Policy server [ cpass-policy-server ] is running
5 (a) Async DB write service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.6
.1.3.6.1.2.1.88.2.1.5.0: 1
.1.3.6.1.4.1.2021.8.1.2.6: cpass-dbwrite-server
.1.3.6.1.4.1.2021.8.1.101.6: Async DB write service [ cpass-dbwrite-server ] is stopped
5 (b) Async DB write service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 471
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.6
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.6: cpass-dbwrite-server
.1.3.6.1.4.1.2021.8.1.101.6: Async DB write service [ cpass-dbwrite-server ] is running
6 (a) DB replication service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.7
.1.3.6.1.2.1.88.2.1.5.0: 1
.1.3.6.1.4.1.2021.8.1.2.7: cpass-repl-server
.1.3.6.1.4.1.2021.8.1.101.7: DB replication service [ cpass-repl-server ] is stopped
6 (b) DB replication service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.7
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.7: cpass-repl-server
.1.3.6.1.4.1.2021.8.1.101.7: DB replication service [ cpass-repl-server ] is running
7 (a) DB Change Notification server stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.8
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.8: cpass-dbcn-server
.1.3.6.1.4.1.2021.8.1.101.8: DB change notification server [ cpass-dbcn-server ] is stopped
7 (b) DB Change Notification server start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
472 | Error Codes, SNMP Traps, and System Events ClearPass Policy Manager 6.3 | User Guide
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.8
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.8: cpass-dbcn-server
.1.3.6.1.4.1.2021.8.1.101.8: DB change notification server [ cpass-dbcn-server ] is running
8 (a) Async netd service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.9
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.9: cpass-async-netd
.1.3.6.1.4.1.2021.8.1.101.9: Async netd service [ cpass-async-netd ] is stopped
8 (b) Async netd service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.9
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.9: cpass-async-netd
.1.3.6.1.4.1.2021.8.1.101.9: Async netd service [ cpass-async-netd ] is running
9 (a) Multi-master Cache service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.10
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.10: cpass-multi-master-cache-server
.1.3.6.1.4.1.2021.8.1.101.10: Multi-master cache [ cpass-multi-master-cache-server ] is stopped
9 (b) Multi-master Cache service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 473
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.10
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.10: cpass-multi-master-cache-server
.1.3.6.1.4.1.2021.8.1.101.10: Multi-master cache [ cpass-multi-master-cache-server ] is running
10 (a) AirGroup Notification service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.11
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.11: airgroup-notify
.1.3.6.1.4.1.2021.8.1.101.11: AirGroup notification service [ airgroup-notify ] is stopped
10 (b) AirGroup Notification service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.11
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.11: airgroup-notify
.1.3.6.1.4.1.2021.8.1.101.11: AirGroup notification service [ airgroup-notify ] is running
11 (a) Micros Fidelio FIAS service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.12
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.12: fias_server
.1.3.6.1.4.1.2021.8.1.101.12: Micros Fidelio FIAS [ fias_server ] is stopped
11 (b) Micros Fidelio FIAS service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
474 | Error Codes, SNMP Traps, and System Events ClearPass Policy Manager 6.3 | User Guide
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.12
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.12: fias_server
.1.3.6.1.4.1.2021.8.1.101.12: Micros Fidelio FIAS [ fias_server ] is running
12 (a) TACACS server stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.4
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.4: cpass-tacacs-server
.1.3.6.1.4.1.2021.8.1.101.4: TACACS server [ cpass-tacacs-server ] is stopped
12 (b) TACACS server start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.4
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.4: cpass-tacacs-server
.1.3.6.1.4.1.2021.8.1.101.4: TACACS server [ cpass-tacacs-server ] is running
13 (a) Virtual IP service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.13
.1.3.6.1.2.1.88.2.1.5.0: 1
.1.3.6.1.4.1.2021.8.1.2.13: cpass-vip-service
.1.3.6.1.4.1.2021.8.1.101.13: ClearPass Virtual IP service [ cpass-vip-service ] is stopped
13 (b) Virtual IP service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 475
.1.3.6.1.2.1.88.2.1.2.0:
.1.3.6.1.2.1.88.2.1.3.0:
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.13
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.13: cpass-vip-service
.1.3.6.1.4.1.2021.8.1.101.13: ClearPass Virtual IP service [ cpass-vip-service ] is running
14 (a) Stats Collection service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0
.1.3.6.1.2.1.88.2.1.3.0
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.15
.1.3.6.1.2.1.88.2.1.5.0: 3
.1.3.6.1.4.1.2021.8.1.2.15: cpass-statsd-server
.1.3.6.1.4.1.2021.8.1.101.15: Stats collection service [ cpass-statsd-server ] is stopped
14 (b) Stats Collection service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0
.1.3.6.1.2.1.88.2.1.3.0
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.15
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.15: cpass-statsd-server
.1.3.6.1.4.1.2021.8.1.101.15: Stats collection service [ cpass-statsd-server ] is running
15 (a) Stats Aggregation service stop SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.2
.1.3.6.1.2.1.88.2.1.1.0: extTable
.1.3.6.1.2.1.88.2.1.2.0
.1.3.6.1.2.1.88.2.1.3.0
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.14
.1.3.6.1.2.1.88.2.1.5.0: 1
.1.3.6.1.4.1.2021.8.1.2.14: cpass-carbon-server
.1.3.6.1.4.1.2021.8.1.101.14: Stats aggregation service [ cpass-carbon-server ] is stopped
15 (b) stats Aggregation service start SNMP trap
snmpTrapOID: .1.3.6.1.2.1.88.2.0.3
.1.3.6.1.2.1.88.2.1.1.0: extTable
476 | Error Codes, SNMP Traps, and System Events ClearPass Policy Manager 6.3 | User Guide
.1.3.6.1.2.1.88.2.1.2.0
.1.3.6.1.2.1.88.2.1.3.0
.1.3.6.1.2.1.88.2.1.4.0: .1.3.6.1.4.1.2021.8.1.100.14
.1.3.6.1.2.1.88.2.1.5.0: 0
.1.3.6.1.4.1.2021.8.1.2.14: cpass-carbon-server
.1.3.6.1.4.1.2021.8.1.101.14: Stats aggregation service [ cpass-carbon-server ] is running.
Network Interface Status Traps
.1.3.6.1.6.3.1.1.5.3 ==> Indicates the linkdown trap with the 'ifAdminStatus' and 'ifOperStatus' values set to 2.
.1.3.6.1.6.3.1.1.5.4 ==> Indicates the linkup trap with the 'ifAdminStatus' and 'ifOperStatus' values set to 1.
In each case, the 'ifIndex' value is set to 2 for management interface and 3 for the data port interface.
Figure 431: Network interface status traps example
Disk Space Threshold Traps
.1.3.6.1.4.1.2021.9.1.100.1 ==> Error flag indicating the disk or partition is under the minimum required space configured for it. Value of 1 indicates the system has reached the threshold and 0 indicates otherwise.
.1.3.6.1.4.1.2021.9.1.2.1 ==> Name of the partition which has met the above condition.
Figure 432: Disk space threshold traps example
CPU Load Average Traps
OIDs
.1.3.6.1.4.1.2021.10.1.100.1 ==> Error flag on the CPU load-1 average. Value of 1 indicates the load-1 has crossed its threshold and 0 indicates otherwise.
.1.3.6.1.4.1.2021.10.1.2.1 ==> Name of CPU load-1 average
Figure 433: CPU load-1 average example
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 477
.1.3.6.1.4.1.2021.10.1.100.2 ==> Error flag on the CPU load-5 average. Value of 1 indicates the load-5 has crossed its threshold and 0 indicates otherwise.
.1.3.6.1.4.1.2021.10.1.2.2 ==> Name of CPU load-5 average
Figure 434: CPU load-5 average example
.1.3.6.1.4.1.2021.10.1.100.3 ==> Error flag on the CPU load-15 average. Value of 1 indicates the load-15 has crossed its threshold and 0 indicates otherwise.
.1.3.6.1.4.1.2021.10.1.2.3 ==> Name of CPU load-15 average.
Figure 435: CPU load-15 average example
Important System Events
This topic describes the important System Events logged by ClearPass. These messages are available for consumption on the administrative interface, and in the form of a syslog stream. The events below are in the following format
<Source>, <Level>, <Category>, <Message>
Elements listed below within angular brackets (<content>) are variable, and are substituted by ClearPass as applicable
(such as an IP address).
Refer to the
section for the list of available service names.
Admin UI Events
Critical Events
“Admin UI”, “ERROR” “Email Failed”, “Sending email failed”
“Admin UI”, “ERROR” “SMS Failed”, “Sending SMS failed”
“Admin UI”, “WARN”, “Login Failed”, “User:<X>”
"Admin UI", "WARN", "Login Failed", description
Info Events
"Admin UI", "INFO", "Logged out"
"Admin UI", "INFO", "Session destroyed"
"Admin UI", "INFO", "Logged in", description
"Admin UI", "INFO", "Clear Authentication Cache", “Cache is cleared for authentication source <X>"
"Admin UI", "INFO", "Clear Blacklist User Cache", “Blacklist Users cache is cleared for authentication source <X>"
"Admin UI", "INFO", "Server Certificate", "Subject:<X>“, "Updated"
"Admin UI", "INFO", "Updated Nessus Plugins"
"Install Update", "INFO", "Installing Update", "File: <X>", "Success"
478 | Error Codes, SNMP Traps, and System Events ClearPass Policy Manager 6.3 | User Guide
"Admin UI", “INFO” “Email Successful”, “Sending email succeeded”
"Admin UI", “INFO” “SMS Successful”, “Sending SMS succeeded”
Admin Server Events
Info Events
“Admin server”, “INFO”, “Performed action start on Admin server”
Async Service Events
Info Events
“Async DB write service”, “INFO”, “Performed action start on Async DB write service”
“Multi-master cache”, “INFO”, “Performed action start on Multi-master cache”
“Async netd service”, “INFO”, “Performed action start on Async netd service”
ClearPass/Domain Controller Events
Critical Events
“netleave”, “ERROR”, “Failed to remove <HOSTNAME> from the domain <DOMAIN_NAME>”
“netjoin”, “WARN”, “configuration”, “<HOSTNAME> failed to join the domain <DOMAIN NAME> with domain controller as <DOMAIN CONTROLLER>”
Info Events
“Netjoin”, “INFO”, "<HOSTNAME> joined the domain <REALM>"
“Netjoin”, “INFO”, “<HOSTNAME> removed from the domain <DOMAIN_NAME>“
ClearPass System Configuration Events
Critical Events
“DNS”, “ERROR”, “Failed configure DNS servers = <X>”
“datetime”, “ERROR”, “Failed to change system datetime.”
“hostname”, “ERROR”, “Setting hostname to <X> failed”
“ipaddress”, “ERROR”, “Testing cluster node connectivity failed”
“System TimeCheck “, “ WARN ,” , “Restarting CPPM services as the system detected time drift , Current system time= 2013-07-27 17:00:01, System time 5 mins back = 2013-01-25 16:55:01”
Info Events
“Cluster”, “INFO”, “Setup”, “Database initialized”
“hostname”, “INFO”, “configuration”, “Hostname set to <X>”
“ipaddress”, “INFO”, “configuration”, Management port information updated to - IpAddress = <X>, Netmask = <X>,
Gateway = <X>”
“IpAddress”, “INFO”, "Data port information updated to - IpAddress = <X>, Netmask = <Y>, Gateway = <Z>"
“DNS”, “INFO”, “configuration”, “Successfully configured DNS servers - <X>”
“Time Config”, “INFO”, “Remote Time Server”, “Old List: <X>\nNew List: <Y>”
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 479
“timezone”, “INFO”, “configuration”, “”
“datetime”, “INFO”, “configuration”, “Successfully changed system datetime.\nOld time was <X>”
ClearPass Update Events
Critical Events
“Install Update”, “ERROR”, “Installing Update”, “File: <X>”, “Failed with exit status - <Y>”
“ClearPass Firmware Update Checker”, “ERROR”, “Firmware Update Checker”, “No subscription ID was supplied. To find new plugins, you must provide your subscription ID in the application configuration”
Info Events
“ClearPass Updater”, “INFO”, “Hotfixes Updates”, “Updated Hotfixes from File”
“ClearPass Updater”, “INFO”, “Fingerprints Updates”, “Updated fingerprints from File”
“ClearPass Updater”, “INFO”, “Updated AV/AS from ClearPass Portal (Online)”
“ClearPass Updater”, “INFO”,” Updated Hotfixes from ClearPass Portal (Online)”
Cluster Events
Critical Events
“Cluster”, “ERROR”, “SetupSubscriber”, “Failed to add subscriber node with management IP=<IP>“
Info Events
"AddNode", “INFO”, "Added subscriber node with management IP=<IP>"
"DropNode", “INFO”, "Dropping node with management IP=<IP>, hostname=<Hostname>"
Command Line Events
Info Events
"Command Line”, “INFO”, “User:appadmin"
DB Replication Services Events
Info Events
"DB replication service”, “INFO”, “Performed action start on DB replication service”
"DB replication service”, “INFO”, “Performed action stop on DB replication service”
“DB change notification server”, “INFO”, “Performed action start on DB change notification server”
“DB replication service”, “INFO”, “Performed action start on DB replication service”
Licensing Events
Critical Events
“Admin UI”, “WARN”, “Activation Failed”, “Action Status: This Activation Request Token is already in use by another instance\nProduct Name: Policy Manager\nLicense Type: <X>\nUser Count: <Y>”
Info Events
“Admin UI”, “INFO”, “Add License”, “Product Name: Policy Manager\nLicense Type: <X>\nUser Count: <Y>”
480 | Error Codes, SNMP Traps, and System Events ClearPass Policy Manager 6.3 | User Guide
Policy Server Events
Info Events
“Policy Server”, “INFO”, “Performed action start on Policy server”
“Policy Server”, “INFO”, “Performed action stop on Policy server”
RADIUS/TACACS+ Server Events
Critical Events
“TACACSServer”, “ERROR”, “Request”, “Nad Ip=<X> not configured”
“RADIUS”, “WARN”, “Authentication”, “Ignoring request from unknown client <IP>:<PORT>”
“RADIUS”, “ERROR”, “Authentication”, “Received packet from <IP> with invalid Message-Authenticator! (Shared secret is incorrect.)”
“RADIUS”, “ERROR”, “Received Accounting-Response packet from client <IP Address> port 1813 with invalid signature (err=2)! (Shared secret is incorrect.)”
“RADIUS”, “ERROR”, “Received Access-Accept packet from client <IP Address> port 1812 with invalid signature
(err=2)! (Shared secret is incorrect.)”
Info Events
“RADIUS”, “INFO”, “Performed action start on Radius server”
“RADIUS”, “INFO”, “Performed action restart on Radius server
“TACACS server”, “INFO”, “Performed action start on TACACS server”
“TACACS server”, “INFO”, “Performed action stop on TACACS server”
SNMP Events
Critical Events
“SNMPService”, “ERROR”, “ReadDeviceInfo”, “SNMP GET failed for device <X> with error=No response received\nReading sysObjectId failed for device=<X>\nReading switch initialization info failed for <X>”
"SNMPService","ERROR", "Error fetching table snmpTargetAddr. Request timed out. Error reading SNMP target table for NAD=10.1.1.1 Maybe SNMP target address table is not supported by device? Allow NAD update. SNMP GET failed for device 10.1.1.1 with error=No response received Reading sysObjectId failed for device=10.1.1.1 Reading switch initialization info failed for 10.1.1.1”
Info Events
“SNMPService”, “INFO”, “Device information not read for <Ip Address> since no traps are configured to this node”
Support Shell Events
Info Events
“Support Shell” , “INFO”, “User:arubasupport”
System Auxiliary Service Events
Info Events
“System auxiliary service”, “INFO”, “Performed action start on System auxiliary service”
ClearPass Policy Manager 6.3 | User Guide Error Codes, SNMP Traps, and System Events | 481
System Monitor Events
Critical Events
“Sysmon”, “ERROR”, “System”, “System is running with low memory. Available memory = <X>%”
“Sysmon”, “ERROR”, “System”, “System is running with low disk space. Available disk space = <X>%”
“System TimeCheck”, “WARN”, “Restart Services”, “Restarting CPPM services as the system detected time drift.
Current system time= <X>, System time 5 mins back = <Y>”
Info Events
“<Service Name>”, “INFO”, “restart”, “Performed action restart on <Service Name>”
“SYSTEM”, “INFO”, “<X> restarted”, “System monitor restarted <X>, as it seemed to have stopped abruptly”
"SYSTEM", "ERROR", "Updating CRLs failed", "Could not retrieve CRL from <URL>."
“System monitor service”, “INFO”, “Performed action start on System monitor service”
"Shutdown” “INFO” system "System is shutting down" Success
Service Names
l l l l l l l l l l l l l l
AirGroup notification service
Async DB write service
Async network services
DB change notification server
DB replication service
Micros Fidelio FIAS
Multi-master cache
Policy server
RADIUS server
System auxiliary services
System monitor service
TACACS server
Virtual IP service
[YOURSERVERNAME] Domain service
482 | Error Codes, SNMP Traps, and System Events ClearPass Policy Manager 6.3 | User Guide
Appendix D
Use Cases
l l
This appendix contains several specific ClearPass Policy Manager use cases. Each one explains what it is typically used for, and then describes how to configure Policy Manager for that use case.
l l l
"802.1X Wireless Use Case" on page 483
"Web Based Authentication Use Case" on page 489
"MAC Authentication Use Case" on page 495
"TACACS+ Use Case" on page 498
"Single Port Use Case" on page 500
802.1X Wireless Use Case
The basic Policy Manager Use Case configures a Policy Manager Service to identify and evaluate an 802.1X request from a user logging into a Wireless Access Device. The following image illustrates the flow of control for this Service.
Figure 436: Flow of Control, Basic 802.1X Configuration Use Case
Configuring the Service
Follow the steps below to configure this basic 802.1X service:
1. Create the Service.
The following table provides the model for information presented in Use Cases, which assume the reader’s ability to extrapolate from a sequence of navigational instructions (left column) and settings (in summary form in the right
ClearPass Policy Manager 6.3 | User Guide Use Cases | 483
column) at each step. Below the table, we call attention to any fields or functions that may not have an immediately obvious meaning.
Policy Manager ships with fourteen preconfigured Services. In this Use Case, you select a Service that supports
802.1X wireless requests.
Table 318:
802.1X - Create Service Navigation and Settings
Navigation Settings
Create a new Service: l
Services > l
Add Service (link) >
Name the Service and select a preconfigured Service Type: l l
Service (tab) >
Type (selector): 802.1X Wireless > l l
Name/Description (freeform) >
Upon completion, click Next (to
Authentication)
The following fields deserve special mention: n
Monitor Mode: Optionally, check here to allow handshakes to occur (for monitoring purposes), but without enforcement.
n
Service Categorization Rule: For purposes of this Use Case, accept the preconfigured Service Categorization
Rules for this Type.
2. Configure Authentication.
Follow the instructions to select [EAP FAST], one of the pre-configured Policy Manager Authentication Methods, and Active Directory Authentication Source (AD), an external Authentication Source within your existing enterprise.
Policy Manager fetches attributes used for role mapping from the Authorization Sources (that are associated with the authentication source). In this example, the authentication and authorization source are one and the same.
484 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Table 319:
Configure Authentication Navigation and Settings
Navigation Settings
Select an Authentication Method and an Active Directory server
(that you have already configured in Policy Manager): l l l l l l
Authentication (tab) >
Methods (Select a method from the drop-down list)
Add >
Sources (Select drop-down list):
[Local User Repository] [Local
SQL DB]
[Guest User Repository]
[Local SQL DB]
[Guest Device Repository]
[Local SQL DB]
[Endpoints Repository] [Local
SQL DB]
[Onboard Devices Repository]
[Local SQL DB] >
[Admin User Repository]
[Local SQL DB] >
AmigoPod AD [Active
Directory>
Add >
Upon completion, Next (to configure Authorization)
The following field deserves special mention: n
Strip Username Rules: Optionally, check here to pre-process the user name (to remove prefixes and suffixes) before sending it to the authentication source.
To view detailed setting information for any preconfigured policy component, select the item and click View Details.
3. Configure Authorization.
Policy Manager fetches attributes for role mapping policy evaluation from the Authorization Sources. In this use case, the Authentication Source and Authorization Source are one and the same.
ClearPass Policy Manager 6.3 | User Guide Use Cases | 485
Table 320:
02.1X - Configure Authorization Navigation and Settings
Navigation Settings l l
Configure Service level authorization source. In this use case there is nothing to configure. Click the Next button.
Upon completion, click Next (to Role
Mapping).
4. Apply a Role Mapping Policy.
Policy Manager tests client identity against role-mapping rules, appending any match (multiple roles acceptable) to the request for use by the Enforcement Policy. In the event of role-mapping failure, Policy Manager assigns a default role.
In this Use Case, create the role mapping policy RMP_DEPARTMENT that distinguishes clients by department and the corresponding roles ROLE_ENGINEERING and ROLE_FINANCE, to which it maps:
Table 321:
Role Mapping Navigation and Settings
Navigation Settings
Create the new Role Mapping Policy: l l
Roles (tab) >
Add New Role Mapping Policy (link) >
Add new Roles (names only): l
Policy (tab) > l
Policy Name (freeform): ROLE_
ENGINEER > l l l
Save (button) >
Repeat for ROLE_FINANCE >
When you are finished working in the
Policy tab, click the Next button (in the
Rules Editor)
486 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Table 321:
Role Mapping Navigation and Settings (Continued)
Navigation Settings
Create rules to map client identity to a
Role: l l l l l l l
Mapping Rules (tab) >
Rules Evaluation Algorithm (radio button): Select all matches >
Add Rule (button opens popup) >
Add Rule (button) >
Rules Editor (popup) >
Conditions/ Actions: match
Conditions to Actions (drop-down list)
>
Upon completion of each rule, click the Save button ( in the Rules Editor) > l
When you are finished working in the
Mapping Rules tab, click the Save button (in the Mapping Rules tab)
Add the new Role Mapping Policy to the
Service: l
Back in Roles (tab) > l l
Role Mapping Policy (selector): RMP_
DEPARTMENT >
Upon completion, click Next (to
Posture)
5. Configure a Posture Server.
For purposes of posture evaluation, you can configure a Posture Policy (internal to Policy Manager), a Posture Server
(external), or an Audit Server (internal or external). Each of the first three use cases demonstrates one of these options; here, the Posture Server.
Policy Manager can be configured for a third-party posture server, to evaluate client health based on vendor-specific credentials, typically credentials that cannot be evaluated internally by Policy Manager (that is, not in the form of internal posture policies). Currently, Policy Manager supports the following posture server interface: Microsoft NPS
(RADIUS).
Refer to the following table to add the external posture server of type Micrsoft NPS to the 802.1X service:
ClearPass Policy Manager 6.3 | User Guide Use Cases | 487
Table 322:
Posture Navigation and Settings
Navigation Setting
Add a new Posture Server: l l
Posture (tab) >
Add new Posture Server (button)
>
Configure Posture settings: l
Posture Server (tab) > l l
Name (freeform): PS_NPS
Server Type (radio button):
Microsoft NPS l l
Default Posture Token (selector):
UNKOWN
Next (to Primary Server)
Configure connection settings: l l
Primary/ Backup Server (tabs):
Enter connection information for the RADIUS posture server.
Next (button): from Primary Server to Backup Server.
l
To complete your work in these tabs, click the Save button.
Add the new Posture Server to the
Service: l
Back in the Posture (tab) > l l
Posture Servers (selector): PS_
NPS, then click the Add button.
Click the Next button.
6. Assign an Enforcement Policy.
Enforcement Policies contain dictionary-based rules for evaluation of Role, Posture Tokens, and System Time to
Evaluation Profiles. Policy Manager applies all matching Enforcement Profiles to the Request. In the case of no match, Policy Manager assigns a default Enforcement Profile.
488 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Table 323:
Enforcement Policy Navigation and Settings
Navigation Setting
Configure the Enforcement
Policy: l
Enforcement (tab) > l
Enforcement Policy
(selector): Role_Based_
Allow_Access_ Policy
7. Save the Service.
Click Save. The Service now appears at the bottom of the Services list.
Web Based Authentication Use Case
This Service supports known Guests with inadequate 802.1X supplicants or posture agents. The following figure illustrates the overall flow of control for this Policy Manager Service.
Figure 437: Flow-of-Control of Web-Based Authentication for Guests
ClearPass Policy Manager 6.3 | User Guide Use Cases | 489
Configuring the Service
Perform the following steps to configure Policy Manager for WebAuth-based Guest access.
1. Prepare the switch to pre-process WebAuth requests for the Policy Manager Aruba WebAuth service.
Refer to your Network Access Device documentation to configure the switch such that it redirects HTTP requests to the Aruba Guest Portal, which captures username and password and optionally launches an agent that returns posture data.
2. Create a WebAuth-based Service.
Table 324:
Service Navigation and Settings
Navigation Settings
Create a new Service: l
Services > l
Add Service >
Name the Service and select a pre-configured
Service Type: l
Service (tab) > l l l
Type (selector):
Aruba Web-Based
Authentication >
Name/Description
(freeform) >
Upon completion, click Next.
3. Set up the Authentication.
a. Method: The Policy Manager WebAuth service authenticates WebAuth clients internally.
b. Source: Administrators typically configure Guest Users in the local Policy Manager database.
4. Configure a Posture Policy.
For purposes of posture evaluation, you can configure a Posture Policy (internal to Policy Manager), a Posture Server
(external), or an Audit Server (internal or external). Each of the first three use cases demonstrates one of these options.
This use case demonstrates the Posture Policy.
As of the current version, Policy Manager ships with five pre-configured posture plugins that evaluate the health of the client and return a corresponding posture token.
To add the internal posture policy IPP_UNIVERSAL_XP, which (as you will configure it in this Use Case, checks any Windows
®
XP clients to verify the most current Service Pack).
490 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Table 325:
Local Policy Manager Database Navigation and Settings
Navigation Settings
Select the local Policy Manager database: l
Authentication (tab) > l l l l l
Sources (Select drop-down list):
[Local User Repository] >
Add >
Strip Username Rules (check box) >
Enter an example of preceding or following separators (if any), with the phrase “user” representing the username to be returned. For authentication, Policy Manager strips the specified separators and any paths or domains beyond them.
Upon completion, click Next (until you reach Enforcement Policy).
Table 326:
Posture Policy Navigation and Settings
Navigation Setting
Create a Posture
Policy: l
Posture (tab) > l l
Enable Validation
Check (check box) >
Add new Internal
Policy (link) >
ClearPass Policy Manager 6.3 | User Guide Use Cases | 491
Table 326:
Posture Policy Navigation and Settings (Continued)
Navigation Setting
Name the Posture
Policy and specify a general class of operating system: l
Policy (tab) > l
Policy Name
(freeform):
IPP_
UNIVERSAL > l l
Host Operating
System (radio buttons):
Windows >
When finished working in the
Policy tab, click
Next to open the
Posture Plugins tab
Select a Validator: l
Posture Plugins
(tab) > l l
Enable Windows
Health System
Validator >
Configure
(button) >
492 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Table 326:
Posture Policy Navigation and Settings (Continued)
Navigation Setting
Configure the
Validator: l
Windows System
Health Validator
(popup) > l l l l
Enable all
Windows operating systems (check box) >
Enable Service
Pack levels for
Windows 7,
Windows Vista
®
,
Windows XP
Windows Server
®
2008, Windows
Server 2008 R2, and Windows
Server 2003
(check boxes) >
Save (button) >
When finished working in the
Posture Plugin tab click Next to move to the Rules tab)
ClearPass Policy Manager 6.3 | User Guide Use Cases | 493
Table 326:
Posture Policy Navigation and Settings (Continued)
Navigation Setting
Set rules to correlate validation results with posture tokens: l
Rules (tab) > l l l l l
Add Rule (button opens popup) >
Rules Editor
(popup) >
Conditions/
Actions: match
Conditions
(Select Plugin/
Select Plugin checks) to Actions
(Posture Token)>
In the Rules
Editor, upon completion of each rule, click the Save button >
When finished working in the
Rules tab, click the Next button.
Add the new Posture
Policy to the Service:
Back in Posture (tab)
>
Internal Policies
(selector): IPP_
UNIVERSAL_XP, then click the Add button
The following fields deserve special mention: n
Default Posture Token. Value of the posture token to use if health status is not available.
n n
Remediate End-Hosts. When a client does not pass posture evaluation, redirect to the indicated server for remediation.
Remediation URL. URL of remediation server.
5. Create an Enforcement Policy.
Because this Use Case assumes the Guest role, and the Aruba Web Portal agent has returned a posture token, it does not require configuration of Role Mapping or Posture Evaluation.
494 | Use Cases ClearPass Policy Manager 6.3 | User Guide
The SNMP_POLICY selected in this step provides full guest access to a Role of [Guest] with a Posture of Healthy, and limited guest access.
Table 327:
Enforcement Policy Navigation and Settings
Navigation Setting
Add a new Enforcement
Policy: l
Enforcement (tab) > l
Enforcement Policy
(selector): SNMP_
POLICY l
Upon completion, click
Save.
6. Save the Service.
Click Save. The Service now appears at the bottom of the Services list.
MAC Authentication Use Case
This Service supports Network Devices, such as printers or handhelds. The following image illustrates the overall flow of control for this Policy Manager Service. In this service, an audit is initiated on receiving the first MAC
Authentication request. A subsequent MAC Authentication request (forcefully triggered after the audit, or triggered after a short session timeout) uses the cached results from the audit to determine posture and role(s) for the device.
ClearPass Policy Manager 6.3 | User Guide Use Cases | 495
Figure 438: Flow-of-Control of MAC Authentication for Network Devices
Configuring the Service
Follow these steps to configure Policy Manager for MAC-based Network Device access.
1. Create a MAC Authentication Service.
Table 328:
MAC Authentication Service Navigation and Settings
Navigation Settings
Create a new Service: l
Services > l
Add Service (link) >
496 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Table 328:
MAC Authentication Service Navigation and Settings (Continued)
Navigation Settings
Name the Service and select a pre-configured Service Type: l
Service (tab) > l l l
Type (selector): MAC
Authentication >
Name/Description
(freeform) >
Upon completion, click
Next to configure
Authentication
2. Set up Authentication.
You can select any type of authentication/authorization source for a MAC Authentication service. Only a Static
Host list of type MAC Address List or MAC Address Regular Expression shows up in the list of authentication sources (of type Static Host List). Refer to
"Adding and Modifying Static Host Lists" on page 187
for more information. You can also select any other supported type of authentication source.
Table 329:
Authentication Method Navigation and Settings
Navigation Settings
Select an Authentication Method and two authentication sources - one of type Static Host List and the other of type Generic LDAP server (that you have already configured in Policy
Manager): l l l l l l
Authentication (tab) >
Methods (This method is automatically selected for this type of service): [MAC AUTH] >
Add >
Sources (Select drop-down list):
Handhelds [Static Host List] and
Policy Manager Clients White List
[Generic LDAP] >
Add >
Upon completion, Next (to Audit)
3. Configure an Audit Server.
This step is optional if no Role Mapping Policy is provided, or if you want to establish health or roles using an audit. An audit server determines health by performing a detailed system and health vulnerability analysis
(NESSUS). You can also configure the audit server (NMAP or NESSUS) with post-audit rules that enable Policy
Manager to determine client identity.
ClearPass Policy Manager 6.3 | User Guide Use Cases | 497
Table 330:
Audit Server Navigation and Settings
Navigation Settings
Configure the Audit Server: l
Audit (tab) > l l l l
Audit End Hosts (enable) >
Audit Server (selector): NMAP
Trigger Conditions (radio button): For MAC authentication requests
Reauthenticate client (check box): Enable
Upon completion of the audit, Policy Manager caches Role (NMAP and NESSUS) and Posture (NESSUS), then resets the connection (or the switch reauthenticates after a short session timeout), triggering a new request, which follows the same path until it reaches Role Mapping/Posture/Audit; this appends cached information for this client to the request for passing to Enforcement. Select an Enforcement Policy.
4. Select the Enforcement Policy Sample_Allow_Access_Policy:
Table 331:
Enforcement Policy Navigation and Settings
Navigation Setting
Select the Enforcement Policy: l
Enforcement (tab) > l
Use Cached Results (check box): Select Use cached Roles and Posture attributes from previous sessions > l l
Enforcement Policy (selector):
UnmanagedClientPolicy
When you are finished with your work in this tab, click Save.
Unlike the 802.1X Service, which uses the same Enforcement Policy (but uses an explicit Role Mapping Policy to assess Role), in this use case Policy Manager applies post-audit rules against attributes captured by the Audit Server to infer Role(s).
5. Save the Service.
Click Save. The Service now appears at the bottom of the Services list.
TACACS+ Use Case
This Service supports Administrator connections to Network Access Devices via TACACS+. The following image illustrates the overall flow of control for this Policy Manager Service.
498 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Figure 439: Administrator connections to Network Access Devices via TACACS+
Configuring the Service
Perform the following steps to configure Policy Manager for TACACS+-based access:
1. Create a TACACS+ Service.
Table 332:
TACACS+ Navigation and Settings
Navigation Settings
Create a new Service: l
Services > l
Add Service (link) >
Name the Service and select a preconfigured Service Type: l
Service (tab) > l l
Type (selector): [Policy Manager Admin
Network Login Service] >
Name/Description (freeform) > l
Upon completion, click Next (to
Authentication)
2. Set up the Authentication.
a. Method: The Policy Manager TACACS+ service authenticates TACACS+ requests internally.
ClearPass Policy Manager 6.3 | User Guide Use Cases | 499
b. Source: For purposes of this use case, Network Access Devices authentication data will be stored in the Active
Directory.
Table 333:
Active Directory Navigation and Settings
Navigation Settings
Select an Active Directory server
(that you have already configured in Policy Manager): l l
Authentication (tab) >
Add > l l l
Sources (Select drop-down list):
AD (Active Directory) >
Add >
Upon completion, click Next
(to Enforcement Policy)
3. Select an Enforcement Policy.
Select the Enforcement Policy [Admin Network Login Policy] that distinguishes the two allowed roles (Net
Admin Limited and Device SuperAdmin.
Table 334:
Enforcement Policy Navigation and Settings
Navigation Setting
Select the Enforcement Policy: l
Enforcement (tab) > l l
Enforcement Policy (selector):
Device Command
Authorization Policy
When you are finished with your work in this tab, click Save.
4. Save the Service.
Click Save. The Service now appears at the bottom of the Services list.
Single Port Use Case
This Service supports all three types of connections on a single port.
The following figure illustrates both the overall flow of control for this hybrid service, in which complementary switch and Policy Manager configurations allow all three types of connections on a single port:
500 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Figure 440: Flow of the Multiple Protocol Per Port Case
ClearPass Policy Manager 6.3 | User Guide Use Cases | 501
502 | Use Cases ClearPass Policy Manager 6.3 | User Guide
Appendix E
ClearPass Policy Manager
Configuration API
l l
The ClearPass API reads and writes a number of configuration elements (each called an Entity) either programmatically or through a script. The API is exposed through an HTTP Post-based mechanism. The API request is in the form of an
XML snippet that is posted to a URL hosted by an Admin server on the ClearPass Policy Manager. The response received is an XML snippet.
The request XML and the response XML are structurally defined in an XSD format file. The operations (called
Methods) supported are read, write (handles "adds" and "updates"), delete, and name-list based operations: l
Read the names
Enable status
Reorder Entity objects l l l
Structure of XML Data
The root element is xxx for a request and xxx for a response.
Sub-element xxx will contain information which describes the version of ClearPass (major version followed by the minor version. E.g. 3.0.1) and the time of execution (exportTime).
The next element under root is the body part. The body can either be a list of Entity objects or Filter elements.
Filter and Criteria Elements
The Filter element is used to fetch a list of objects of a specific Entity type. A filter can be used during read and delete operations and can contain a Criteria element. A Criteria element must contain the following: l l l fieldname – name of the field as present in the XML in which to filter filterString – filter string to use during a match of the filter match – the operator to be used. For example, the match operator equals/matches the value of the fieldname field in the Entity object using filterString
The following example of a Request XML contains a filter on GuestUser, which contains a Criteria that says to fetch
GuestUsers that match the name `kang`.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="3.0"/>
<Filter entity="GuestUser">
<Criteria fieldName="name" filterString="kang" match="equals"/>
</Filter>
</TipsApiRequest> l l
API Overview
The API is modeled along the lines of a REST-like feature, where each method is represented by a URL. For each operation, the Request XML is posted to a distinct URL identified by the Method. Supported Methods include:
Read – https://<server>/tipsapi/config/read/<Entity>. The Read Method takes one or more Filter elements and returns a unified list of Entity objects
Write - https://<server>/tipsapi/config/write/<Entity>. The Write Method takes a list of Entity objects to save. The operation will either add a new object or update an existing one.
ClearPass Policy Manager 6.3 | User Guide ClearPass Policy Manager Configuration API | 503
l
Delete - https://<server>/tipsapi/config/deleteConfirm/<Entity>. The Delete Method consists of a two-step process:
1. First, the deleteConfirm Method returns a list of identifiers for each of the objects that are to be deleted.
2. A second request is then made that contains the list of identifiers to delete. The URL for Delete Method is: https://<server>/tipsapi/config/delete/<Entity>
Authentication
The API Methods require authorization, which is done through BASIC HTTP authentication. The username and password are not passed in the request XML, but they are part of the HTTP call. If the authentication does not go through, an HTTP Error 401 Unauthorized message is returned.
The ClearPass Policy Manager Admin credentials should be used for authentication. If the admin does not have the permissions to perform the read, write, delete, etc. operations, then an HTTP Error 401 Unauthorized message is returned.
l l l l l
API Examples
The following examples show how to retrieve, add, update, and remove Guest User values.
"Retrieving a Guest User" on page 504
"Adding a Guest User Value" on page 505
"Updating a Guest User Value" on page 505
"Removing a Guest User" on page 506
"Using the Contains Match Operator" on page 507
Retrieving a Guest User
Request
To retrieve a Guest User value post the Request XML to: https://<server>/tipsapi/config/read/GuestUser. Here is a sample XML used to fetch all guest users.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="3.0"/>
<Filter entity="GuestUser"/>
</TipsApiRequest>
The following example uses Criteria inside of a Filter.
<Filter entity="GuestUser">
<Criteria fieldName="name" filterString="kang" match="equals"/>
</Filter>
Response
The following example retrieves all guest users that have the name "kang." This Response XML looks similar to the following:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiResponse xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Sep 30 10:47:26 IST 2010" version="3.0"/>
<StatusCode>Success</StatusCode>
<EntityMaxRecordCount>1</EntityMaxRecordCount>
<GuestUsers>
<GuestUser enabled="true" expiryTime="2010-12-29 12:24:37.0" startTime="2010-09-29
12:26:08.28" sponsorName="admin" guestType="USER" password="avenda123#" name="kang">
<GuestUserTags tagName="Company Name" tagValue="Avenda Systems"/>
504 | ClearPass Policy Manager Configuration API ClearPass Policy Manager 6.3 | User Guide
<GuestUserTags tagName="Email Address" tagValue="[email protected]"/>
<GuestUserTags tagName="Location" tagValue="Room A"/>
</GuestUser>
</GuestUsers>
</TipsApiResponse>
Adding a Guest User Value
Request
To add a Guest user value, post the Request XML to: https://<server>/tipsapi/config/write/GuestUser
The Request XML will look similar to the XML received in a read, with the StatusCode, EntityMaxRecordCount, and exportTime omitted:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="3.0"/>
<GuestUsers>
<GuestUser enabled="true" expiryTime="2010-12-30 12:24:37" startTime="2010-09-30 12
:26:08" sponsorName="admin" guestType="USER" password="avenda123#" name="mike">
<GuestUserTags tagName="First Name" tagValue="Michael"/>
<GuestUserTags tagName="Email Address" tagValue="[email protected]"/>
<GuestUserTags tagName="Phone" tagValue="4888888888"/>
</GuestUser>
</GuestUsers>
</TipsApiRequest>
Response
The XML response will look similar to the following:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiResponse xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Sep 30 10:51:27 IST 2010" version="3.0"/>
<StatusCode>Success</StatusCode>
<LogMessages>
<Message>Added 1 guest user(s)</Message>
</LogMessages>
</TipsApiResponse>
Updating a Guest User Value
The Write Method also handles Update. This is used to determine whether an object passed is already present.
Depending on whether the object exists, this method will either add a new object or update the existing object.
Request
To update a Guest user value, post the Request XML to: https://<server>/tipsapi/config/write/GuestUser
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="3.0"/>
<GuestUsers>
<GuestUser enabled="true" expiryTime="2010-12-30 12:24:37" startTime="2010-09-30 12
:26:08" sponsorName="admin" guestType="USER" password="avenda123#" name="mike">
<GuestUserTags tagName="First Name" tagValue="Michael"/>
<GuestUserTags tagName="Last Name" tagValue="Penn"/>
<GuestUserTags tagName="Email Address" tagValue="[email protected]"/>
<GuestUserTags tagName="Phone" tagValue="4888888888"/>
</GuestUser>
ClearPass Policy Manager 6.3 | User Guide ClearPass Policy Manager Configuration API | 505
</GuestUsers>
</TipsApiRequest>
Response for Single Update
The XML response will look similar to the following:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiResponse xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Sep 30 10:51:27 IST 2010" version="3.0"/>
<StatusCode>Success</StatusCode>
<LogMessages>
<Message>Updated 1 guest user(s)</Message>
</LogMessages>
</TipsApiResponse>
Response for Multiple Add/Update
In the event that some objects are added and some are updated (for example, if you send five guest user objects), the response XML will look similar to the following:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiResponse xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Sep 30 10:51:27 IST 2010" version="3.0"/>
<StatusCode>Success</StatusCode>
<LogMessages>
<Message>Added 2 guest user(s)</Message>
<Message>Updated 3 guest user(s)</Message>
</LogMessages>
</TipsApiResponse>
Removing a Guest User
The Remove operation is a two-step process that is similar to the Delete process. Use the following to remove a Guest
User with the name `kang`.
Request
Post the Request XML to: https://<server>/tipsapi/config/deleteConfirm/GuestUser.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="3.0"/>
<Filter entity="GuestUser">
<Criteria fieldName="name" filterString="kang" match="equals"/>
</Filter>
</TipsApiRequest>
Response
The XML response will look similar to the following:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiResponse xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Sep 30 10:47:26 IST 2010" version="3.0"/>
<StatusCode>Success</StatusCode>
<EntityMaxRecordCount>1</EntityMaxRecordCount>
<GuestUsers>
<GuestUser enabled="true" expiryTime="2010-12-29 12:24:37.0" startTime="2010-09-29
12:26:08.28" sponsorName="admin" guestType="USER" password="avenda123#" name="kang">
<element-id>GuestUser_kang_MCw</element-id>
<GuestUserTags tagName="Company Name" tagValue="Avenda Systems"/>
<GuestUserTags tagName="Email Address" tagValue="[email protected]"/>
506 | ClearPass Policy Manager Configuration API ClearPass Policy Manager 6.3 | User Guide
<GuestUserTags tagName="Location" tagValue="Room A"/>
</GuestUser>
</GuestUsers>
</TipsApiResponse>
Request to Extract the Element-IDs
Extract the element-ids, and post the Request XML to: https://<server>/tipsapi/config/delete/GuestUser
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="3.0"/>
<Delete>
<Element-Id>GuestUser_kang_MCw</Element-Id>
</Delete>
</TipsApiRequest>
Response
The response will look similar to the following:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiResponse xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader exportTime="Thu Sep 30 10:56:00 IST 2010" version="3.0"/>
<StatusCode>Success</StatusCode>
<LogMessages>
<Message>Guest user deleted successfully</Message>
</LogMessages>
</TipsApiResponse>
Using the Contains Match Operator
The Contains Match operator can be used to fetch multiple items. For example, you can group Guest users that are attending a conference in Sunnyvale (SV) using the format SV_Conf_<user_name>. Then by using a `Criteria` as in the following example, you can fetch the desired group of Guest users:
<Filter entity="GuestUser">
<Criteria fieldName="name" filterString="SV_Conf_" match="contains"/>
</Filter>
Error Handling
In the event of an error or failure during a request, the StatusCode is set to Failure. A TipsApiError element will be set specifying an ErrorCode and a list of Messages.
l l
The following ErrorCodes are defined: l l l l
BadRequest: Method is not supported or is invalid in the URL https://<server>/tipsapi/config/<method>/<Entity>
InnvalidXml: XML has an invalid structure and contains some extra or missing elements
IllegalArgument: The Entity type is invalid or does not exist
InvalidFetchCriteria: A non-existing field name is specified for an entity type, or an invalid filter operation is specified
ServiceFailure:An internal error occurs in API services
DependencyBreak: This Entity object is an element in the configuration of some other Entity and is requested for deletion
ClearPass Policy Manager 6.3 | User Guide ClearPass Policy Manager Configuration API | 507
l l l l l l l l l l l l
Entity Names Supported in Admin API
Service (services)
AuthMethod (Authentication Method), AuthSource (Authentication Source)
Role, LocalUser, GuestUser, StaticHostList, RoleMapping
PostureInternal (Posture Policies), PostureExternal (Posture Servers), AuditPosture (Audit Servers)
EnforcementProfile, EnforcementPolicy
NadClient (Network Devices), NadGroup (Network Device Groups), ProxyTarget
AdminUser
SnmpTrapConfig (SNMP Trap Receivers)
Radius (RADIUS Dictionaries), Posture (Posture Dictionaries)
SyslogExportData (Syslog Export Filters), ExtSyslog (Syslog Targets)
AdminReport, PolicySimulation
ServerConfig – This will return a list of nodes in the ClearPass cluster. This is only supported in read method.
Other API Methods
ClearPass Policy Manager supports the following additional API methods: l l l
"Status Change Method" on page 508
Namelist Method
URL: https://<server>/tipsapi/config/namelist/<Entity>
The NameList method returns the list of names for all objects created for an Entity type. The request XML contains an
EntityNameList request passed in the entity type. Multiple EntityNameList requests can be passed for different entity types. In the response, EntityNameList will be populated with the entity names. There is no ordering in the list of names in the response, but for entities that do have an ordering (such as Services), the names are ordered per the list.
Reorder Method
URL: https://<server>/tipsapi/config/reorder/<Entity>
The Reorder method is available for the Services entity type.
The Reorder method takes a list of object names and Entity types and applies the new order to the list of objects. The request XML contains an EntityOrderList that specifies the entity type and the list of Names. The list of Names must contain the names of all elements of the entity type. The new order is returned in the Response XML. Multiple
EntityOrderList for differing entity types can be passed in the request.
Status Change Method
URL: https://<server>/tipsapi/config/status/<Entity>
The Status Change method takes the name-list of disabled and enabled entities of a specific type and changes their status accordingly. The request XML contains an EntityStatusList that contains the entity-type and a name-list. Within the name-list, the Enabled elements should first be specified (if any) followed by the Disabled elements. The complete status list is returned in the response.
Policy Manager includes support for multiple EntityStatusList and for different entity-types.
508 | ClearPass Policy Manager Configuration API ClearPass Policy Manager 6.3 | User Guide
l l l l
Advanced Features
Policy Manager includes support for the following advanced features:
"Match Operations" on page 509
"Tag/Attribute Search" on page 509
"Changing an Entity Name" on page 510
"Multiple Sort Options" on page 510
Match Operations
When multiple Filters are specified, the result is a union of the list of elements of all of the filter criteria. For Match All criteria, nested Criteria can be specified as MoreCriteria. For Match Any criteria, multiple Filters with Criteria can be specified for the Entity type. If Criteria is not specified, the operation will fetch all objects of the Entity type.
The following Request fetches all Network Devices that have 192.168.16.* IP address with a vendor specified as IETF.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="3.0"/>
<Filter entity="NadClient">
<Criteria fieldName="ipAddress" filterString="192.168.16." match="contains">
<MoreCriteria fieldName="vendorName" filterString="IETF" match="equals">
</Criteria>
</Filter>
</TipsApiRequest> l l
The following match operators are supported in Criteria: l l l equals – The value of fieldname matches the filterString exactly.
notequals – The value of fieldname does not match the filterString exactly.
contains – The value of fieldname partially matches with the filterString, which is case sensitive.
icontains – This is the case insensitive version of contains.
belongsto – The value of fieldname is one of the values specified in the filterString, which can be comma separated in this case.
Tag/Attribute Search
To enable searches for tagged entities (LocalUser, GuestUser, Endpoint, NadClient and OnboardDevice), add dataType=”ATTRIBUTE” to Criteria/MoreFilterConditions.
If dataType="ATTRIBUTE" is present, then fieldname is the tag name, and fieldString/fieldValue is the tag value.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="6.0"/>
<Filter entity="GuestUser">
<Criteria fieldName="Device Vendor" filterString="Dell" match="contains" dataType="
ATTRIBUTE">
<MoreFilterConditions fieldName="name" fieldValue="test " match="contains"/>
<MoreFilterConditions fieldName="Device Type" fieldValue ="iPhone" match="conta ins" dataType="ATTRIBUTE"/>
</Criteria>
</Filter>
</TipsApiRequest>
ClearPass Policy Manager 6.3 | User Guide ClearPass Policy Manager Configuration API | 509
Changing an Entity Name
To change the name of an entity, replace or add the new name in the newName field shown in the following example.
This is useful, for example, when a guest requests a new user name.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="6.0"/>
<GuestUsers>
<GuestUser name="Guest1" newName ="Guest2" approvalStatus="Approved" enabled="true" expiryTime="2012-10-11 17:45:34 +0545" startTime="2012-10-05 17:45:42 +0545" sponsorName="a dmin" guestType="USER" password="test"/>
</GuestUsers>
</TipsApiRequest>
Multiple Sort Options
For additional sort options, a nested feature called “MoreSortOptions” is available. When MoreSortOptions is specified, the result is displayed based on the order of the sort options provided.
Note that Policy Manager support only one Tag (attribute) with the options shown in the following example. Multiple sort options for tags (attributes) are not supported,
<TipsApiRequest xmlns="http://www.avendasys.com/tipsapiDefs/1.0">
<TipsHeader version="6.0"/>
<Filter entity="GuestUser">
<Criteria fieldName="Location" match="equals" filterString="Bangalore" dataType="AT
TRIBUTE" pageSize="10" pageNumber="1" sortType="asc" sortFieldName="name">
<MoreSortOptions sortType="asc" sortFieldName="name"/>
<MoreSortOptions sortType="desc" sortFieldName="expiryTime"/>
</Criteria>
</Filter>
</TipsApiRequest>
510 | ClearPass Policy Manager Configuration API ClearPass Policy Manager 6.3 | User Guide
Appendix F
Supported Browsers and Java
Versions
This section provides information on the steps to configure a web agent flow on ClearPass Policy Manager 6.3. This section also provides information on supported browsers and java versions for the OnGuard Dissolvable Agent. The versions given in the
Supported Browsers and Java Versions
table are tested in house and are up to date at the time of this release.
Configuring a Web Agent Flow
You can configure a new web agent flow in two different locations (ClearPass Policy Manager and ClearPass Guest) to perform health scan on endpoints.
Configuration of a Web Agent Flow in ClearPass Policy Manager
Use the following steps to configure a new web agent flow in ClearPass Policy Manager:
1. Create a 802.1X service to perform radius authentication and enforce restricted or full access based on end point posture assessments.
Figure 441: Web Agent Flow - 802.1X Service
2. Create a service named Web-based Health Check Only on the ClearPass Policy Manager server.
Figure 442: Web Agent Flow - Health Only
3. Create a simple web auth service to authenticate users against ClearPass Guest user database to accept or perform app authentication request after completing a sandwich flow.
ClearPass Policy Manager 6.3 | User Guide Supported Browsers and Java Versions | 511
Figure 443: Web Agent Flow - Service Auth
Configuration of a Web Agent Flow in ClearPass Guest
Use the following steps to create a web agent flow in ClearPass Guest:
1. Click Create a new web login page on the right corner of the ClearPass Guest GUI.
2. Select the Anonymous - Do not require a username or password option from the drop-down.
3. Check the Enable bypassing the Apple Captive Network Assistant option in the Prevent CNA field.
4. Select the Local - match a local account option in the Pre-Auth Check field.
5. Check the Require Terms and Conditions confirmation option in the Terms field.
6. Specify the destination URL to which the client must be redirected after health checks in the Default destination field.
Figure 444: Web Login - Login Form
Select the Local - match a local account option in the Post Authentication field.
512 | Supported Browsers and Java Versions ClearPass Policy Manager 6.3 | User Guide
Figure 445: Web Login - Post-Authentication
You can see the final web agent flow similar to the following screen output:
Table 335:
Supported Browsers and Java Versions
Operating
System
Browser Java Version
Windows XP
SP3
Windows 7
32-bit
Windows 7
32-bit
Windows 7
32-bit
Firefox 27.x
Firefox 27.x
Java plugin 10.51.2.13
or JRE-1.7 Update 51b13
Chrome-33.x
IE-8.0.7600
Java plugin 10.25.2.17
or JRE- 1.7_Update 25b17(TM)
Java plugin 10.45.2.18
or JRE-1.7_45-b18 (TM)
Java plugin 10.51.2.13
or JRE- 1.7 Update 51b13
Windows 8
32-bit
Windows 8
32-bit
MAC 10.9
IE-10.x
Chrome-33.x
Java plugin 10.51.2.13
or JRE_1.7 Update 51b13
Java plugin 10.51.2.13
or JRE_1.7 Update 51b13
Firefox 27.x
Java plugin 10.51.2.13
or JRE_1.7 Update 51b13
Test Results
Passed in ClearPass Policy
Manager 6.3.1.61855
Passed in ClearPass Policy
Manager 6.3.1.61855
Passed in ClearPass Policy
Manager 6.3.1.61855
Passed in ClearPass Policy
Manager 6.3.1.61855
Passed in ClearPass Policy
Manager 6.3.1.61855
Passed in ClearPass Policy
Manager 6.3.1.61855
Passed in ClearPass Policy
Manager 6.3.1.61855
MAC 10.9
Chrome
29.0.1547
Known issue from ClearPass
Policy Manager 6.2
MAC 10.9
Safari 7.0.1
Java 1.7 or JRE_
10.51.1.13
Java plugin 10.45.2.18
or JRE-1.7 Update 45b18(TM)
Also tested with latest
Java plugin 10.51.2.13
or JRE_1.7 Update 51b13
Passed in ClearPass Policy
Manager 6.3.1.61855 after running safari in unsafe mode as described in the issue#20191.
Known Issues
None
None
None
None
None
None
None
Refer the Release
Notes for the issue#18031.
Refer the Release
Notes for the safari browser issue
#20191.
ClearPass Policy Manager 6.3 | User Guide Supported Browsers and Java Versions | 513
Table 335:
Supported Browsers and Java Versions (Continued)
Operating
System
Browser Java Version
MAC 10.8.1
Fire Fox 24.x
Java plugin 10.45.2.18
or JRE_1.7_Update 45b18
Test Results
MAC 10.7.5
Fire Fox 27.x
Java plugin 10.51.2.13
or JRE-1.7_Update 51b13(TM)
Passed in ClearPass Policy
Manager 6.3.1.61963
MAC 10.6
Fire Fox
27.0.1
JRE 10.6 Update 16 or
Java-1.6_51(TM)
Passed in ClearPass Policy
Manager 6.3.1.61855
MAC 10.6
MAC 10.6
Chrome 29.x
JRE 10.6 Update 16 or
Java-1.6_51(TM)
Safari 5.1.9
Java plugin 10.51.2.13
or JRE_1.7 Update 51b13
Known issue from ClearPass
Policy Manager 6.2
Passed in ClearPass Policy
Manager 6.3.1.61855
Refer the ClearPass Policy Manager Release Notes for more information.
Known Issues
Refer the Release
Notes for the issue
#20514, if the java version is not up to date.
Refer the Release
Notes for the issue
#20514, if the java version is not up to date.
Refer the Release
Notes for the issue
#20514, if the java version is not up to date.
Refer the Release
Notes for the issue
#18031.
None
514 | Supported Browsers and Java Versions ClearPass Policy Manager 6.3 | User Guide
Download
Advertisement
Key features
High-density user and device management
Comprehensive security features for network protection
Flexible deployment options for easy integration
Scalability to meet growing network demands.
Centralized management and control for efficient administration
Advanced reporting and analytics for network visibility and optimization
Frequently asked questions
Aruba CP-VA-500 offers several advantages, including enhanced security, improved network performance, simplified management, and cost-effectiveness.
Aruba CP-VA-500 provides robust security features such as firewall, intrusion prevention system (IPS), and web filtering, safeguarding your network from unauthorized access, malware, and other threats.
Aruba CP-VA-500 can manage a large number of concurrent users, making it suitable for high-density environments such as schools, offices, and public venues.