abp-multi-tenancy

Official

Manage tenant data isolation in ABP.

Authorabpframework
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the complexities of managing data isolation and context switching in multi-tenant applications built with the ABP Framework, ensuring data privacy and efficient tenant operations.

Core Features & Use Cases

  • Tenant-Aware Entities: Make your data models aware of tenants by implementing IMultiTenant.
  • Current Tenant Context: Access and manipulate the current tenant's information (ICurrentTenant).
  • Tenant Switching: Temporarily switch between tenants or to the host context using CurrentTenant.Change().
  • Data Filtering: Understand how ABP automatically filters data by the current tenant and how to disable this filter when necessary.
  • Database Strategies: Explore options like single database, database per tenant, or hybrid approaches.

Quick Start

Use the abp-multi-tenancy skill to implement the IMultiTenant interface for a new Product entity.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: abp-multi-tenancy
Download link: https://github.com/abpframework/abp/archive/main.zip#abp-multi-tenancy

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.