Odoo Online¶
Odoo Online cung cấp các cơ sở dữ liệu riêng tư được lưu trữ và quản lý bởi Odoo. Các cơ sở dữ liệu Odoo Online có thể được truy cập bằng bất kỳ trình duyệt web nào và không yêu cầu cài đặt cục bộ. Chúng có thể được sử dụng cho sản xuất dài hạn hoặc để kiểm tra kỹ lưỡng Odoo, bao gồm các tùy chỉnh không yêu cầu mã tùy chỉnh.
Mẹo
Để dùng thử nhanh Odoo, cơ sở dữ liệu demo được chia sẻ có sẵn để kiểm tra. Không cần đăng ký; tuy nhiên, mỗi cơ sở dữ liệu chỉ khả dụng trong vài giờ.
Ghi chú
Odoo Online không tương thích với các mô-đun tùy chỉnh hoặc mô-đun từ Cửa hàng Ứng dụng Odoo.
Trình quản lý cơ sở dữ liệu¶
Để quản lý cơ sở dữ liệu Odoo Online, mở trình quản lý cơ sở dữ liệu và đăng nhập với vai trò quản trị viên cơ sở dữ liệu.
Tên miền¶
Cấu hình tên miền tùy chỉnh bằng cách chọn một cơ sở dữ liệu và nhấp vào Tên Miền.
Ẩn¶
Ẩn vĩnh viễn cơ sở dữ liệu khỏi trình quản lý cơ sở dữ liệu bằng cách chọn nó và nhấp vào Ẩn. Trong hộp thoại, nhấp vào Có, tôi không cần nó nữa.
Ghi chú
Có thể truy cập cơ sở dữ liệu đã ẩn thông qua URL của nó.
Quản lý¶
Truy cập tất cả các tùy chọn quản lý cơ sở dữ liệu khác bằng cách chọn nó và nhấp vào Quản lý.
Chuyển đổi gói¶
Chuyển đổi gói định giá bằng cách nhấp vào Chuyển đổi dưới gói mong muốn.
Nâng cấp¶
Khởi chạy nâng cấp cơ sở dữ liệu bằng cách nhấp vào Nâng cấp.
Ghi chú
Tùy chọn này chỉ hiển thị khi có bản nâng cấp khả dụng.
Đổi tên¶
Đổi tên và thay đổi URL của cơ sở dữ liệu bằng cách nhấp vào Đổi tên. Trong hộp thoại, nhập Tên mới và nhấp vào Đổi tên.
Nhân bản¶
Tạo bản sao của cơ sở dữ liệu bằng cách nhấp vào Nhân bản. Trong hộp thoại, nhập Tên mới và nhấp vào Nhân bản.
Quan trọng
Theo mặc định, tùy chọn Cho mục đích thử nghiệm được bật. Nó vô hiệu hóa tất cả các hành động bên ngoài (email, thanh toán, đơn giao hàng, v.v.) trên cơ sở dữ liệu đã nhân bản.
Các bản sao hết hạn sau 15 ngày.
Tối đa năm bản sao có thể được tạo cho mỗi cơ sở dữ liệu. Trong trường hợp đặc biệt, hãy liên hệ Hỗ trợ Odoo để mở rộng giới hạn.
Tải xuống bản sao lưu¶
Tải xuống tệp ZIP chứa bản sao lưu cơ sở dữ liệu bằng cách nhấp vào Tải xuống bản sao lưu.
Ghi chú
Cơ sở dữ liệu được sao lưu hàng ngày theo SLA Lưu trữ trên Odoo Đám mây.
Nếu tùy chọn Tải xuống bản sao lưu bị vô hiệu hóa, điều đó có nghĩa là cơ sở dữ liệu quá lớn để được tải xuống bằng trình quản lý cơ sở dữ liệu. Hãy liên hệ Hỗ trợ Odoo để yêu cầu giải pháp tải xuống thay thế.
Xem nhật ký hoạt động quản trị¶
Xem nhật ký của tất cả các hành động được thực hiện bởi nhân viên Odoo hoặc quản trị viên cơ sở dữ liệu trên cơ sở dữ liệu bằng cách nhấp vào Xem nhật ký hoạt động quản trị.
Ghi chú
Các hành động được thực hiện bởi nhân viên Odoo thường là kết quả của các yêu cầu gửi đến bộ phận hỗ trợ Odoo, được thực hiện trong bối cảnh dự án khởi động nhanh hoặc cần thiết để duy trì cơ sở dữ liệu.
Chuyển quyền sở hữu¶
Tạo phiếu hỗ trợ để yêu cầu chuyển quyền sở hữu cơ sở dữ liệu bằng cách nhấp vào Transfer Ownership.
Xoá¶
Xóa cơ sở dữ liệu và đóng gói đăng ký liên quan bằng cách nhấp vào Delete. Trong hộp thoại, nhấp vào Delete.
Nguy hiểm
Tất cả dữ liệu của cơ sở dữ liệu sẽ bị xóa ngay lập tức đối với tất cả người dùng và không thể khôi phục. Nên tải xuống bản sao lưu trước khi xóa cơ sở dữ liệu.
Ghi chú
Sau khi xóa, tên cơ sở dữ liệu sẽ có sẵn cho bất kỳ ai.
Dịch vụ web¶
Databases list¶
To retrieve a list of all databases displayed under the database manager programmatically, call the list method of the odoo.database model
via the external JSON-2 API.
import requests
API_KEY = "your_api_key"
response = requests.post(
"https://www.odoo.com/json/2/odoo.database/list",
headers={
"Authorization": f"bearer {API_KEY}",
},
json={},
)
response.raise_for_status()
databases = response.json()
curl -X POST \
'https://www.odoo.com/json/2/odoo.database/list' \
-H 'Authorization: bearer <API_KEY>' \
-H 'Content-Type: application/json' \
-d '{}'
Audit logs¶
To retrieve the admin activity logs of an Odoo Online database, call the get_audit_logs method of the
odoo.database model via the external JSON-2 API.
The request must provide either db_uuid or subscription_code. If db_uuid is provided, the logs for
that database are returned. Otherwise, subscription_code can be used to retrieve logs for all databases
and projects belonging to the subscription.
The optional cursor is an opaque value returned by a previous request. When provided, only logs more
recent than the cursor are returned.
Audit log retrieval is subject to rate limits and must not be performed more than once every 5 minutes.
import requests
API_KEY = "your_api_key"
response = requests.post(
"https://www.odoo.com/json/2/odoo.database/get_audit_logs",
headers={"Authorization": f"bearer {API_KEY}"},
json={"db_uuid": "<DB_UUID>"},
)
response.raise_for_status()
result = response.json()
curl -X POST \
'https://www.odoo.com/json/2/odoo.database/get_audit_logs' \
-H 'Authorization: bearer <API_KEY>' \
-H 'Content-Type: application/json' \
-d '{"db_uuid": "<DB_UUID>"}'
The response is a JSON object containing the logs and an opaque cursor for retrieving the next batch:
{
"logs": [
{
"date": "2026-09-04 12:13:14",
"user": "John Doe [Odoo: Foo]",
"database": "my-database",
"subscription": "sub-code",
"ip": "1.2.3.4",
"action": "Connect as",
"details": "Connected as Admin",
"authorized": true
}
],
"next_cursor": "opaque-cursor-value"
}
The request parameters are:
db_uuid(string): the UUID of the database. If provided,subscription_codeis ignored.subscription_code(string): the subscription code. Used whendb_uuidis not provided.cursor(string): an opaque cursor returned by a previous request. When provided, only logs more recent than the cursor are returned.
Each log entry contains:
date(string): the log date and time in UTC.user(string): the user who performed the actiondatabase(string): the database concerned by the action, when applicable.subscription(string): the subscription code.ip(string): the IP address from which the action was performed.action(string): the type of action.details(string): additional information about the action.authorized(boolean): whether the action was authorized.
The next_cursor value is an opaque cursor that can be provided as cursor in a subsequent request.