Skip to content

ProvisionPointHelper

Description

PowerShell module for managing and interacting with ProvisionPoint APIs.

GitLab Repository

Features

  • Authenticate with ProvisionPoint APIs using AAD credentials or app secrets.
  • Create, retrieve, and manage ProvisionPoint objects.
  • Validate API responses for errors or successful operations.
  • Simplify interactions with ProvisionPoint APIs using helper functions.

Functions

Authentication

  • Invoke-PPAPIAuthorisation: Authenticate with the ProvisionPoint API using AAD credentials or app secrets.

API Response Validation

  • Test-PPCreatedResponse: Check if an API response indicates a successful creation.
  • Test-PPErrorResponse: Check if an API response indicates an error.

Utility Functions

  • Invoke-PPAPICall: Perform API calls to ProvisionPoint endpoints.
  • Invoke-PPAPIGet: Retrieve data from ProvisionPoint APIs.
  • Invoke-PPAPIPost: Send data to ProvisionPoint APIs.

Roadmap

  • Add more functions for advanced API interactions.
  • Enhance error handling and logging for all API calls.
  • Provide additional helper functions for common ProvisionPoint tasks.

Changelog

  • 14/08/2019: Initial release of the ProvisionPointHelper module.
  • 2022: Added functions for API authentication and response validation.
  • 2025: Enhanced API interaction functions and added new utilities.