Giới thiệu

Project Storims là 1 hệ thống Saas cung cấp giải pháp đa ngành nghề (business) về quản trị/vận hành cho các doanh nghiệp (tenant aka company) với các tiêu chí như sau:
- Các business phải được đóng gói vừa đủ để vận hành cho 1 mô hình kinh doanh (vd: OTA, Retail, Dental..).
- Các modules trong business phải được đóng gói gọn nhẹ, đầy đủ để quản lý 1 phần trong mô hình kinh doanh cụ thể và dễ dàng tái sử dụng trong các business khác (vd: Customers, Resources, Cashflow,….)

Infrastructure
Tbd
CI &CD
Tbd

Terms (Các thuật ngữ)
- Tenant: là doanh nghiệp đang sử dụng 1 hay nhiều businesses tại Storims
- Business: là đơn vị giải pháp kinh doanh. Được đóng gói đầy đủ, gọn nhẹ và chi tiết vừa đủ để vận hành 1 mô hình kinh doanh.
- Modules: Các thành phần cấu tạo nên 1 business. Có thể tái sử dụng ở các business khác nhau.
- User: người sử dụng, đại diện duy nhất về người sử dụng, không trùng lắp trên tất cả các tenant.
- Account: là hiện thực của User trên 1 Tenant cụ thể.
- Master Data: được định nghĩa như 1 dữ liệu gốc được chia sẻ cho tất cả các Tenant cùng mô hình kinh doanh. Đặc điểm là duy nhất không thay đổi theo tenant. Vd: Danh sách khách sạn, Danh sách sản phẩm của 1 thương hiệu cụ thể.
- Role: Đại diện cho 1 tập hợp các Users/Accounts có cùng chung 1 tập quyền hạn/hành động (permissions) cụ thể. Role thì động (dynamic) và được mô tả bằng quyền (permissions)
- Permission: Đại diện cho 1 đơn vị nhỏ nhất cho 1 hành động cụ thể vd: Add/Edit/View/Delete và được định nghĩa chung trong 1 tập hợp các quyền (PermissionSet) có cùng tính chất
- PermissionSet: Tập hợp các Permission có cùng tính chất.