Dify Enterprise Edition

Updated at:
Copy as MD

Dify on DMS Enterprise Edition is a one-stop, enterprise-grade, and privately deployed LLM application development platform solution offered by the Alibaba Cloud Data Management team in collaboration with the official Dify team. It perfectly combines the powerful features of Dify Enterprise Edition with the advantages of the managed services of Alibaba Cloud DMS. Designed for enterprises with strict requirements for data security, multi-tenancy management, brand customization, and compliance audit, it allows you to securely and efficiently build and manage internal AI applications without needing to handle complex underlying operations and maintenance.

Why choose Dify on DMS Enterprise Edition?

By choosing Dify on DMS Enterprise Edition, you get two key benefits: the advanced features of Dify Enterprise Edition and the managed service convenience of Alibaba Cloud DMS.

Enterprise Edition highlights

  • Manage workspaces, member roles, and permissions centrally to support multi-tenancy and tenant isolation.

    On the Members management page, you can filter members by Group, Workspace ID, Member email, and Active status. You can also view a member's group, workspace role, status, and last active time, as well as Add members or perform Group Management.

  • Manage credentials for plug-ins and large language models by workspace and plug-in version.

  • Query and download audit logs to meet compliance requirements.

    The audit log page allows you to filter log records by Workspace ID, Resource type, Operation type, Resource ID, and Date range. The table displays fields such as Time, Workspace, Operator, Operation, Resource type, and Resource. You can view the Details of each record and Download Logs.

  • Customize your brand logo.

    The Dify Enterprise Edition UI displays your brand logo with a purple Enterprise label in the top-left corner. The Experience Center page provides three ways to create an application: Create blank app, Create from app template, and Import DSL file.

  • Customize your brand identity, including the application title, login page logo, workspace logo, and favicon.

    The Application title appears in browser tabs and emails, with a maximum length of 50 characters. The Login page logo and Workspace logo must be 40 pixels in height (any width), in PNG format, and no larger than 100 KB. The Favicon must be at least 32 × 32 pixels with a 1:1 aspect ratio, in ICO format, and no larger than 100 KB.

  • Supports multiple Single Sign-On (SSO) providers, including SAML, OIDC, and OAuth2.

Dify Enterprise Edition (on DMS) vs. Community Edition

Compared to the Community Edition, the Enterprise Edition offers significant advantages in security, management, compliance, and technical support, making it the definitive choice for production environments.

Feature

Community Edition (Open Source)

Enterprise Edition (Dify on DMS)

Notes

Core orchestration engine (Workflow)

RAG engine + vector database

✅ (Basic)

✅ (Enterprise-grade multi-tenancy and high concurrency)

Agent & tools & plug-ins

✅ (Partial)

✅ (Full access + Enterprise Plug-in Marketplace)

Multi-tenancy & Role-Based Access Control (RBAC)

✅ (Full isolation across departments/tenants)

Key Feature

Single Sign-On (SSO) (SAML, OIDC, OAuth2)

Web app logo customization

Application version control

Coming Soon

Allows users to manually save and restore to any version.

Audit logs & activity traceability

✅ (Complete, 180+ days)

Approval workflow (Pre-release approval)

Enterprise model management (Model groups, load balancing, fallback policies)

Private model hosting (On-premises vLLM/OpenAI-compatible deployment)

Limited support

✅ (Officially maintained)

Data encryption (Database and vector database encryption at rest)

✅ (SM algorithms optional)

High availability architecture (Active-active, blue-green deployment)

Air-gapped package

Commercial technical support & SLA

Community best effort

16x7 enterprise support, 2-hour emergency response

License for secondary development

AGPL v3

Commercial license (allows closed-source customization)

Price

Free

Annual subscription. Contact us for details.

Advantages of the DMS managed service: Simplicity, efficiency, and global reach

Deploying Dify Enterprise Edition on DMS frees you from complex deployment and operational tasks, allowing you to focus on business innovation.

  • One-click provisioning with zero operational overhead: Purchase and launch the service with a single click in the DMS console. This eliminates the need to manage servers, networking, dependency installation, or other complex operational tasks.

    The Dify on DMS provisioning page provides configuration options such as Billing method (Subscription/Pay-As-You-Go), Region (for example, China (Hangzhou)), and Deployment version (Dify on DMS Community Edition - Optimized, Dify on DMS + Model Service, Dify Enterprise Edition). The page automatically performs permission checks for SR and SLR service role authorizations (including service roles for RDS for PostgreSQL, RDS Proxy, AnalyticDB for PostgreSQL, ApsaraDB for Redis, and Application Load Balancer (ALB)) and for activating related services. It also allows you to select a Virtual Private Cloud (VPC) and an availability zone.

  • Seamless migration and upgrades: Smoothly migrate your self-hosted Dify instances (Community or Enterprise Edition) to DMS. The platform is updated monthly, ensuring your instances can be upgraded seamlessly.

  • Professional scaling guidance: Get proven, scenario-based support and component-level scaling recommendations to ensure the platform scales with your business growth.

  • Global service nodes: Deploy in over 16 regions worldwide, allowing you to choose the node closest to your business for optimal access performance.

Purchase and activation workflow

Dify on DMS operates on a model where DMS provides the managed environment, and you activate the service with your own Dify Enterprise Edition license. Follow these steps to get started:

  1. Step 1: Obtain a Dify Enterprise Edition license

    • Purchase an official Dify Enterprise Edition license (License Code) through Dify's official channels.

    • Note: Alibaba Cloud DMS only provides the managed environment and does not sell Dify software licenses.

  2. Step 2: Provision the Enterprise Edition managed service on DMS

    • On the Dify One-click Deployment page, select Dify Enterprise Edition and complete the purchase. This fee is the managed service fee for the Dify runtime environment.

  3. Step 3: Activate the license in Dify on DMS

    • After the service is provisioned, access your Dify on DMS instance.

    • In the enterprise admin console, navigate to the license activation page.

      In the left navigation pane, expand the Settings menu and click License to open the license management page. This page displays the license validity period, license ID, cluster ID, and subscription information (number of workspaces and members). The activation status is shown in the upper-right corner.

    • For the activation mode, select Offline activation.

      In the dialog box that appears, copy the Cluster ID and use it to obtain an offline activation code. Then, paste the code into the Offline activation code input box and click Activate to complete the license activation.

    • After successful activation, your Dify on DMS instance will be upgraded to the full-featured Enterprise Edition.