{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/4"}],"enrichment":{"capability":"A Python SDK for interacting with Cisco Identity Services Engine APIs, providing object-oriented access to ISE resources like network devices, allowed protocols, and configuration endpoints.","skillfed_tags":["cisco-ise","network-automation","identity-management"],"use_cases":["Automate provisioning and management of network devices in ISE from a Python script or orchestration tool.","Query ISE allowed protocols and authentication policies programmatically for compliance auditing.","Build a custom dashboard or reporting tool that pulls ISE configuration and status data via API.","Integrate ISE with a larger identity management or network automation workflow.","Perform bulk operations on ISE resources using Python loops and conditional logic."],"what_it_does":"ciscoisesdk is a community-developed Python library that wraps Cisco Identity Services Engine REST APIs into a native Python object model. It abstracts away HTTP details and JSON parsing, letting you work with ISE resources\u2014network devices, allowed protocols, configuration policies\u2014as Python objects with methods like get_all(), get_by_id(), create(), and delete(). The library handles authentication (username/password, client certificates, or mTLS), pagination via generators, and error handling through custom exceptions.\n\nYou instantiate an IdentityServicesEngineAPI connection object with your ISE credentials and endpoint, then call methods on resource collections to query, create, update, or delete ISE entities. It supports both simple queries and advanced patterns like custom caller functions for arbitrary API endpoints. The library is actively maintained and compatible with ISE versions 3.1.0 through 3.5.0, though it requires Python 3.12 or later.","worth_installing":"Yes, if you need to automate or integrate with Cisco ISE. The package has low install friction, active maintenance, permissive licensing, and no known vulnerabilities. The main constraint is the Python 3.12+ requirement and the assumption that your ISE instance has APIs enabled. Community support rather than official backing is a trade-off, but the library is well-documented and actively developed."},"id":"ciscoisesdk","links":{"html":"https://skillfed.io/packages/ciscoisesdk","md":"https://skillfed.io/packages/ciscoisesdk.md","pypi":"https://pypi.org/project/ciscoisesdk/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-22","license_spdx":null,"license_treatment":"permissive","name":"ciscoisesdk","python_support":"supports_current","summary":"Cisco Identity Services Engine Platform SDK"},"popularity":{"monthly_downloads":167692,"position":10463,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.4.5"}
