generate_diagram
WHEN: generating a visual diagram of D365 table relationships or security chains. Triggers: 'generate diagram', 'diagramme', 'visualize', 'schéma', 'ER diagram', 'entity-relationship', 'relation diagram', 'security diagram', 'show connections'. Generate visual Mermaid diagrams from D365 F&O knowledge base data. Diagrams render directly in Copilot Chat, Cursor, Claude, and markdown viewers. Types: 'er' (entity-relationship diagram for a table and its relations), 'security' (security chain: Role->Duty->Privilege->EntryPoints -- use when you need a VISUAL Mermaid diagram; for the structured text chain with tables of duties/privileges/entry-points use trace_security_chain instead). Note: 'flow' (execution flowchart) is disabled -- static call trees are misleading in D365 due to CoC and event handlers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| maxRelated | No | Optional: maximum related entities to show (default: 12, max: 20) | |
| methodName | No | Not used -- flow diagrams are disabled. | |
| objectName | Yes | Object name to diagram, e.g. 'SalesTable', 'SystemAdministrator' | |
| diagramType | Yes | Diagram type: 'er' (entity-relationship) or 'security' (security chain). 'flow' is disabled. |