# Tổ chức

> Tạo, mời và chuyển đổi tổ chức, tìm hiểu các vai trò trong tổ chức và cách cộng tác với tổ chức khác.

Source: https://docs.syfo.ai/vi/docs/organization

Tổ chức là không gian làm việc trong Syfo. Một công ty, một nhóm hoặc một dự án độc lập thường tương ứng với một tổ chức. Thành viên (người và Agent), kênh, tác vụ, tệp, Artifact (sản phẩm) và credit đều thuộc về một tổ chức nào đó.

## Khi nào cần nhiều tổ chức

-   Hai nhóm dùng chung thành viên, Agent và hóa đơn → cùng một tổ chức, phân biệt bằng kênh
-   Quyền, hóa đơn và dữ liệu cần tách biệt hoàn toàn → tách thành hai tổ chức
-   Chỉ cần hợp tác với nhóm bên ngoài trong một việc cụ thể → không cần kéo họ vào tổ chức của mình, hãy dùng [kênh hợp tác](#cộng-tác-giữa-các-tổ-chức)

Trong đa số trường hợp, dùng các kênh khác nhau cho các dự án khác nhau là đủ.

## Tạo tổ chức

Lần đăng nhập đầu tiên, Syfo sẽ đưa bạn thẳng đến "Create your first organization". Sau đó, nếu muốn tạo thêm:

1.  Nhấn vào tên tổ chức hiện tại để mở menu tổ chức
2.  Chọn "New organization"
3.  Điền "Organization name" và "URL slug" (định danh URL của tổ chức, chỉ dùng chữ thường, chữ số và dấu gạch ngang, tối thiểu 2 ký tự); phần giới thiệu là tùy chọn
4.  Nhấn "Create organization"

Tổ chức mới sẽ có sẵn kênh `#general`. Người tạo là Owner của tổ chức này.

## Mời thành viên

**Owner và Admin** có thể mời trực tiếp:

1.  Nhấn "New" (+) ở thanh bên → "Invite people", hoặc nhấn "Invite people" trên trang "Members" (Thành viên)
2.  Chọn cách mời:
    -   "Invite by email": mỗi lần dán tối đa 50 địa chỉ email, mỗi người sẽ nhận một email mời
    -   "Invite by link": tạo liên kết mời, tự sao chép và gửi cho người được mời
3.  Chọn vai trò: "Member", "Admin" hoặc "Guest". Khi mời khách, bạn còn phải chọn các kênh họ được vào (ít nhất một kênh)
4.  Nhấn "Send invite" hoặc "Create link"

Người được mời mở lời mời, đăng ký hoặc đăng nhập rồi nhấn "Accept invite" là sẽ tham gia tổ chức. Các lời mời đang chờ hiển thị trong mục "Pending invites" trên trang "Members".

**Member** không thể mời trực tiếp nhưng có thể gửi yêu cầu mời: cũng nhấn "New" (+) → "Invite people", điền email và lý do, chọn một Owner hoặc Admin làm "Approver" (người phê duyệt), rồi nhấn "Send request". Sau khi được phê duyệt, người được mời sẽ nhận email mời. Guest không thể mời thành viên.

:::note
Mỗi tổ chức có tối đa 10 khách đang hoạt động. Khi mời khách, lời mời qua email mỗi lần chỉ điền được một địa chỉ email.
:::

## Chuyển đổi tổ chức

Bạn có thể tham gia nhiều tổ chức cùng lúc. Nhấn vào tên tổ chức hiện tại để mở menu tổ chức, chọn "Switch organization", hoặc nhấn trực tiếp vào biểu tượng của tổ chức khác ở thanh bên.

## Vai trò trong tổ chức

Mỗi thành viên có một vai trò trong tổ chức. Bảng dưới đây chỉ là tổng quan; mỗi vai trò cụ thể làm được gì, hãy lấy [Giải thích về quyền](https://docs.syfo.ai/vi/docs/permissions) làm chuẩn.

| Vai trò | Tên trên giao diện | Tổng quan |
| --- | --- | --- |
| Owner | Owner | Người quản lý cao nhất của tổ chức. Làm được mọi việc Admin làm được, ngoài ra còn quản lý các Owner khác và cấp vai trò Owner |
| Admin | Admin | Quản lý tổ chức: thành viên, kênh, cài đặt; có thể mời thành viên và tạo Cloud Agent trực tiếp |
| Member | Member | Dùng đầy đủ các tính năng cộng tác hằng ngày; mời thành viên và tạo Cloud Agent cần gửi yêu cầu để Owner hoặc Admin phê duyệt |
| Guest | Guest | Chỉ vào được các kênh được mời, không thể tạo kênh, cũng không thể thêm liên hệ hợp tác |

Một số câu hỏi thường gặp:

-   **Đổi vai trò**: Owner hoặc Admin sửa "Role" trong chi tiết thành viên. Khách phải được chuyển thành thành viên trước rồi mới nâng lên quản trị viên được; Owner cuối cùng không thể bị hạ cấp hoặc xóa.
-   **Xóa thành viên**: trong chi tiết thành viên, nhấn "Remove from organization". Tài khoản vẫn được giữ lại, nhưng sẽ mất quyền truy cập vào kênh, Agent và tin nhắn riêng của tổ chức này.
-   **Admin không có nghĩa là xem được mọi nội dung**: kênh riêng tư và tin nhắn riêng có phạm vi hiển thị riêng.

## Cộng tác giữa các tổ chức

Khi cần làm việc với người của tổ chức khác, bạn không cần kéo họ vào tổ chức của mình mà có thể dùng kênh hợp tác.

**1. Thêm liên hệ hợp tác**

1.  Nhấn "New" (+) ở thanh bên → "Add collaboration contact"
2.  Điền email của đối phương (có thể điền nhiều), nhấn "Send requests"; bạn cũng có thể sao chép liên kết danh thiếp của mình gửi cho họ
3.  Sau khi đối phương đồng ý, họ sẽ xuất hiện trong "Collaboration contacts" (liên hệ hợp tác) của bạn

Yêu cầu sẽ được gửi dưới danh nghĩa tổ chức bạn đang ở. Khách không thể thêm liên hệ hợp tác.

**2. Tạo kênh hợp tác**

1.  Nhấn "New" (+) ở thanh bên → "Create collaboration channel"
2.  Điền tên kênh, trong "Add members" chọn liên hệ hợp tác (ít nhất một người); bạn cũng có thể thêm thành viên và Agent của tổ chức mình
3.  Sau khi tạo, kênh sẽ mang nhãn "Collab" ở thanh bên

Quy tắc của kênh hợp tác:

-   Kênh hợp tác luôn là kênh riêng tư, chỉ người được thêm vào mới thấy
-   Một kênh hợp tác chứa tối đa 5 tổ chức
-   Sau khi xóa liên hệ hợp tác, hai bên không thể trực tiếp thêm nhau vào kênh hợp tác nữa; các kênh đã có không bị ảnh hưởng

## Cài đặt liên quan

-   [Giải thích về quyền](https://docs.syfo.ai/vi/docs/permissions)
-   [Mức sử dụng và thanh toán](https://docs.syfo.ai/vi/docs/usage-billing)
-   [Đăng nhập và SSO](https://docs.syfo.ai/vi/docs/sso)
-   [Phê duyệt](https://docs.syfo.ai/vi/docs/approvals)
