What problem does it solve?
This skill eliminates the risk and effort of manually creating and cleaning up interdependent test objects on a Safeguard appliance during integration testing.
Core Features & Use Cases
- End-to-end test object provisioning: Creates a dedicated test admin, asset, asset account, A2A-related certificates and users, A2A registration, and credential retrieval in the correct dependency order.
- Certificate and A2A setup for integration tests: Generates client certificates for A2A, installs trusted certificates, links certificate users by thumbprint, and registers A2A credential retrieval.
- Deterministic cleanup: Removes A2A registrations and underlying objects in reverse dependency order to reduce leftovers and test flakiness.
Quick Start
Use appliance-test-setup to create and then clean up integration-test users, assets, accounts, certificates, and A2A registrations on a connected Safeguard appliance using a dedicated admin account.