Zscaler ZIA
Details
-
Support: Level 3
-
Support Versions: Advance Cloud FW
-
Usage mapping notes:
-
Zscaler utilizes two types of Nanolog Streaming Services (NSS) to send out Syslog usage data.
-
(A) is called "Web" and is primarily used for end-user Web browsing traffic over TCP 80, 443. URL & Cloud Control policy appears to be where majority of these logs are tied back to.
-
(B) is called "Firewall" these are the logs related to Access Control Policy as well as a few of the other policies we don't currently normalize against.
-
-
Usage messages are only supported over TCP.
-
By default Zscaler NSS log streaming servers pull down the Zscaler logs from the Zscaler cloud to then forward to SIEM orSIP directly, are only supported from Zscaler via TCP based syslog.
-
A SIP data collector can be enabled to listen for TCP based syslog.
-
-
Normalization: Currently normalization exists for the Firewall Control and URL Filtering Policies. We also normalize any Applications/Application Groups that are defined in Firewall Control rules.
-
Cloud App Control Policy is not currently normalized.
-
To add a Zscaler ZIA management station, complete the following steps.
Step 1: Configure the Device
FireMon strives to provide up-to-date product information, however we are not always aware when vendors change their device UI. If any Configure the Device procedure differs from your device version (UI location of fields, not information needed), please consult your device's user guide.
-
Log in to your Zscaler Cloud Portal.
-
On the left toolbar, go to Administration.
-
In the Authentication section, click Administration Management.
-
Click Add Administrator.
-
Login ID is an email address.
-
The Login ID will be uses for credentials in SIP.
Email is the email address of the user.
Name is the name of the user.
For Role, select ReadOnly-adminRole from the list.
The permission settings for the ReadOnly-adminRole (a Standard Admin Type) are in Authentication > Role Management.
For Scope, select Organization.
There is not a need to enable any Update settings.
Enter a Password for the account.
Click Save.
-
In the Resources section, click Location Management. This is where you'll set discovery of managed devices (child devices). Managed devices will be listed as a sub-location.
-
Click Add Location.
-
Enter the server Location information.
-
Exclude from Manual Location Groups and Exclude from Dynamic Location Groups should be disabled.
-
-
For Addressing, select the Static IP Addresses and any VPN Credentials.
-
For Gateway Options, enable (click the red X to turn the toggle green) the following:
-
Enforce Authentication
-
Enable SSL Inspection
-
Enforce Zscaler Client Connector SSL Setting
-
Enforce FIrewall Control
-
-
Enforce Bandwidth Control should remain disabled.
-
Click Save.
-
Role Management Permission Settings
If you want to add a role specifically for SIP, these are the recommended permission settings for the ReadOnly-adminRole account that will be used.
-
Click Administration > Role Management.
-
Click Add Administrator Role.
-
Enter a Name for this role (example: FM-readonly).
-
Enable Permissions for Executive Insights should remain disabled.
-
Permissions settings to select:
-
Logs Limit (Days): Unrestricted
-
Dashboard Access: View Only
-
Reporting Access: Full
-
Insights Access: View Only
-
Policy Access: View Only
-
Administrative Access: None
-
User Names: Visible
-
-
Functional Scope settings to select:
-
All options should be enabled.
-
-
Click Save.
API URL and KEY
You will need the API URL and Key when adding Zscaler to SIP. To locate the API URL and Key, go to Administration > API Key Management.
Policy Normalization
You can view the policies that will be normalized by Security Manager.
-
On the left toolbar, go to Policy.
-
Click Firewall Control and/or URL & Cloud App Control.
In Security Manager, in the Policy View of the Security Rules, Firewall Control policy rules will be listed as Policy and URL & Cloud App Control policy rules will be listed as URL-filtering.
Step 2: Onboard the Device in the Administration Module
- On the toolbar, click Device > Management Stations.
- Click Create, and then click Zscaler > ZIA.
- General Properties section.
Caution! To prevent errors in device group-level device maps and incorrect reporting data, all devices added in Administration must have unique IP addresses. If devices with duplicate IP addresses must be added within a domain, it is strongly recommended that those devices be separated into discrete device groups, where no duplicate IP addresses are included in the same device group. Devices with duplicate IP addresses will cause errors in the All Devices device map, and may cause incorrect data in reports, even if they are in discrete device groups.
- In the Name box, type the name of the device as you want to see it in SIP.
- In the Description box, type an optional description of the device being added.
- The Management IP Address box can be left blank.
A Management IP Address is not needed, however assigning an arbitrary, but unique IP is suggested. For example, 0.0.0.0 or 1.1.1.1 with an incremental increase for each similar vendor management station used (0.0.0.0, 0.0.0.1, 0.0.0.2, etc.). If you don't enter an IP address, logs about the device are sent to a specific directory that is named after the device ID. If you have the IP address in the system it will be used to name the directory, which makes it easier for support to find. For example, a non-IP address device would have a directory with domain_deviceID (example: 1_61).
- In the Data Collector Group box, select the IP address of the data collector group that will collect data from this device.
- In the Central Syslog Server box, select the syslog server from the list (optional).
A syslog server must be created before assigning to a device.
- In the Syslog Match Names box, type the syslog match names (optional). You can enter multiple names separated by a comma.
- By default, the Automatically Retrieve Configuration check box is selected.
- In the External ID box, type a unique identifier to be used when the device identifier is different than what is displayed in SIP.
- For Collection Configuration, enable Update Rule Documentation on Member Devices to allow Rule Documentation fields on member devices to inherit a value from the management station. Any management stations Rule Documentation field updates will override updates on the member device. A rule marked to be removed will not be updated.
- Device Settings section.
- API URL—this is the URL of the API version.
- API Key— this is the API key that was generated for API access.
- In the Re-enter API Key box, re-type the key entered above.
The API URL and Key are found in Zscaler Cloud Portal in Administration > API Key Management.
- In the User Name box, type the Login ID used for the ReadOnly-adminRole account.
- In the Password box, type the password used for the ReadOnly-adminRole account.
- In the Re-enter Password box, re-type the password entered above.
- Change Monitoring section.
- By default, the Enable Scheduled Retrieval check box is selected. Clear the check box to disable.
The default Check for Change Interval time is 1440.
- Set an optional time in the Check for Change Start Time field.
- By default, the Enable Scheduled Retrieval check box is selected. Clear the check box to disable.
- Advanced section.
-
File Retrieval Options: Select the Use Batch Config Retrieval check box only if you are manually sending configurations for this device via your data collector's batchconfig directory. While this option is enabled, online retrievals will be disabled.
-
SSH Key Options: Select the Automatically Update SSH Keys check box if you want the data collector to automatically update the SSH key for a device when a conflict occurs.
- Click Save.
- Devices being managed will be listed in the Discovered Devices section.
When viewing in Security Manager, a Security Profile with a label of CUSTOM_## is an object type connected to an TLD Category in Zscaler that does not have exposed APIs, therefore when Security Manager performs a retrieval, those display as “custom.”