AGENT SKILL

pm-microsoft-dataverse

Microsoft Dataverse connector knowledge and safe action guide.

License 许可
AGPL-3.0
所属仓库
polymetrics-ai/cli
最近更新
2026-09-21
Stars
★ 7
Forks
0

01 前言 Front Matter

name
pm-microsoft-dataverse
description
Microsoft Dataverse connector knowledge and safe action guide.

03 SKILL.md 正文

pm-microsoft-dataverse

Purpose

Reads Microsoft Dataverse accounts, contacts, leads, opportunities, and users through the Web API.

Icon

Capabilities

  • check=true catalog=true read=true write=false query=false
  • Integration type: api

Authentication

  • Use pm credentials add with --from-env or --value-stdin for secret fields.

Configuration

  • base_url (required)
  • login_base_url
  • max_pages
  • mode
  • page_size
  • scope (required)
  • token_url
  • client_id (secret)
  • client_secret (secret)
  • tenant_id (secret)

ETL Streams

  • accounts:
    • primary key: id
    • fields: created_on(string), email(string), id(string), modified_on(string), name(string)
  • contacts:
    • primary key: id
    • fields: created_on(string), email(string), id(string), modified_on(string), name(string)
  • leads:
    • primary key: id
    • fields: created_on(string), email(string), id(string), modified_on(string), name(string)
  • opportunities:
    • primary key: id
    • fields: created_on(string), email(string), id(string), modified_on(string), name(string)
  • systemusers:
    • primary key: id
    • fields: created_on(string), email(string), id(string), modified_on(string), name(string)

Sync Modes

  • ETL sync modes: full_refresh_append, full_refresh_overwrite

Security

  • read risk: external Microsoft Dataverse Web API read of CRM records
  • approval: none; read-only OAuth2 client-credentials API
  • Never pass secret values in chat, shell arguments, logs, docs, or JSON output.

Commands

Inspect as a manual

pm connectors inspect microsoft-dataverse

Inspect as structured JSON

pm connectors inspect microsoft-dataverse --json

Agent Rules

  • Run pm connectors inspect microsoft-dataverse before creating credentials or plans.
  • Use --json only when the caller needs structured output; use the manual for human-readable guidance.
  • Never ask the user to paste secret values into chat.

04 同仓库更多 Skills