Skip to content

RFC: Shared Responsibility Model for AI #10

@imolloy

Description

@imolloy

Shared Responsibility Model for AI

Authors:

Summary

We propose a structured AI Shared Responsibility Model that clearly delineates accountability across three key stakeholder groups: Customers, Service Providers (Deployers), and Model Providers. This model reflects the real-world operational layers in AI deployments and aligns with emerging governance frameworks such as the EU AI Act, NIST AI RMF, and CSA GenAI SRM.
Customers and Users are responsible for defining appropriate AI use, overseeing ethical deployment, and managing internal users, acceptable use, and organizational risks. Customers can be further grouped by regulated industry or domain safety.

Service Providers operate the stack—from infrastructure and platform software to application delivery, AI and agentic system red teaming, and model fine-tuning—ensuring secure, compliant, and reliable AI services. These can be organized in application, platform, and infrastructure layers of responsibility.

Model Providers supply the foundational models and datasets (disclosed or not), and bear responsibility for model provenance, model red teaming, and disclosure obligations.
This layered model supports traceability, clarifies risk ownership, and enables enterprise-wide compliance. This may also clarify who within a company is responsible for what, and what regulatory controls apply to what section of a provider, and what section of a customer.
In AI, there is more uncertainty and ambiguity in the layers of the stack, requiring more explicit scoping and communication for responsibilities for security. Further, the autonomy provided by AI (e.g., agents) crosses organizational boundaries, requiring a more explicit and renewed take on defining responsibilities.
With AI based systems performing more autonomous actions, the responsibility model needs to clearly cover who is responsible for the agency given to these systems. Including the moral and legal responsibilities within and outside the use cases of the AI agents.

Priority

  • P1: This is important to include in the next release from this workstream.

Level of Effort

Medium: This will take a week or two to document.

Drawbacks

Ownership claims - the exact reason for defining who is responsible for what, may arise.
Scope creep - Including too many types of AI vendors or regulatory domains
Cross-org alignment - Legal, sales, security, research may have different perspectives or understanding of new technology

Please consider:

  • is it too opinionated?
  • is it too complex to implement?
  • does the ecosystem exist to support this yet?

Alternatives

Adopting the Azure AI Shared Responsibility model. This does not include industry or regional regulatory domains at the customer level. This was also written prior to AI Agents / Agentic system development.

Collaborating with the Cloud Security Alliance on their 2023 proposed AI Shared Responsibility Model

Reference Material & Prior Art

The Cloud Shared Responsibility Model (CSRM) defining customer vs. service provider responsibilities for Software as a Service, Platform as a Service, and Infrastructure as as Service is well established framework. Cloud Service Provider websites have lengthy descriptions of the CSRM in their own words.

Unresolved questions

  • What help from the group do you need to make this successful?
    Active participation

Need input from a diverse set of roles:

  • Security
  • AI Practitioners/Researchers
  • Application Developers
  • Governance & Compliance members
  • Government Relations members
  • End-users, Customers
  • Business Analysts (if business process automation via agents is considered)
  • Regulatory domain input - To identify domain specific AI responsibilities owned by end-users and Customers (Healthcare, Financial, Manufacturing, Public Sector, etc.).

Endorsement by the group - Do you feel the pain of determining who is responsible for what in your company, and between your company and your customers.
Alignment to other frameworks or working groups (e.g.; AI Agent vs. AI system vs. model red team scoping)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions