dv-metadata
Pass
Audited by Gen Agent Trust Hub on May 5, 2026
Risk Level: SAFE
Full Analysis
- Dynamic Module Loading: The skill utilizes
sys.path.insertto load local authentication scripts from a scripts directory. This is an established pattern in development environments to separate sensitive credential logic from core instructions. - Network Operations: As a metadata management tool, the skill performs authenticated POST and PATCH requests to official Dataverse API endpoints. These operations are necessary for creating and modifying environment components.
- CLI Integration: The instructions incorporate the Power Platform CLI (
pac) for solution synchronization tasks, which is the recommended toolset for Dataverse environment lifecycle management. - Input Surface Management: The skill ingests user-provided names for entities, solutions, and prefixes. It mitigates potential misconfiguration by implementing a confirmation step before applying permanent changes to the environment's schema.
- Credential Handling: Authentication is managed through environment variables and a dedicated
authscript rather than hardcoded secrets, aligning with security best practices for credential isolation.
Audit Metadata