| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Note
If you’re looking for Classic Central workflows, please click here
This repository contains Python-based workflows, code samples, and where applicable, Postman collections to help automate and integrate with New Central and HPE GreenLake Platform (GLP) APIs. It leverages the pycentral SDK to interact with Central’s APIs and extensibility features.
Each folder represents a self-contained workflow. Inside each, you’ll find:
Caution
The workflows in this section use pre-release versions of the pycentral library and are intended primarily for New Central, currently in Public Preview. Please note:
We will make every effort to keep these workflows up to date. If you encounter any issues or inconsistencies, please open an issue in this repository.
This script automates the complete onboarding journey of factory-default devices in HPE Aruba Networking Central. It takes devices from an unassigned state in GreenLake Platform (GLP) through both GLP onboarding and Central onboarding to make them ready for configuration via New Central.
Phase 1: GLP (GreenLake Platform) Onboarding (Optional)
Phase 2: Central Onboarding (Required)
This script automates network troubleshooting tasks using the new HPE Aruba Networking Central APIs. The workflow performs comprehensive connectivity testing by executing ping tests and iPerf bandwidth tests on gateway devices to validate network performance and connectivity.
This workflow can:
This Python script automates the configuration of an Open SSID (Opportunistic Wireless Encryption) in New HPE Aruba Networking Central. The script performs the following actions:
This Python script automates the configuration of a WPA3 PSK (Wi-Fi Protected Access 3 - Pre-Shared Key) in New HPE Aruba Networking Central. It creates configuration profiles such as roles and policies in New Central, modifies policy groups and associates policies with them, and generates WPA3 PSK configurations with associated roles. Additionally, it assigns these configurations to the appropriate scopes, whether site or global, and moves devices into the site with the WPA3 PSK configuration to ensure they inherit the profile.
This workflow visualizes the Hierarchy of Central using APIs. It discovers hierarchy relationships and required configuration attributes (such as scope_id and persona) and presents them in both tabular and visual formats. The workflow generates a terminal summary, a CSV report, and hierarchy diagrams that represent the hierarchy structure.
This workflow is used to disconnect client devices from a network managed by Central. It verifies that the clients are active, matches them by MAC address, and then sends a disconnect request to the device that the client is connected to. This is useful when you want to quickly remove clients from accessing your network.
This script can help you rename the hostname of devices. You can provide a CSV file containing device serial numbers and their corresponding new hostnames. The script reads this file and updates each device's hostname in Central accordingly, automating the renaming process at scale.
This workflow showcases how to connect to Central and demonstrates the two main approaches to profile operations with Pycentral:
This workflow retrieves comprehensive device information from both HPE Aruba Networking Central and GreenLake Platform (GLP) APIs. It consolidates device attributes, monitoring data, connectivity status, and subscription details into a single CSV file for easy analysis and reporting.
This script automates the execution of predefined troubleshooting show commands across multiple Aruba Central–managed devices. It is designed for cutover, migration, and validation workflows, allowing operators to run consistent checks at scale without logging into individual devices. Results are collected only from online devices and exported in HTML, Markdown, or JSON for easy review and sharing.
This workflow monitors every tenant an MSP manages using a single MSP credential. It discovers managed tenants, then collects sites, devices, clients, and alerts from each one. It ships in two forms: a web dashboard for interactive exploration and a Python CLI (main.py) for scripted export.
This workflow can automate the following onboarding steps:
| Back | FazBrowse Home | New Git URL |