configure-env-variables
Pass
Audited by Gen Agent Trust Hub on Aug 1, 2026
Risk Level: SAFE
Full Analysis
- Automated Resource Management: The skill utilizes the Power Platform CLI (PAC) and local utility scripts to manage Dataverse environment variables and site settings. These operations are scoped to the project's solution and development environment.
- Secure Secret Handling: A significant portion of the logic is dedicated to validating secret-type environment variables. It enforces the use of Key Vault Secret Identifier URIs or Azure resource IDs and includes a hard-stop validation gate to prevent plain-text secrets or invalid placeholders from being saved to the
deployment-settings.jsonfile. - Process Consistency Gates: The implementation includes an ALM plan gate that verifies the existence and freshness of a deployment plan before proceeding. This ensures that environment variable configurations are consistent with the overall project strategy.
- Structured Data Interaction: Communication with Dataverse is performed via OData v9.2 APIs using authenticated tokens. The skill maintains local project manifest files (
.solution-manifest.json) and document snapshots (last-env-vars.json) to track state across sessions.
Audit Metadata