Tạo & Quản lý Project
Project là đơn vị gốc của toàn hệ thống — nơi gắn từ khóa, bài viết, thành viên và subscription. Hướng dẫn này giúp bạn tạo project đúng luồng, phân quyền team và cấu hình đầy đủ.
Tổng quan
Module Projects là trung tâm điều hướng của hệ thống. Mỗi project đại diện cho một website cần quản lý SEO.
Luồng sử dụng thực tế:
Ai được tạo project?
| Role hệ thống | Được tạo project? | Ghi chú |
|---|---|---|
| Project Manager | Có | Đã kích hoạt dùng thử hoặc được cấp quyền |
| Writer | Không | Chỉ làm nội dung, không tạo project |
| Member | Không | Tài khoản mới, chưa kích hoạt dùng thử |
Sau khi kích hoạt trial tại /onboarding, tài khoản tự động được nâng từ member → admin và có thể tạo project ngay.
Trang danh sách project
Tại /dashboard/projects, mỗi project trong bảng hiển thị:
Nút thao tác hiển thị theo quyền:
| Nút | Điều kiện hiển thị |
|---|---|
| Edit | Project Manager |
| Members | Project Manager |
Màn hình Welcome cho người dùng lần đầu
Nếu bạn chưa có project nào và có quyền tạo, hệ thống hiển thị WelcomeScreen thay vì bảng danh sách trống.
Chọn trial hoặc gói trả phí.
Nhập nhanh tên project và URL website.
Tạo project đầu tiên ngay trong flow onboarding mở rộng.
Nếu bạn đã kích hoạt trial từ /onboarding, subscription trial chưa gắn project sẽ tự động được nối vào project đầu tiên khi tạo xong.
Tạo project mới
Vào /dashboard/projects/new và điền thông tin:
Trạng thái project hỗ trợ:
Hệ thống thực hiện khi bấm tạo:
Kiểm tra đăng nhập và quyền tạo project.
Kiểm tra giới hạn số project theo plan/subscription.
Tạo bản ghi project mới.
Thêm người tạo vào project_members với role admin.
Gắn hoặc tạo subscription cho project.
Trang chi tiết project
/dashboard/projects/[id] — hub điều hướng của toàn bộ dự án.
Thông tin hiển thị
- Tên, URL, trạng thái
- Ngày tạo & cập nhật
- Mô tả project
- Thống kê keyword & bài viết
- Checklist tiến độ
- Task inbox
Quick actions tới module
- Rankings
- Keywords
- Content Planning
- Management Content
- Chỉnh sửa project
Chỉnh sửa project
/dashboard/projects/[id]/edit — chỉ project admin mới truy cập được.
Tích hợp Google Search Console
- Chọn GSC connection đã có và liên kết property phù hợp với URL project.
- Bỏ liên kết GSC nếu cần thay đổi.
- Nếu URL không cùng domain, hệ thống hiển thị cảnh báo không khớp.
Vai trò trong project
Quản lý toàn diện
- Chỉnh sửa thông tin project
- Mời & xóa thành viên
- Đổi quyền thành viên
- Toàn quyền nội dung
Sáng tạo nội dung
- Tạo & chỉnh sửa bài viết
- Quản lý keyword
- Không chỉnh sửa cài đặt project
- Không quản lý thành viên
Chỉ xem
- Xem dữ liệu project
- Không chỉnh sửa bất kỳ thứ gì
- Không tạo bài viết
- Không quản lý project
Một project có thể có nhiều Project Manager. Không có khái niệm "owner" duy nhất. Việc xóa project do quản trị hệ thống xử lý — Project Manager không có quyền này.
Quản lý thành viên project
Nhấn nút Members trong danh sách project (chỉ hiện với project admin) để mở dialog quản lý thành viên.
Mời thành viên
Nhập email và chọn vai trò: Project Manager · Writer · Member
- Lời mời có hiệu lực 7 ngày.
- Không thể mời người đã là thành viên.
- Không thể mời tài khoản bị suspended hoặc pending approval.
- Hệ thống kiểm tra giới hạn số thành viên theo plan trước khi gửi.
Chấp nhận lời mời
- Hệ thống thêm người dùng vào
project_members. - Nếu họ chưa có quyền làm việc, hệ thống tự nâng lên Project Manager để vào dashboard được ngay.
Đổi vai trò
- Đổi giữa admin / writer / viewer.
- Không được tự đổi role của chính mình.
Xóa thành viên
- Người bị xóa mất toàn bộ quyền truy cập.
- Không thể tự xóa chính mình.
Xoá project
Project admin không có quyền xóa project.
- • Việc xóa project do quản trị hệ thống xử lý theo yêu cầu.
- • Hành động không hoàn tác được — keywords, articles, analytics liên quan có thể bị mất.
- • Giao diện hiển thị cảnh báo rõ trước khi xác nhận.
10. Giới hạn & ràng buộc quan trọng
- Phải có quyền hệ thống admin mới tạo được project.
- Số project phụ thuộc vào plan/subscription (Free: 1, Starter: 3, Pro: không giới hạn).
- Số thành viên mời vào project phụ thuộc vào plan.
- Project admin có quyền quản trị nhưng không xóa được project.
- Một project có thể có nhiều admin — không có owner duy nhất.
- Trial tự động gắn vào project đầu tiên nếu đã kích hoạt từ onboarding.
Câu hỏi thường gặp
Vì sao đã đăng nhập nhưng không thấy nút tạo project?
Tài khoản chưa có quyền Project Manager. Kích hoạt dùng thử tại /onboarding để được nâng quyền, hoặc bạn chỉ là thành viên được mời vào project của người khác.
Tôi đã bật trial rồi, tại sao còn phải tạo project?
Trial ở onboarding được kích hoạt ở cấp tài khoản. Khi tạo project đầu tiên, hệ thống mới gắn trial đó vào project để bắt đầu sử dụng thực tế.
Writer có chỉnh sửa thông tin project được không?
Không. Writer chỉ tạo và chỉnh sửa nội dung bên trong project. Mọi cài đặt project do Project Manager quản lý.
Một project có nhiều admin được không?
Có. Một project có thể có nhiều Project Manager. Không có owner duy nhất.
Project admin có xóa project được không?
Không. Project admin không có quyền xóa project. Nếu cần xóa, vui lòng liên hệ quản trị hệ thống.
Nếu được mời vào project thì có cần tự tạo project không?
Không bắt buộc. Bạn có thể chỉ tham gia project được mời mà không cần tự tạo project riêng.