You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 9445b16
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,25 +2,25 @@
2
2
> [!NOTE]
3
3
> If you’re looking for Classic Central workflows, please click [here](/Classic-Central/)
4
4
5
-
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.
5
+
This repository contains Python-based workflows, code samples, and where applicable, Postman collections to help automate and integrate with Central and HPE GreenLake Platform (GLP) APIs.
6
6
It leverages the [pycentral SDK](https://pypi.org/project/pycentral/) to interact with Central’s APIs and extensibility features.
7
7
8
8
Each folder represents a self-contained workflow. Inside each, you’ll find:
9
9
- A dedicated README.md explaining the purpose and usage of the workflow
10
10
- All required scripts, data files (like CSVs), and Postman collections (if applicable)
11
11
- Clear setup and execution instructions
12
12
13
-
## New Central Workflows
13
+
## Central Workflows
14
14
> [!CAUTION]
15
-
> The workflows in this section use pre-release versions of the **pycentral** library and are intended primarily for New Central, currently in Public Preview.
15
+
> The workflows in this section use pre-release versions of the **pycentral** library and are intended primarily for Central, currently in Public Preview.
16
16
> Please note:
17
-
> - APIs and SDK behavior may change as the new Central platform evolves with each release.
17
+
> - APIs and SDK behavior may change as the Central platform evolves with each release.
18
18
> - Some workflows may break or require updates with future SDK changes.\
19
19
>
20
20
>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.
21
21
22
22
### [Onboarding](/device-onboarding/)
23
-
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**.
23
+
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 **Central**.
- Application assignment to HPE Aruba Networking Central instances
@@ -33,26 +33,26 @@ This script automates the complete onboarding journey of factory-default devices
33
33
- Provisioning verification
34
34
35
35
### [Ping and iPerf Troubleshooting Workflow](/troubleshooting-workflow/)
36
-
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.
36
+
This script automates network troubleshooting tasks using the 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.
- Creates config profiles such as roles and policies in New Central
40
+
- Creates config profiles such as roles and policies in Central
41
41
- Creates SSID configurations with associated roles
42
42
- Modify policy group and create overlay WLAN profiles
43
43
- Assigns these configurations to the appropriate scopes (global or group)
44
44
- Associates devices with sites based on the inventory configuration
45
45
46
46
### [Open SSID Workflow](/open-ssid-overlay/)
47
-
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:
48
-
- Creates configuration profiles such as roles and policies in New Central.
47
+
This Python script automates the configuration of an **Open SSID (Opportunistic Wireless Encryption)** in Central. The script performs the following actions:
48
+
- Creates configuration profiles such as roles and policies in Central.
49
49
- Modifies policy groups and associates policies with them.
50
50
- Creates Open SSID configurations with associated roles.
51
51
- Assigns these configurations to the appropriate scopes (site or global).
52
52
- Moves devices into site with Open SSID configuration to inherit profile.
53
53
54
54
### [WPA3 PSK Workflow](/wpa3-psk-overlay/)
55
-
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.
55
+
This Python script automates the configuration of a WPA3 PSK (Wi-Fi Protected Access 3 - Pre-Shared Key) in Central. It creates configuration profiles such as roles and policies in 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.
0 commit comments