From a75363554cc96366ca34bfd1a53b281a8b01c7c0 Mon Sep 17 00:00:00 2001 From: Jack Zhuang <50353452+hotlong@users.noreply.github.com> Date: Tue, 23 Apr 2024 09:23:05 +0800 Subject: [PATCH] steedos --- docs/platform/architecture.md | 1 + docs/platform/features/README.md | 2 +- docs/platform/features/app-builder.md | 2 +- docs/platform/features/data-modeling.md | 2 +- docs/platform/features/permission.md | 32 +++++++++++++++++++ docs/platform/lowcode.md | 1 + docs/platform/overview.md | 2 +- .../current/platform/features/README.md | 2 +- .../current/platform/features/analytics.md | 2 +- .../current/platform/features/app-builder.md | 4 +-- .../platform/features/approval-workflow.md | 2 +- .../current/platform/features/automation.md | 2 +- .../platform/features/data-modeling.md | 4 +-- .../current/platform/features/form-builder.md | 2 +- .../current/platform/features/integration.md | 2 +- .../current/platform/features/page-builder.md | 2 +- .../current/platform/features/permission.md | 32 +++++++++++++++++++ .../current/platform/lowcode.md | 1 + .../current/platform/overview.md | 4 ++- 19 files changed, 85 insertions(+), 16 deletions(-) create mode 100644 docs/platform/features/permission.md create mode 100644 i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/permission.md diff --git a/docs/platform/architecture.md b/docs/platform/architecture.md index 7508f23..6d2e99d 100644 --- a/docs/platform/architecture.md +++ b/docs/platform/architecture.md @@ -1,5 +1,6 @@ --- title: Architecture +sidebar_position: 40 --- # Technical Architecture diff --git a/docs/platform/features/README.md b/docs/platform/features/README.md index eb183b1..cb7a16b 100644 --- a/docs/platform/features/README.md +++ b/docs/platform/features/README.md @@ -1,6 +1,6 @@ --- title: Features -sidebar_position: 15 # 在上层目录的排序 +sidebar_position: 30 # 在上层目录的排序 --- The Steedos Platform offers a range of core functionalities designed to enable businesses to create custom applications and automate workflows. Here are some of the key features: diff --git a/docs/platform/features/app-builder.md b/docs/platform/features/app-builder.md index 7a0b656..43e3cbe 100644 --- a/docs/platform/features/app-builder.md +++ b/docs/platform/features/app-builder.md @@ -1,6 +1,6 @@ --- title: App Builder -sidebar_position: 20 +sidebar_position: 10 --- Steedos App Builder is a comprehensive platform designed to help developers and businesses create custom applications without extensive coding knowledge. It offers a wide range of features and tools to design, customize, and deploy applications tailored to specific business needs. Here's an overview of the key features and capabilities of Steedos App Builder: diff --git a/docs/platform/features/data-modeling.md b/docs/platform/features/data-modeling.md index 7672992..47b2ab1 100644 --- a/docs/platform/features/data-modeling.md +++ b/docs/platform/features/data-modeling.md @@ -1,6 +1,6 @@ --- title: Data Modeling -sidebar_position: 10 +sidebar_position: 20 --- Steedos Data Modeling is a fundamental feature within the Steedos platform, designed to help organizations structure, manage, and interact with their data. It offers a comprehensive set of tools and features for creating, customizing, and managing data models, allowing users to design flexible and scalable data structures for their business needs. Here's an overview of the key features and capabilities of Steedos Data Modeling: diff --git a/docs/platform/features/permission.md b/docs/platform/features/permission.md new file mode 100644 index 0000000..eb96bc3 --- /dev/null +++ b/docs/platform/features/permission.md @@ -0,0 +1,32 @@ +--- +title: Data Permissions +sidebar_position: 25 +--- + +Steedos Permission Engine is a comprehensive permission management system designed to provide robust data access control and security features for businesses. Its goal is to ensure that users operate applications and data within established permission rules and security policies. The Steedos Permission Engine offers role-based access control, data-sharing rules, and object, field, and record-level permissions. Here are the key features of the Steedos Permission Engine: + +- **Role-Based Access Control** + The Steedos Permission Engine uses role-based access control (RBAC), allowing organizations to assign permissions based on user roles and responsibilities. By defining roles, organizations can ensure that different user groups can only access and manipulate applications and data they are authorized to, enhancing system security. + +- **Object-Level Permissions** + The Steedos Permission Engine allows organizations to define permission rules at the object level. This means you can control which roles can view, create, edit, or delete records for specific objects. Object-level permissions help organizations ensure data security and compliance by preventing unauthorized operations. + +- **Field-Level Permissions** + The Steedos Permission Engine supports field-level permissions, allowing organizations to control which fields users can view or edit within a specific object. This feature is valuable for protecting sensitive information and ensuring data integrity. Field-level permissions prevent users from accessing or modifying sensitive data. + +- **Record-Level Permissions** + Record-level permissions restrict user access to specific records within an object based on predefined conditions. The Steedos Permission Engine allows organizations to define record-level permissions according to business needs. Record-level permissions ensure users can only access records relevant to them, providing more refined control. + +- **Data-Sharing Rules** + To facilitate collaboration and data sharing, the Steedos Permission Engine provides data-sharing rules. Organizations can define rules to allow specific roles or user groups to share data within defined limits. This flexible sharing mechanism promotes collaboration while maintaining data security. + +- **Data Restriction Rules** + The Steedos Permission Engine allows organizations to set data restriction rules to ensure that users cannot access restricted or sensitive data. This helps prevent unauthorized access and ensures data confidentiality. + +- **Security Audit and Logging** + To ensure system security and compliance, the Steedos Permission Engine provides security auditing and logging features. Organizations can track user operations and record security events. This is crucial for investigating security issues and ensuring compliance. + +- **Integration and Extensibility** + The Steedos Permission Engine can integrate with other systems and applications, offering flexible permission management. Through standard APIs and custom triggers, organizations can extend the capabilities of the permission engine according to their business needs. + +These features make the Steedos Permission Engine a flexible and powerful permission management system that provides comprehensive security and access control for organizations. With multi-level permission management and robust security features, the Steedos Permission Engine ensures data security and business process compliance. \ No newline at end of file diff --git a/docs/platform/lowcode.md b/docs/platform/lowcode.md index fd9597a..a8a6941 100644 --- a/docs/platform/lowcode.md +++ b/docs/platform/lowcode.md @@ -1,5 +1,6 @@ --- title: What is Low Code? +sidebar_class_name: hidden --- Low-code is a software development approach that simplifies the process of creating and deploying applications by reducing the need for extensive coding. It allows developers and business users to quickly build, customize, and deploy applications without the complexity typically associated with traditional high-code development. Low-code platforms combine visual interfaces, pre-built components, and drag-and-drop design, significantly lowering the technical barrier to entry. This article will explain the concept of low-code, its advantages, and how it helps businesses accelerate digital transformation. diff --git a/docs/platform/overview.md b/docs/platform/overview.md index a5a94e9..fd749c4 100644 --- a/docs/platform/overview.md +++ b/docs/platform/overview.md @@ -1,5 +1,5 @@ --- -title: Overview +title: Steedos Overview sidebar_position: 10 --- diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/README.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/README.md index bf66eb5..bc15d18 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/README.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/README.md @@ -3,7 +3,7 @@ title: 平台功能 sidebar_position: 20 # 在上层目录的排序 --- -Steedos 平台提供了一系列核心功能,旨在帮助企业创建自定义应用程序并实现工作流程自动化。以下是一些主要功能: +Steedos平台是一款低代码开发平台,提供了一系列核心功能,旨在帮助企业快速构建定制应用程序、自动化工作流程,并实现数据的可视化和分析。以下是Steedos平台的一些核心功能及其主要特性: ```mdx-code-block import DocCardList from '@theme/DocCardList'; diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/analytics.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/analytics.md index e8c345b..1025936 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/analytics.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/analytics.md @@ -1,5 +1,5 @@ --- -title: 统计分析引擎 +title: 可视化数据分析 sidebar_position: 80 --- diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/app-builder.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/app-builder.md index c52acba..6f19764 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/app-builder.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/app-builder.md @@ -1,6 +1,6 @@ --- -title: 应用构建器 -sidebar_position: 20 +title: 低代码开发 +sidebar_position: 10 --- Steedos App Builder 是一款强大的应用程序开发工具,旨在帮助企业和开发者快速创建和定制业务应用程序。它提供了可视化的界面和丰富的功能组件,使用户可以在无需大量编码的情况下构建应用程序。 diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/approval-workflow.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/approval-workflow.md index 75e0bd2..9ddc692 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/approval-workflow.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/approval-workflow.md @@ -1,5 +1,5 @@ --- -title: 流程审批引擎 +title: 审批流程 sidebar_position: 90 --- diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/automation.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/automation.md index b8addf5..60ed1bc 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/automation.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/automation.md @@ -1,5 +1,5 @@ --- -title: 自动化引擎 +title: 自动化工作流 sidebar_position: 100 --- diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/data-modeling.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/data-modeling.md index b9a354d..7bb6ef3 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/data-modeling.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/data-modeling.md @@ -1,6 +1,6 @@ --- -title: 数据建模引擎 -sidebar_position: 10 +title: 数据建模 +sidebar_position: 20 --- Steedos 数据建模引擎是 Steedos 平台的一个核心功能,旨在帮助企业和开发者定义、管理和操作业务数据。它提供了灵活的数据模型设计和丰富的功能,使用户能够快速构建适合自身业务需求的数据结构。 diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/form-builder.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/form-builder.md index 03fd39a..21a3d04 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/form-builder.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/form-builder.md @@ -1,5 +1,5 @@ --- -title: 表单构建器 +title: 复杂表单交互 sidebar_position: 30 --- diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/integration.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/integration.md index 89ab358..16afa76 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/integration.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/integration.md @@ -1,5 +1,5 @@ --- -title: 应用集成引擎 +title: 应用集成工具 sidebar_position: 110 --- diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/page-builder.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/page-builder.md index e935bde..7a60371 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/page-builder.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/page-builder.md @@ -1,5 +1,5 @@ --- -title: 界面设计器 +title: 可视化页面设计 sidebar_position: 40 --- diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/permission.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/permission.md new file mode 100644 index 0000000..06c31cf --- /dev/null +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/features/permission.md @@ -0,0 +1,32 @@ +--- +title: 管理数据权限 +sidebar_position: 25 +--- + +Steedos 权限引擎是一个全面的权限管理系统,旨在为企业提供强大的数据访问控制和安全管理功能。它的设计目标是确保用户在操作应用程序和数据时,遵循既定的权限规则和安全策略。Steedos 权限引擎提供了基于角色的访问控制、数据共享规则、以及对对象、字段、记录等不同级别的权限管理。以下是Steedos 权限引擎的主要特性: + +- **基于角色的访问控制** + Steedos 权限引擎采用基于角色的访问控制(RBAC),允许企业根据用户的角色和职责分配访问权限。通过定义角色,企业可以确保不同用户组只能访问和操作他们有权限的应用程序和数据,从而增加了系统的安全性。 + +- **对象级权限** + 在Steedos 权限引擎中,企业可以为每个对象定义权限规则。这意味着可以控制哪些角色可以查看、创建、编辑或删除特定对象的记录。对象级权限帮助企业确保数据的安全和合规,防止未经授权的操作。 + +- **字段级权限** + Steedos 权限引擎还支持字段级权限,允许企业控制用户在特定对象中能看到或编辑哪些字段。这对于保护敏感信息和确保数据的完整性非常有用。通过字段级权限,企业可以防止用户访问或更改敏感数据。 + +- **记录级权限** + 记录级权限是指在特定对象中,用户只能访问符合特定条件的记录。Steedos 权限引擎允许企业根据不同的业务需求定义记录级权限。通过记录级权限,企业可以确保用户只能访问与他们相关的记录,提供了更精细的权限控制。 + +- **数据共享规则** + 为了满足团队合作和数据共享的需求,Steedos 权限引擎提供了数据共享规则。企业可以定义共享规则,以便特定角色或用户组可以在限定的范围内共享数据。这种灵活的共享机制确保了业务团队之间的合作,同时保持数据安全。 + +- **数据限制规则** + Steedos 权限引擎允许企业设置数据限制规则,以确保用户不能访问敏感或受限的数据。这有助于防止未经授权的访问,并确保数据的机密性。 + +- **安全审计和日志记录** + 为了确保系统的安全和合规,Steedos 权限引擎提供了安全审计和日志记录功能。企业可以跟踪用户的操作,并记录安全事件。这对于调查安全问题和确保系统的合规性非常重要。 + +- **集成与扩展** + Steedos 权限引擎可以与其他系统和应用程序集成,提供灵活的权限管理。通过标准 API 和自定义触发器,企业可以根据业务需求扩展权限引擎的功能。 + +这些功能使 Steedos 权限引擎成为一个灵活且功能强大的权限管理系统,为企业提供全面的数据访问控制和安全保障。通过多层次的权限管理,Steedos 权限引擎确保了数据的安全和业务流程的合规。 \ No newline at end of file diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/lowcode.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/lowcode.md index 4d2e70e..dfd0240 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/lowcode.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/lowcode.md @@ -1,6 +1,7 @@ --- title: 什么是低代码? sidebar_position: 50 +sidebar_class_name: hidden description: 低代码开发是一种可视化应用开发方法。通过低代码开发,即使是不懂编程的业务人员页能够通过图形用户界面,使用可视化建模和拖放式组件来创建企业应用。 --- diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/overview.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/overview.md index e26b425..0005869 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/overview.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/platform/overview.md @@ -1,8 +1,10 @@ --- -title: Steedos 概览 +title: 什么是 Steedos? sidebar_position: 10 --- +# Steedos 低代码构建平台 + Steedos 低代码开发平台重新定义了企业级应用的构建方式,使得无编程背景的用户也能迅速构建和开发应用,大幅简化了传统软件开发流程。对于经验丰富的开发者,Steedos 提供了一系列强大的工具和框架,支持深度定制和复杂系统集成。无论是快速构建简单应用还是实现复杂的业务解决方案,Steedos 都能提供高效、灵活的开发体验。 Steedos 支持广泛的企业应用场景,包括客户关系管理(CRM)、人力资源管理(HRM)、企业资源规划(ERP)、业务流程管理(BPM)、商业智能(BI)、物联网(IoT)等。