published

ISEhole

Business Ready Documents for Cisco Identity Services Engine

Current API Coverage

Active Directory

Active Sessions

Admin Users

Allowed Protocols

Authentication Dictionaries

Authorization Dictionaries

Authorization Profiles

Command Sets

Conditions

CSRs

DACLs

Deployment Nodes

Endpoint Groups

Endpoints

Eval Licenses

Failure Reasons

Hot Patches

Identity Groups

Identity Store Sequences

Identity Stores

Internal Users

Last Backup

License Connection Type

License Feature Map

License Register

License Smart State

License Tier State

NBAR Apps

Network Access Condition Authentication

Network Access Condition Authorization

Network Access Condition Policy Sets

Network Access Conditions

Network Access Dictionary Authentication

Network Access Dictionary Authorization

Network Access Dictionary Policy Sets

Network Access Dictionaries

Network Access Identity Stores

Network Access Policy Sets

Network Access Security Groups

Network Access Service Names

Network Authorization Profiles

Network Device Groups

Network Devices

Node Interfaces

Node Profiles

Nodes

PAN HA

Patches

Policy Set Dictionary

Policy Sets

Portals

Posture Count

Profiler Count

Profilers

Proxies

Repositories

Self Registration Portals

Service Names

SGT ACLs

SGTs

Shell Profiles

Sponsor Groups

Sponsored Guest Portals

Sponsor Portals

System Certificates

Transport Gateways

Trusted Certificates

Version

Installation

$ python3 -m venv ISE
$ source ISE/bin/activate
(ACI) $ pip install isehole

Usage - Help

(ISE) $ isehole --help

Usage - In-line

(ISE) $ isehole --url <url to ISE> --username <ISE username> --password <ISE password>

Usage - Interactive

(ISE) $ isehole
ISE URL: <URL to ISE>
ISE Username: <ISE Username>
ISE Password: <ISE Password>

Usage - Environment Variables

(ISE) $ export URL=<URL to ISE>
(ISE) $ export USERNAME=<ISE Username>
(ISE) $ export PASSWORD=<ISE Password>

Recommended VS Code Extensions

Excel Viewer - CSV Files

Markdown Preview - Markdown Files

Markmap - Mindmap Files

Open in Default Browser - HTML Files

Contact

Please contact John Capobianco if you need any assistance

Use Case

ISEHole - Transform Cisco Identity Services Engine APIs into Business Ready Documents

ISEHole

ISEHole uses various Cisco Identity Services Engine APIs and transforms them, using Jinja2 templates into: RAW JSON files RAW YAML files CSV files Markdown files Dynamic HTML pages Mindmaps

Video

ISEHole Live Development YouTube Stream

ISEHole Live Development YouTube Stream

Automate ISE with OpenAPIs Python and Ansible

View code on GitHub

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.