Hub documentation
Kiểm soát quyền truy cập vào Ảnh Container
Kiểm soát quyền truy cập vào Ảnh Container
Quyền kéo (pull) và đẩy (push) một image phụ thuộc vào mức độ hiển thị của repository và vai trò của từng thành viên trong tổ chức: bất kỳ ai cũng có thể kéo một image công khai, chỉ thành viên mới có thể kéo một image riêng tư, và việc đẩy yêu cầu vai trò write. Token cũng tuân theo cùng quy tắc: một User Access Token có read để kéo, một token có write để đẩy.
Kiểm soát truy cập bằng Nhóm tài nguyên
Trong một tổ chức sử dụng gói Team hoặc Enterprise, một hình ảnh có thể thuộc về một Resource Group. Vai trò của thành viên trong nhóm sẽ thay thế vai trò tổ chức của họ đối với hình ảnh đó: read để kéo (pull), write để đẩy (push). Một hình ảnh riêng tư trong Resource Group chỉ có thể được kéo bởi các thành viên của nhóm và quản trị viên của tổ chức.
Chọn nhóm khi tạo kho, từ cài đặt của image, hoặc từ tab Resources của nhóm. Khi dùng API, truyền resourceGroupId khi tạo kho, hoặc di chuyển một kho hiện có (ID của nhóm nằm ở cuối URL trang của nó, và GET /api/organizations/my-org/resource-groups liệt kê chúng):
curl -X POST https://huggingface.co/api/containers/my-org/my-app/resource-group \
-H "Authorization: Bearer $HF_TOKEN" \
-H "Content-Type: application/json" \
-d '{"resourceGroupId": "<resource-group-id>"}'