Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào
tài liệu Apigee X. thông tin
Chủ đề này giải thích cách tạo và quản lý người dùng trong tổ chức. Bạn phải là quản trị viên của tổ chức thì mới có thể thực hiện các thao tác này.
Người dùng trong tổ chức là gì?
Quản trị viên tổ chức cấp cho người dùng trong tổ chức quyền rõ ràng để tạo, đọc, chỉnh sửa và/hoặc xoá các thực thể trong một tổ chức Apigee Edge. Quyền dựa trên vai trò, trong đó vai trò truyền tải một tập hợp quyền cụ thể, có mục tiêu. Chế độ cấp quyền này còn được gọi là kiểm soát quyền truy cập dựa trên vai trò hoặc RBAC (viết tắt).
Người dùng trong tổ chức làm việc với những thực thể nào trên Edge?
Người dùng trong tổ chức tương tác với một số thực thể, bao gồm:
- API proxy
- Sản phẩm API
- Ứng dụng dành cho nhà phát triển
- Nhà phát triển
- Môi trường (Phiên và lượt triển khai công cụ Theo dõi)
- Báo cáo tuỳ chỉnh (Analytics)
Mức độ tương tác được phép phụ thuộc vào (các) vai trò mà quản trị viên tổ chức chỉ định cho người dùng. Xem thêm phần Chỉ định vai trò.
Khám phá trang Người dùng
Truy cập vào trang Người dùng theo mô tả bên dưới.
Edge
Cách truy cập vào trang Người dùng bằng giao diện người dùng Edge:
- Đăng nhập vào https://apigee.com/edge với tư cách là quản trị viên tổ chức.
- Chọn Quản trị > Người dùng.
Nếu không phải là quản trị viên tổ chức, bạn sẽ không thấy trình đơn này.
Trang Người dùng sẽ xuất hiện như trong hình sau.
Như được làm nổi bật trong hình, trang Người dùng cho phép bạn:
- Xem người dùng hiện tại, bao gồm cả tên, email chính và vai trò của họ. Theo mặc định, tất cả người dùng đều có vai trò người dùng cho phép họ có toàn quyền truy cập vào tất cả các tính năng trong Apigee. Xem thêm phần Chỉ định vai trò.
- Thêm người dùng
- Chỉnh sửa hồ sơ người dùng và vai trò được chỉ định
- Xoá người dùng
Giao diện người dùng Edge mới (Đám mây riêng)
Cách truy cập vào trang Người dùng bằng giao diện người dùng Edge mới:
- Đăng nhập vào giao diện người dùng New Edge tại
http://host:3001/edgevới tư cách là quản trị viên tổ chức, trong đó host là địa chỉ IP hoặc tên DNS của máy chủ lưu trữ đang chạy giao diện người dùng New Edge. - Chọn Quản trị > Người dùng.
Nếu không phải là quản trị viên tổ chức, bạn sẽ không thấy trình đơn này.
Trang Người dùng sẽ xuất hiện như trong hình sau.

