06 PAS Fundamentals Integrations
06 PAS Fundamentals Integrations
Integrations
1
Objectives
2
LDAP Integration
3
Overview
4
LDAP Integration (1)
5
LDAP Integration (2)
6
LDAP Integration (3)
7
LDAP Integration (4)
8
Directory Mapping
9
Predefined Directory Maps
▪ When the first directory is configured using the setup wizard, predefined
directory mappings are created automatically with standard Vault
Authorizations and nested group settings for: CyberArk Users, Vault
Admins, and Auditors.
▪ You can use these directory maps immediately, modify them with relevant
mapping rules, or create new directory maps using the PrivateArk Client.
10
Vault Admins (1)
11
Vault Admins (2)
12
Vault Admins (3)
13
Vault Admins (4)
14
Transparent User Management
▪ When users authenticate through LDAP for the first time they are
provisioned automatically in the Vault.
▪ LDAP Users and Groups that have been created in the Vault are marked
with the LDAP User or Groups icon.
▪ If you delete a user within CyberArk, it will be automatically re-created upon
login if it still exists within AD.
15
LDAP Synchronization
▪ The Vault can be synchronized with the External Directories so that changes
made to External User properties can be updated automatically in the Vault.
▪ The relevant parameters are configured in the dbparm.ini file.
AutoSyncExternalObjects=Yes,24,1,5
16
SMTP Integration
17
SMTP Integration
Email integration is critical for monitoring vault activity and facilitating workflow
processes:
■ New/Modified Password
• Will trigger messages to Safe Owners upon arrival of newly created or
updated Passwords.
18
Notification Flow Examples
Vault
SMTP
Server
Port: 25
ENE
CPM fails to
verify password
19
SMTP Setup
20
SMTP Setup
21
SMTP Setup
22
SMTP Setup
23
Confirmation Email
24
Monitoring the ENE
▪ Log Files
■ Stored on the Vault Server under
Program Files\PrivateArk\Server\ENE\Logs
■ ENEConsole.log – System Status Log
▪ Event Viewer
■ Service level events and errors
▪ Remote Control Client
25
SNMP Integration
26
Purpose
Prerequisites:
▪ Configure Remote Control Agent
▪ Have IP Addresses of all servers that can accept SNMP traps available.
▪ Have Community String available.
27
SNMP Setup
▪ paragent.ini defines:
■ Information to be send via SNMP traps
■ Location of SNMP trap receiver
[MAIN]
RemoteStationIPAddress=10.0.0.3
UserCredentialsPath="C:\Program Files (x86)\PrivateArk\Server\ParAgent.pass"
RemoteAdminPort=9022
ExtensionComponentList="C:\Program Files (x86)\PrivateArk\Server\PARVaultAgent.dll,C:\Program
Files (x86)\PrivateArk\Server\PARENEAgent.dll"
AllowedMonitoredServices="PrivateArk Database,CyberArk Logic Container"
SNMPTrapsThresholdCPU=200,90,3,30,YES
SNMPTrapsThresholdPhysicalMemory=200,90,3,30,YES
SNMPTrapsThresholdSwapMemory=200,90,3,30,YES
SNMPTrapsThresholdDiskUsage=200,85,3,30,YES
SNMPTrapsThresholdServiceStatus=200,3,30,YES
LogMessagesFilterRegexp=.*
ExludedLogMessagesFilterRegexp=(ITA|PARE|PADR|CAS).*I
SNMPHostIP=10.0.1.1
SNMPTrapPort=162
SNMPCommunity="public"
28
SNMP Setup
29
SIEM Integration
30
SIEM Integration
31
SIEM Setup
▪ We will be sending Audit log information to the SIEM.
▪ Rename one of the sample translator files
■ Translator files translate CyberArk logging format into the SIEM logging
format
■ These five files will cover the most commonly deployed SIEM systems
32
SIEM Setup
[MAIN]
TasksCount=20
DateFormat=DD.MM.YY
TimeFormat=HH:MM:SS
ResidentDelay=10
BasePort=1858
LogRetention=7
LockTimeOut=30
DaysForAutoClear=30
DaysForPicturesDistribution=Never
ClockSyncTolerance=600
…
AllowNonStandardFWAddresses=[10.0.0.3],Yes,3389:outbound/tcp,3389:inbound/tcp
ComponentNotificationThreshold=PIMProvider,Yes,30,1440;AppProvider,Yes,30,1440;OPMProvider,Yes,30,1440;CPM,Yes
,720,1440;PVWA,Yes,90,1440;PSM,Yes,30,1440;DCAUser,Yes,60,2880;SFE,Yes,10,2880;FTP,Yes,60,2880;ENE,Yes,60,360
[BACKUP]
BackupKey=C:\PrivateArk\Keys\Backup.key
[CRYPTO]
SymCipherAlg=AES-256
ASymCipherAlg=RSA-2048
[SYSLOG]
SyslogTranslatorFile=Syslog\ArcSight.xsl
SyslogServerIP=10.0.255.222
SyslogServerPort=514
SyslogServerProtocol=UDP
SyslogMessageCodeFilter=0-999
SyslogSendBOMPrefix=NO
33
SIEM Setup
34
NTP Integration
35
NTP Integration
Prerequisites:
▪ IP Address of the Network Time Server.
36
NTP Integration
[NTP]
AllowNonStandardFWAddresses=[10.0.1.1],Yes,123:outbound/udp,123:inbound/udp
37
NTP Integration
▪ Set a special time skew to prevent very large changes to the system clock.
HKLM\System\CurrentControlSet\Services\W32Time\Parameters\Period=65532
38
Summary
39
Summary
▪ LDAP Integration
▪ SMTP Integration
▪ SNMP Integration
▪ SIEM Integration
▪ NTP Integration
40
Thank You
41