add-sample-data
Pass
Audited by Gen Agent Trust Hub on Mar 12, 2026
Risk Level: SAFE
Full Analysis
- [Standard Authentication and API Interaction]: The skill utilizes the Azure CLI (
az account get-access-token) to obtain access tokens for the user's Dataverse environment. These tokens are used to authenticate requests to the official Dataverse OData API. This is the recommended and standard method for automating data operations within the Microsoft ecosystem. - [Data Ingestion and Schema Discovery]: The skill identifies target tables and columns by reading a local manifest file (
.datamodel-manifest.json) or querying the environment's metadata directly. Processing external schema data is necessary for the skill's primary function of generating contextually relevant sample records. - [Human-in-the-Loop Verification]: To mitigate risks associated with automated data generation, the skill implements a mandatory preview phase (Phase 4.2). This ensures that users can inspect and approve the generated sample records before any network operations occur to insert data into their environment.
- [Controlled Network Operations]: All network requests are directed towards the user-provided environment URL (
$envUrl) using PowerShell'sInvoke-RestMethod. This behavior is confined to the intended purpose of seeding data into a specific, authenticated Dataverse instance.
Audit Metadata