Enterasys RBTSA-AA Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Nein Enterasys RBTSA-AA herunter. • PANOS APIs [en] Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken

Inhaltsverzeichnis

Seite 1 - PANOS APIs

•PANOS APIsApril 2011Marc Benoit

Seite 2 - What is an API?

•User-ID API detailsExternal system uses SSL/TLS to connect to User-ID AgentExternal system can send user login/logout event info to Agent in XMLAgent

Seite 3 - Why should I care?

•User-ID API samples - XML Request •<uid-message>•<version>1.0</version>•<type>update</type>•<payload>•<login&g

Seite 4

•User-ID API samples Leverage what already existsMAC logon script pack●Contains PAN::API.pmNew version on the way with error checking etc from MartinG

Seite 5 - REST API details

•User-ID XML API use case:Virtualization Security Visibility

Seite 6 - REST API samples

•The Situation Today: Islands of ManagementWorkloadsNetworksPolicies•VM Management•Security Management•Network ManagementGap• No data synchronization

Seite 7 - REST API samples – cont

•Palo Alto Networks Eliminates the GapWorkloadsNetworksPolicies•VM Management•Security Management•Network Management• Cross-functional visibility &

Seite 8

•VM-ID vSphere Polling© 2011 Palo Alto Networks. Proprietary and Confidential.Page 16 | vCentervSphere•1. User-ID Agent Polls vCenter or ESX(i)•2.

Seite 9

•User-ID XML API use case:Palo Alto Networks/Enterasys

Seite 10 - User-ID API details

User-ID requires directory data for User->Group mappingUser->IP Obtained via passive and active mechanismsWindows Security LogsNTLM auth/Captive

Seite 11

User->IP mapping is critical for dynamic security policyMapping mechanisms need to be extended to the actual point of entry on the network●Wired an

Seite 12 - User-ID API samples

•What is an API?API, an abbreviation of Application Programming Interface, is a set of routines, protocols and tools for building software application

Seite 13 - User-ID XML API use case:

© 2011 Palo Alto Networks. Proprietary and Confidential.Page 20 | •Use Case: User-Application Data feed

Seite 14

•XML API use case:Palo Alto Networks/Enterasys

Seite 15

Leverages XML API to extract application data per userPublishes additional meta data to Enterasys NAC applianceThey obtain context regarding applicati

Seite 16 - VM-ID vSphere Polling

User->App mapping is critical for posture assessment and security compliancePalo Alto Networks rich application data adds depth to Enterasys NAC re

Seite 17 - Palo Alto Networks/Enterasys

© 2011 Palo Alto Networks. Proprietary and Confidential.Page 24 | •Use Case: User-Application Data feed

Seite 18

•Community Supported ToolsBusiness Development

Seite 19

•BackgroundPalo Alto Networks offers a rich XML APILimited documentation and low adoptionTremendous potential!Emerging markets like Service Providers

Seite 20

•Community Supported ToolsProvide reference implementationsSimplify XML-API use through convenience libraries●Like a CLI for the XML APIScripts and ex

Seite 21 - XML API use case:

•WebService SDKSDK consists of VM and Source Code PackageIncludes reference implementation of an MSSP Custom PortalUtilizes standard LAMP stack (Linux

Seite 22

•WebService SDKClientServerHTMLWidgetWidgetWidgetWidgetExt.jsMySQL DBWeb Server (Apache)Sample Scripts (PHP)cronSample Scripts (PHP)XML APIJSON© 2011

Seite 23

•Why should I care?SE’s face a myriad of technical sales objections during sales cycleAPI’s can be leveraged to solve complex integration questionsBe

Seite 24

•WebService SDKWhat it’s not……A Replacement for PanoramaA Replacement for the device GUIAn alternative GUI to address a FRWhat does it address?Environ

Seite 25 - Community Supported Tools

•PAN-Perl PackagePackage consists of Perl XML-API wrapperSimplifies interactions with XML-API (command line)Provides utility and convenience libraries

Seite 26 - Background

•DevCenter CommunityAn online community of Palo Alto Networks Next Generation Firewall UsersCustomersResellers and partnersPalo Alto Networks System E

Seite 27

•DevCenter CommunityOnline Community for customers, partners, employees to share and discuss custom content at:https://live.paloaltonetworks.com/commu

Seite 28 - WebService SDK

•DevCenter CommunityClick to edit Master text stylesSecond level●Third level●Fourth level●Fifth levelPage 34 | © 2011 Palo Alto Networks. Propriet

Seite 29

•NO•NO•SDK/Tools Support ProcessXML API is part of the productCustomers are entitled to Palo Alto Networks technical support for the XML APIThe DevCen

Seite 30

•Community Supported Tools as a Differentiator•Other vendors provide an API too-CheckPoint (OPSEC) -Juniper (XML)-Fortinet (XML)•Only Palo Alto Netwo

Seite 31 - PAN-Perl Package

•XML API Enhancements (4.1)Support for Operational CommandsSetting, Showing, Clearing runtime parametersSaving and loading configuration to/from diskR

Seite 32 - DevCenter Community

•XML API Browser (4.1)Click to edit Master text stylesSecond level●Third level●Fourth level●Fifth level

Seite 33

•Demo

Seite 34

•PANOS provides 2 APIs for external systemREST APIExternal system can manage device from remoteCan show/set/edit/delete the device configCan poll ACC/

Seite 36 - Page 36

•REST API detailsExternal system can connect to the device mgmt interface over SSLExternal system can use REST API to see/change device config AND/OR

Seite 37 - XML API Enhancements (4.1)

•REST API samples•Key generation request example:•https://hostname/esp/restapi.esp?type=keygen&user=username&password=password•Key generation

Seite 38 - XML API Browser (4.1)

•REST API samples – cont.•Xpath example•xpath=devices/entry/vsys/entry/rulebase/security •Example: Get security rulebase info from device config•http

Seite 39

•REST API samples – cont. •Example : Get Application Top 5 data from ACC•https://hostname/esp/restapi.esp?type=report&reporttype=dynamic&repo

Seite 40

•REST API samples – cont. How can I demonstrate the API?Leverage simple examples in a web browserGet a key:https://10.xx.10.50/esp/restapi.esp?type=ke

Kommentare zu diesen Handbüchern

Keine Kommentare