Setting Management

FREE

Simplify Settings Management for Your .NET Apps

Manage your app settings effortlessly with Setting Management module. Enhance your .NET apps with flexible and efficient configuration development tools.

Trusted by the teams shaping the future of .NET.

What is Setting Management?

This module adds setting management capability to your ABP application. It comes out of the box with your ABP project; there is no need to install it additionally.

Name and Value Pairs

A setting is a name and value string pair. Store and retrieve configuration values in a simple, consistent way across your application.

User, Tenant and Application Levels

Supports user, tenant and application level settings. Each level overrides the previous one, so you can tailor configuration for global defaults, tenants, or individual users.

Flexible Storage and Security

Store settings where it fits your architecture and keep sensitive data protected with built-in options.

Database or Cache

Settings can be stored in the database or on a cache server, giving you the flexibility to match your deployment and performance needs.

Encrypted Values

Setting values can be encrypted so you can store sensitive information securely and comply with your security requirements.

Automatic Caching

Settings are automatically cached, so your application reads configuration quickly without hitting the store on every request.

Out of the Box

Setting Management is already installed and configured in the ABP startup templates, so you can focus on building your application.

Ready in Startup Templates

The Setting Management module is already part of the ABP startup templates. Most of the time you do not need to manually add this module to your application—it is there when you need it.

Extensible

The module is extensible like the ABP setting system, so you can plug in custom providers and behavior when needed.

Seamlessly Integrated with ABP Framework

Native ABP integration that lets you manage settings consistently across the framework and your applications.

Built on ABP Setting Infrastructure

The Setting Management Module is built on ABP's setting infrastructure. It integrates seamlessly with the distributed cache and all ABP UI frameworks, and is already configured in the startup templates.

Free and Open Source

Completely free and open-source, giving you full control over the settings infrastructure of your application.

Available on GitHub

The Setting Management Module is completely free and open-source. The source code is available on GitHub, licensed under MIT, allowing you to use, customize, and extend it freely for your applications.

Choose the Database & UI Framework That Fits Your Architecture

Setting Management works seamlessly with multiple databases and UI frameworks, giving you complete freedom in how you build.

Database Providers

All starter templates offer multiple options for implementing your data access layer.

MongoDB Entity Framework Core

UI Frameworks

ABP allows you to build with multiple UI framework options.

MVC Razor Pages Angular

Learn More About the ABP Setting Management Module

Explore detailed documentation, API references, and implementation guides.

Explore the Other Modules

Pro
Chat

Chat

Free
Docs

Docs

Pro
GDPR

GDPR

Pro
SaaS

SaaS

1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.