What problem does it solve?
Power Platform Pipelines require a host environment with the Pipelines solution installed, but tenants often have no host configured, causing pipeline setup and deployment operations to fail. This Skill detects the tenant's host state and provisions a usable host before any pipeline operation runs.
Core Features & Use Cases
- Host Detection: Mirrors the Power Apps UI resolution order (org-db setting, BAP environment metadata, tenant default-custom-host setting) to find existing Platform or Custom hosts.
- Host Provisioning: Provisions a Platform Host via the idempotent BAP getOrCreate endpoint or a Custom Host via the BAP env-create API with the D365_ProjectHost template, with PPAC manual fallbacks.
- Verification & Artifact: Polls lifecycle operations, verifies the host responds to Pipelines API calls, and writes a host-check artifact consumed by other ALM skills.
- Use Case: Before running setup-pipeline for a Power Pages site, invoke this Skill to confirm the tenant has a working Pipelines host or create one with user-confirmed consent gates.
Quick Start
Ask the agent to ensure the tenant has a usable Power Platform Pipelines host environment before setting up a pipeline.