Như được làm nổi bật trong hình, trang Người dùng cho phép bạn:
- Xem người dùng hiện tại, bao gồm cả tên, email chính và vai trò của họ. Theo mặc định, tất cả người dùng đều có vai trò người dùng cho phép họ có toàn quyền truy cập vào tất cả các tính năng trong Apigee. Xem thêm phần Chỉ định vai trò.
- Thêm người dùng
- Chỉnh sửa hồ sơ người dùng và vai trò được chỉ định
- Xoá người dùng
Thêm người dùng
Cách thêm người dùng trong tổ chức:
- Truy cập vào trang Người dùng.
- Nhấp vào + Người dùng.
Trang Người dùng mới sẽ xuất hiện.
- Nhập địa chỉ email của người dùng.
- Chọn vai trò mà bạn muốn chỉ định cho người dùng.
Bạn có thể thêm nhiều vai trò cho một người dùng. - Nhấp vào Lưu.
Nếu đã có tài khoản Apigee, người dùng sẽ thấy tổ chức mới sau khi đăng nhập vào Apigee Edge. Nếu chưa có tài khoản Apigee, người dùng mới sẽ nhận được hướng dẫn qua email về cách kích hoạt tài khoản, đặt lại mật khẩu và đăng nhập.
Thêm hoặc xoá ZoneAdmin
Giao diện người dùng Apigee Edge không hỗ trợ việc thêm quản trị viên khu vực. Để cấp hoặc thu hồi quyền truy cập ZoneAdmin bằng Apigee API, hãy làm theo các bước sau:
- Sử dụng tiện ích get_token để lấy mã thông báo.
- Xuất các biến:
export TOKEN=token_from_above_step
export ENDPOINT=https://api.enterprise.apigee.com
export ORG=apigee_organization_name
export EMAIL=apigee_username
- Thêm người dùng vào vai trò ZoneAdmin:
curl -X POST -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/users/$EMAIL/userroles" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"
- Kiểm tra vai trò của người dùng:
curl -i "$ENDPOINT/v1/users/$EMAIL/userroles" -H "Content-type:application/json" -H "accept: application/json;charset=utf-8" -H "authorization: Bearer $TOKEN"
- Cách xoá ZoneAdmin đã thêm trước đó:
curl -X DELETE -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/userroles/zoneadmin/users/$EMAIL" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"
Xác minh ZoneAdmin
Để xác minh xem vai trò ZoneAdmin có tồn tại trong tổ chức của bạn hay không, người dùng có vai trò quản trị viên tổ chức có thể thực hiện lệnh gọi quản lý API sau:
curl -H "Authorization: Bearer $TOKEN" 'https://api.enterprise.apigee.com/v1/o/org-name/userroles/zoneadmin'
Nếu vai trò này tồn tại, bạn sẽ thấy kết quả sau:
{
"name" : "zoneadmin"
}
Nếu vai trò không tồn tại, bạn sẽ thấy kết quả sau:
{
"code" : "usersandroles.UserRoleDoesNotExist",
"message" : "Userrole zoneadmin does not exist",
"contexts" : [ ]
}
Nếu tổ chức của bạn không có vai trò ZoneAdmin, bạn phải liên hệ với Nhóm hỗ trợ Apigee để tạo vai trò này. Người dùng có vai trò quản trị viên tổ chức không có các quyền cần thiết để tạo vai trò ZoneAdmin và do đó, không thể thêm người dùng vào vai trò này nếu vai trò đó không có.
Chỉnh sửa hồ sơ người dùng và vai trò được chỉ định
Bạn có thể chỉnh sửa hồ sơ người dùng và thêm một hoặc nhiều vai trò cho người dùng khi tạo người dùng mới hoặc chỉnh sửa người dùng hiện có. Xem thêm phần Chỉ định vai trò.
Cách chỉnh sửa hồ sơ người dùng và vai trò được chỉ định:
- Truy cập vào trang Người dùng.
- Nhấp vào tên của một người dùng hiện có.
- Nhấp vào Chỉnh sửa.
- Bạn chỉ có thể sửa đổi họ và tên của chính mình, chứ không thể sửa đổi họ và tên của người dùng khác.
- Thêm hoặc xoá vai trò:
- Để thêm vai trò, hãy nhấp vào trường Vai trò rồi chọn một vai trò mới trong trình đơn thả xuống.
- Để xoá một vai trò, hãy nhấp vào dấu x liên kết với vai trò đó.
- Lặp lại bước trước đó để thêm các vai trò khác (nếu muốn).
- Nhấp vào Lưu.
Xoá người dùng khỏi tổ chức
Để xoá một người dùng khỏi tổ chức, bạn phải là quản trị viên tổ chức.
- Truy cập vào trang Người dùng.
- Nhấp vào Xoá trong cột Thao tác liên kết với người dùng mà bạn muốn xoá.
Để xoá hoàn toàn một người dùng khỏi Apigee, hãy liên hệ với Nhóm hỗ trợ Apigee.