Skip to content

Latest commit

 

History

125 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Itential Assets

Community-contributed content for the Itential Platform and Itential Gateway. Import these assets directly into your environment to accelerate automation for common network, cloud, and ITSM use cases.

All assets are provided as examples. Review and adapt them to your environment before using in production.


What's in This Repo

Assets are organized by vendor and product. Each folder may contain one or more of the following asset types:

Asset Type Description
Studio Projects Bundles of related automation assets (workflows, forms, templates, and transformations) for a specific use case
OpenAPIs JSON-based definitions imported as Integration Models that specify how Itential Platform connects to external APIs, databases, and systems
Golden Configurations Config Manager compliance trees for auditing device configuration drift
device-drivers Netmiko-based drivers for connecting Itential Gateway to physical and virtual devices
Configuration Parsers Scripts for parsing structured output from device CLI commands
secret-providers Custom secret-provider plugin so Itential Gateway resolves credentials from an external secrets manager at runtime, instead of storing them in Gateway's own encrypted store — usable for both device inventory credentials and Gateway-executed Integration Model instances

Vendor Index

Vendor Products
1Password Connect (secrets access)
6connect IP address management
Akamai CDN & edge platform APIs
Ansible AWX / Tower
Apache Airflow · Kafka
ARIN RDAP · Whois-RWS
Arista EOS
Atlassian Bitbucket Cloud · Confluence Cloud · Confluence Server & Data Center · Jira Cloud · Jira Server & Data Center · Opsgenie
AWS API Gateway · CloudFormation · Cognito · Connect · Direct Connect · EC2 · EKS · Lambda · Network Firewall · Organizations · Route 53 · S3 · Secrets Manager
BigPanda AIOps / incident correlation
Centreon IT and network monitoring
Cisco ASA · Catalyst Center · Crosswork Assurance · Crosswork Network Controller · IOS · ISE · Meraki · NDFC · NSO · NX-OS · PSIRT Open Vulnerability · ThousandEyes · Umbrella · Webex
Cloudflare CDN & edge platform APIs
CyberArk Conjur (secrets management) · Privilege Cloud
Datadog Observability
dbt Cloud Analytics engineering / data transformation
Device42 CMDB / IT asset discovery and dependency mapping
Delinea Secret Server (secrets management)
DigiCert Trust Lifecycle Manager (DigiCert ONE)
Docker Docker Engine · Docker Hub
EasyPost Shipping / logistics
EfficientIP SOLIDserver (DDI)
F5 BIG-IP · BIG-IQ · Insight
ForeScout Web API (CounterACT / eyeSight)
Forward Networks Network digital twin & verification platform
Fortinet FortiGate · FortiManager
GitHub GitHub
GitLab GitLab
GoDaddy Domain management
Google Cloud Compute Engine · Drive
HashiCorp Terraform Enterprise (HCP Terraform) · Vault (secrets management)
Infoblox NIOS WAPI · Threat Defense BloxOne · Universal DDI BloxOne
IP Fabric Network intelligence
Itential Platform automation (self-service)
Jenkins Jenkins
JFrog Artifactory
Juniper JUNOS · Mist
Kentik Network observability
Kubernetes Container orchestration
LogicMonitor Observability
Mattermost Team collaboration & messaging
Men and Mice Micetro (DDI)
Microsoft 365 IP and URL Web Service · Azure DevOps · Azure Key Vault · Graph · Teams
Morpheus Cloud management platform
Nautobot Nautobot 2.4
NetBox IPAM / DCIM
NetScaler ADC
Netskope Cloud security platform APIs
New Relic Observability
NVD National Vulnerability Database (CVE / CPE)
Okta Identity management
OpenAI AI / LLM APIs
Paessler PRTG monitoring
PagerDuty Incident management
Palo Alto Panorama · Prisma Access · Prisma Cloud CSPM
RingCentral Unified communications
Ruckus Fastiron
Rundeck Job automation & orchestration
Sectigo Certificate Manager · SCM Admin
Selector AIOps
SendGrid Transactional & marketing email
ServiceNow Change management · Incident management · RITM
Slack Messaging
SolarWinds Orion NPM
Sonatype Nexus
Symantec Management Center
Tufin SecureApp · SecureChange · SecureTrack
Twilio Communications APIs
Versa Director
VMware NSX · vSphere vCenter
Zoom Meetings / collaboration
Zscaler ZIA

Repository Structure

Vendor/
└── Product/
    ├── Configuration Parsers/
    ├── device-drivers/
    ├── Golden Configurations/
    ├── OpenAPIs/
    ├── secret-providers/
    ├── Studio Projects/
    └── README.md

The Product/ level only appears for vendors with more than one product (e.g., AWS/EC2/, Cisco/IOS/). Single-product vendors are flattened, with asset folders directly under the vendor (e.g., Kentik/OpenAPIs/).

Each product folder includes a README.md with import instructions, dependencies, and configuration details.


Getting Started

Import a Project

See Create and manage projects for full details.

  1. In Itential Platform, go to Studio → Projects.
  2. Click the Import button on the Projects homepage.
  3. Upload the .json file by drag-and-drop or browse the file system.

Import an OpenAPI spec/Integration Model

See Integration models for full details.

  1. In Itential Platform, go to Admin Essentials.
  2. Click the Import icon in the top toolbar.
  3. Select Integration Model from the dropdown.
  4. Upload the .json OpenAPI/Swagger file.

Import a Golden Configuration

See Golden Configuration overview for full details.

  1. In Itential Platform, go to Configuration Manager.
  2. Click the Search (🔍) button to open the Collection modal.
  3. Click the Golden Configurations tab, then click Import in the toolbar.
  4. After importing, bind the tree to your devices.

Install a Device Driver (Gateway)

Follow the instructions in the driver's README.md. Drivers typically require copying files to your Itential Gateway host and restarting the Itential Gateway service.

Install a Secret Provider (Gateway)

Follow the instructions in the secret-providers/README.md. Copy the plugin file to your Itential Gateway host, then register it as a secret provider and create a secret alias via iagctl — see Itential Gateway — Configure a Custom Plugin Secret Provider.


Requirements

Minimum versions vary by asset - check each product's README.md for specifics. In general:

  • Itential Platform ≥ 6.4
  • Itential Gateway ≥ 5.0 (for device-driver assets), ≥ 5.5 (for secret-providers assets)

Contributing

Have an asset to share? Sanitize it and follow the guidelines in CONTRIBUTING.md. See STANDARDS.md for the detailed content rules each asset type needs to follow.


License

Apache 2.0

About

Itential Platform community assets

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages