NYDFS Part 500 and AI agents

    Building a Copilot Studio agent inventory to meet NYDFS Part 500 asset management requirements

    Under 23 NYCRR 500.13(a), a covered entity must keep written policies and procedures that produce and maintain a complete, accurate, documented inventory of its information systems, with a method to track key information such as owner and location and a set frequency to update and validate it. For Copilot Studio, that means deciding in writing which agents and connected components count as information systems, capturing agent-specific attributes, and reviewing the inventory on a documented cadence. The inventory records static attributes. It does not show what an agent was permitted to do or did at runtime, which requires separate evidence.

    1. 1

      Owner

      A named accountable individual and business unit, not a shared mailbox or the original creator by default.

    2. 2

      Location

      Tenant, environment, and the channels where the agent is published or reachable.

    3. 3

      Connected data

      Data and knowledge sources the agent reads, with a flag for nonpublic information.

    4. 4

      Connectors and tools

      Each connector, action, or tool the agent can call, with the permission scope granted.

    5. 5

      Identity and authentication

      The identity and credentials the agent uses to reach each resource.

    6. 6

      Classification, recovery, and review

      Entity-defined classification, recovery needs, last validation date, reviewer, and outcome.

    7. 7

      1. Define scope

      Record which agents and components are information systems and why.

    8. 8

      2. Enumerate

      Pull agents, connectors, and data sources from administrative reporting at a set frequency.

    9. 9

      3. Reconcile with owners

      Compare the enumeration to the inventory and have each owner confirm their entries.

    10. 10

      4. Triage exceptions

      For agents found but not registered, decide to register, remediate, or retire, and record the decision.

    11. 11

      5. Validate and record

      Log the date, reviewer, and outcome of each validation against the written procedure.

    12. 12

      6. Re-review on change

      Trigger a review when an agent gains a new connector, data source, or tool permission.

    What counts as an in-scope asset

    Section 500.13(a), as in force and as of November 2026, requires written policies and procedures designed to produce and maintain a complete, accurate and documented asset inventory of the covered entity's information systems. The inventory must be maintained in accordance with those policies. DFS considered the Second Amendment comments on this section and made no change, stating that an inventory is a critical part of identifying the assets that need protection.

    The regulation does not list individual agents, so the scope decision belongs in your written policy. A practical position is to treat a Copilot Studio agent as in scope when it can read nonpublic information, call a connector, or invoke a tool or action. The agent definition is one asset. The components it depends on are inventory candidates in their own right: the environment that hosts it, the data and knowledge sources it reads, the connectors and actions it can call, and the identity and credentials it uses.

    DFS states that the inventory policies are part of the cybersecurity program, which rests on the covered entity's risk assessment. Record the scope rationale and tie it to that risk assessment. An examiner is more likely to accept a documented, risk-based boundary than an unexplained one.

    Setting the review cadence

    Section 500.13(a) requires the policies to set the frequency to update and validate the inventory, but the text does not prescribe a number. The DFS template for individual licensees and small entities suggests reviewing the inventory generally once a year and when the business changes significantly. That template targets a different population, so a larger covered entity should set its cadence from its own risk assessment and explain the reasoning.

    Agents change faster than most systems, because a maker can add a connector in minutes. A cadence based on change events, with a periodic full reconciliation behind it, tends to hold up better than an annual snapshot alone. The template also prompts you to document where the inventory is kept so that it is available in a disaster, which is worth answering explicitly.

    DFS's October 2024 industry letter on AI cybersecurity risk imposes no new requirements. It applies the existing Part 500 framework, including the requirement to review access privileges at least annually so each Authorized User keeps only the access needed for the job. Reviewing the tool and data permissions recorded for each agent alongside that access review is a sensible way to connect the two.

    Runtime evidence that supports the inventory

    An inventory states what an agent is configured to reach. It does not show what the agent was permitted to do in a given interaction, or what it did. That gap is where runtime enforcement adds evidence. Presented to an examiner, runtime records support the inventory and the review process. They do not replace either.

    Trussed enforces policy in the execution path on agent interactions and tool calls: allow, redact, block, rate limit, or escalate for human approval. Enforcement happens at runtime, not review after the fact, and each decision produces audit-ready evidence mapped to NYDFS, among other frameworks. Comparing the agents and tools that appear in that evidence with the inventory shows where the two diverge, and an escalation record shows that a person approved a sensitive action. The scope is individual interactions and tool calls. It is not end-to-end tracing of agentic workflows.

    Trussed has run in continuous production for 18+ months in a regulated enterprise, with customers in insurance, pharma, healthcare, and education. Its evidence base is built for regulated enterprises that must show what their AI was allowed to do and what it did.

    What an inventory alone does not demonstrate

    A complete inventory shows that you know which agents exist, who owns them, and what they are connected to. It is a point-in-time statement of configuration. It does not show that a connector permission was never exercised outside its intended purpose, that nonpublic information was redacted before reaching a model, or that a high-risk action was approved by a person.

    For a CISO preparing for examination, the practical test is whether you can show three things together: the written policy and scope decision, the dated record of inventory validation, and records of what specific agents were allowed to do and did. The first two satisfy the inventory requirement. The third gives the inventory credibility, because it shows the recorded attributes match observed behavior.

    From regulatory text to examiner-ready evidence

    Scope

    Written decision on which agents and components are information systems

    Inventory

    Owner, location, connected data, connectors, tool permissions

    Review

    Documented discovery, validation frequency, and outcomes

    Runtime evidence

    Records of what each agent was allowed to do and did

    Show what each agent was allowed to do and what it did

    Talk with Trussed about enforcing policy in the execution path on agent interactions and tool calls, and the audit-ready evidence that supports your inventory.

    Explore Agent and Tool-Call Enforcement