Admin SDK Directory API cho phép quản trị viên của các miền doanh nghiệp xem và quản lý người dùng, nhóm, thiết bị và tài nguyên liên quan của tổ chức. API Cloud Identity cung cấp thêm các cách quản lý một số tài nguyên tương tự.
Dịch vụ: admin.googleapis.com
Để gọi dịch vụ này, bạn nên sử dụng thư viện ứng dụng do Google cung cấp. Nếu ứng dụng của bạn cần sử dụng thư viện của riêng mình để gọi dịch vụ này, hãy sử dụng thông tin sau khi bạn tạo các yêu cầu API.
Tài liệu khám phá
Tài liệu khám phá là một bản đặc tả có thể đọc được bằng máy để mô tả và sử dụng các API REST. Thư viện này dùng để tạo thư viện ứng dụng, trình bổ trợ IDE và các công cụ khác tương tác với API của Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp tài liệu khám phá sau:
Điểm cuối dịch vụ
Điểm cuối của dịch vụ là một URL cơ sở chỉ định địa chỉ mạng của một dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối dịch vụ. Dịch vụ này có điểm cuối dịch vụ sau và tất cả URI dưới đây đều liên quan đến điểm cuối dịch vụ này:
- https://admin.googleapis.com
Tài nguyên REST: asps
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/users/{userKey}/asps/{codeId}Xoá một ASP do người dùng phát hành. | 
| get | GET /admin/directory/v1/users/{userKey}/asps/{codeId}Lấy thông tin về ASP do người dùng phát hành. | 
| list | GET /admin/directory/v1/users/{userKey}/aspsLiệt kê các ASP do người dùng phát hành. | 
Tài nguyên REST: chromeosdevices
| Phương thức | |
|---|---|
| action  | POST /admin/directory/v1/customer/{customerId}/devices/chromeos/{resourceId}/actionHãy sử dụng BatchChangeChromeOsDeviceStatus. | 
| get | GET /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}Truy xuất các thuộc tính của thiết bị Chrome OS. | 
| list | GET /admin/directory/v1/customer/{customerId}/devices/chromeosTruy xuất danh sách phân trang các thiết bị Chrome OS trong một tài khoản. | 
| moveDevicesToOu | POST /admin/directory/v1/customer/{customerId}/devices/chromeos/moveDevicesToOuDi chuyển hoặc chèn nhiều thiết bị Chrome OS vào một đơn vị tổ chức. | 
| patch | PATCH /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}Cập nhật các thuộc tính có thể cập nhật của thiết bị, chẳng hạn như annotatedUser,annotatedLocation,notes,orgUnitPathhoặcannotatedAssetId. | 
| update | PUT /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}Cập nhật các thuộc tính có thể cập nhật của thiết bị, chẳng hạn như annotatedUser,annotatedLocation,notes,orgUnitPathhoặcannotatedAssetId. | 
Tài nguyên REST: customer.devices.chromeos
| Phương thức | |
|---|---|
| batchChangeStatus | POST /admin/directory/v1/customer/{customerId}/devices/chromeos:batchChangeStatusThay đổi trạng thái của một lô thiết bị ChromeOS. | 
| issueCommand | POST /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommandRa lệnh cho thiết bị thực thi. | 
Tài nguyên REST: customer.devices.chromeos.commands
| Phương thức | |
|---|---|
| get | GET /admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}/commands/{commandId}Lấy dữ liệu lệnh một lệnh cụ thể được đưa ra cho thiết bị. | 
Tài nguyên REST: customers
| Phương thức | |
|---|---|
| get | GET /admin/directory/v1/customers/{customerKey}Truy xuất khách hàng. | 
| patch | PATCH /admin/directory/v1/customers/{customerKey}Vá một khách hàng. | 
| update | PUT /admin/directory/v1/customers/{customerKey}Cập nhật khách hàng. | 
Tài nguyên REST: domainAliases
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customer}/domainaliases/{domainAliasName}Xoá một Bí danh miền của khách hàng. | 
| get | GET /admin/directory/v1/customer/{customer}/domainaliases/{domainAliasName}Truy xuất bí danh miền của khách hàng. | 
| insert | POST /admin/directory/v1/customer/{customer}/domainaliasesChèn bí danh miền của khách hàng. | 
| list | GET /admin/directory/v1/customer/{customer}/domainaliasesLiệt kê bí danh miền của khách hàng. | 
Tài nguyên REST: domains
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customer}/domains/{domainName}Xoá một miền của khách hàng. | 
| get | GET /admin/directory/v1/customer/{customer}/domains/{domainName}Truy xuất miền của khách hàng. | 
| insert | POST /admin/directory/v1/customer/{customer}/domainsChèn một miền của khách hàng. | 
| list | GET /admin/directory/v1/customer/{customer}/domainsLiệt kê các miền của khách hàng. | 
Tài nguyên REST: groups
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/groups/{groupKey}Xoá một nhóm. | 
| get | GET /admin/directory/v1/groups/{groupKey}Truy xuất các thuộc tính của một nhóm. | 
| insert | POST /admin/directory/v1/groupsTạo một nhóm. | 
| list | GET /admin/directory/v1/groupsTruy xuất tất cả các nhóm của một miền hoặc của một người dùng được cung cấp userKey (được phân trang). | 
| patch | PATCH /admin/directory/v1/groups/{groupKey}Cập nhật thuộc tính của một nhóm. | 
| update | PUT /admin/directory/v1/groups/{groupKey}Cập nhật thuộc tính của một nhóm. | 
Tài nguyên REST: groups.aliases
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/groups/{groupKey}/aliases/{alias}Xoá một bí danh. | 
| insert | POST /admin/directory/v1/groups/{groupKey}/aliasesThêm bí danh cho nhóm. | 
| list | GET /admin/directory/v1/groups/{groupKey}/aliasesLiệt kê tất cả các bí danh cho một nhóm. | 
Tài nguyên REST: members
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/groups/{groupKey}/members/{memberKey}Xoá một thành viên khỏi nhóm. | 
| get | GET /admin/directory/v1/groups/{groupKey}/members/{memberKey}Truy xuất thuộc tính của thành viên nhóm. | 
| hasMember | GET /admin/directory/v1/groups/{groupKey}/hasMember/{memberKey}Kiểm tra xem người dùng cụ thể có phải là thành viên của nhóm hay không. | 
| insert | POST /admin/directory/v1/groups/{groupKey}/membersThêm người dùng vào nhóm đã chỉ định. | 
| list | GET /admin/directory/v1/groups/{groupKey}/membersTruy xuất danh sách phân trang gồm tất cả thành viên trong một nhóm. | 
| patch | PATCH /admin/directory/v1/groups/{groupKey}/members/{memberKey}Cập nhật các thuộc tính thành viên của một người dùng trong nhóm đã chỉ định. | 
| update | PUT /admin/directory/v1/groups/{groupKey}/members/{memberKey}Cập nhật tư cách thành viên của người dùng trong nhóm đã chỉ định. | 
Tài nguyên REST: mobiledevices
| Phương thức | |
|---|---|
| action | POST /admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}/actionThực hiện một hành động ảnh hưởng đến thiết bị di động. | 
| delete | DELETE /admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}Xoá thiết bị di động. | 
| get | GET /admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}Truy xuất các thuộc tính của thiết bị di động. | 
| list | GET /admin/directory/v1/customer/{customerId}/devices/mobileTruy xuất danh sách phân trang gồm tất cả thiết bị di động do người dùng sở hữu cho một tài khoản. | 
Tài nguyên REST: orgunits
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath=**}Xoá một đơn vị tổ chức. | 
| get | GET /admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath=**}Truy xuất một đơn vị tổ chức. | 
| insert | POST /admin/directory/v1/customer/{customerId}/orgunitsThêm một đơn vị tổ chức. | 
| list | GET /admin/directory/v1/customer/{customerId}/orgunitsTruy xuất danh sách tất cả các đơn vị tổ chức cho một tài khoản. | 
| patch | PATCH /admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath=**}Cập nhật một đơn vị tổ chức. | 
| update | PUT /admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath=**}Cập nhật một đơn vị tổ chức. | 
Tài nguyên REST: privileges
| Phương thức | |
|---|---|
| list | GET /admin/directory/v1/customer/{customer}/roles/ALL/privilegesTruy xuất danh sách phân trang tất cả các đặc quyền cho một khách hàng. | 
Tài nguyên REST: resources.buildings
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}Xoá một toà nhà. | 
| get | GET /admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}Truy xuất một toà nhà. | 
| insert | POST /admin/directory/v1/customer/{customer}/resources/buildingsChèn một toà nhà. | 
| list | GET /admin/directory/v1/customer/{customer}/resources/buildingsTruy xuất danh sách các toà nhà cho một tài khoản. | 
| patch | PATCH /admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}Vá một bản dựng. | 
| update | PUT /admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}Cập nhật một toà nhà. | 
Tài nguyên REST: resources.calendars
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}Xoá tài nguyên lịch. | 
| get | GET /admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}Truy xuất tài nguyên lịch. | 
| insert | POST /admin/directory/v1/customer/{customer}/resources/calendarsChèn tài nguyên lịch. | 
| list | GET /admin/directory/v1/customer/{customer}/resources/calendarsTruy xuất danh sách tài nguyên lịch cho một tài khoản. | 
| patch | PATCH /admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}Vá một tài nguyên lịch. | 
| update | PUT /admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}Cập nhật tài nguyên lịch. | 
Tài nguyên REST: resources.features
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customer}/resources/features/{featureKey}Xoá một tính năng. | 
| get | GET /admin/directory/v1/customer/{customer}/resources/features/{featureKey}Truy xuất một tính năng. | 
| insert | POST /admin/directory/v1/customer/{customer}/resources/featuresChèn một tính năng. | 
| list | GET /admin/directory/v1/customer/{customer}/resources/featuresTruy xuất danh sách tính năng cho một tài khoản. | 
| patch | PATCH /admin/directory/v1/customer/{customer}/resources/features/{featureKey}Vá một tính năng. | 
| rename | POST /admin/directory/v1/customer/{customer}/resources/features/{oldName}/renameĐổi tên một tính năng. | 
| update | PUT /admin/directory/v1/customer/{customer}/resources/features/{featureKey}Cập nhật một tính năng. | 
Tài nguyên REST: roleAssignments
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customer}/roleassignments/{roleAssignmentId}Xoá một lượt chỉ định vai trò. | 
| get | GET /admin/directory/v1/customer/{customer}/roleassignments/{roleAssignmentId}Truy xuất một lượt chỉ định vai trò. | 
| insert | POST /admin/directory/v1/customer/{customer}/roleassignmentsTạo một lượt chỉ định vai trò. | 
| list | GET /admin/directory/v1/customer/{customer}/roleassignmentsTruy xuất danh sách phân trang của tất cả roleAssignments. | 
Tài nguyên REST: roles
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customer}/roles/{roleId}Xoá một vai trò. | 
| get | GET /admin/directory/v1/customer/{customer}/roles/{roleId}Truy xuất một vai trò. | 
| insert | POST /admin/directory/v1/customer/{customer}/rolesTạo vai trò. | 
| list | GET /admin/directory/v1/customer/{customer}/rolesTruy xuất danh sách phân trang gồm tất cả các vai trò trong một miền. | 
| patch | PATCH /admin/directory/v1/customer/{customer}/roles/{roleId}Vá một vai trò. | 
| update | PUT /admin/directory/v1/customer/{customer}/roles/{roleId}Cập nhật vai trò. | 
Tài nguyên REST: schemas
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/customer/{customerId}/schemas/{schemaKey}Xoá giản đồ. | 
| get | GET /admin/directory/v1/customer/{customerId}/schemas/{schemaKey}Truy xuất giản đồ. | 
| insert | POST /admin/directory/v1/customer/{customerId}/schemasTạo giản đồ. | 
| list | GET /admin/directory/v1/customer/{customerId}/schemasTruy xuất tất cả giản đồ cho một khách hàng. | 
| patch | PATCH /admin/directory/v1/customer/{customerId}/schemas/{schemaKey}Vá một giản đồ. | 
| update | PUT /admin/directory/v1/customer/{customerId}/schemas/{schemaKey}Cập nhật giản đồ. | 
Tài nguyên REST: mã thông báo
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/users/{userKey}/tokens/{clientId}Xoá tất cả mã thông báo truy cập mà người dùng cấp cho một ứng dụng. | 
| get | GET /admin/directory/v1/users/{userKey}/tokens/{clientId}Lấy thông tin về mã truy cập do người dùng cấp. | 
| list | GET /admin/directory/v1/users/{userKey}/tokensTrả về tập hợp mã thông báo mà người dùng đã chỉ định đã phát hành cho các ứng dụng bên thứ ba. | 
Tài nguyên REST: twoStepVerification
| Phương thức | |
|---|---|
| turnOff | POST /admin/directory/v1/users/{userKey}/twoStepVerification/turnOffTắt tính năng Xác minh 2 bước cho người dùng. | 
Tài nguyên REST: users
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/users/{userKey}Xoá người dùng. | 
| get | GET /admin/directory/v1/users/{userKey}Truy xuất người dùng. | 
| insert | POST /admin/directory/v1/usersTạo người dùng. | 
| list | GET /admin/directory/v1/usersTruy xuất danh sách phân trang gồm những người dùng đã bị xoá hoặc tất cả người dùng trong một miền. | 
| makeAdmin | POST /admin/directory/v1/users/{userKey}/makeAdminChỉ định người dùng làm quản trị viên cấp cao. | 
| patch | PATCH /admin/directory/v1/users/{userKey}Cập nhật người dùng bằng cách sử dụng ngữ nghĩa bản vá. | 
| signOut | POST /admin/directory/v1/users/{userKey}/signOutĐăng xuất người dùng khỏi tất cả các phiên trên web và thiết bị, đồng thời đặt lại cookie đăng nhập của họ. | 
| undelete | POST /admin/directory/v1/users/{userKey}/undeleteHuỷ xoá người dùng đã xoá. | 
| update | PUT /admin/directory/v1/users/{userKey}Cập nhật người dùng. | 
| watch | POST /admin/directory/v1/users/watchTheo dõi các thay đổi trong danh sách người dùng. | 
Tài nguyên REST: users.aliases
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/users/{userKey}/aliases/{alias}Xoá một bí danh. | 
| insert | POST /admin/directory/v1/users/{userKey}/aliasesThêm bí danh. | 
| list | GET /admin/directory/v1/users/{userKey}/aliasesLiệt kê tất cả các bí danh của một người dùng. | 
| watch | POST /admin/directory/v1/users/{userKey}/aliases/watchTheo dõi các thay đổi trong danh sách người dùng. | 
Tài nguyên REST: users.photos
| Phương thức | |
|---|---|
| delete | DELETE /admin/directory/v1/users/{userKey}/photos/thumbnailXoá ảnh của người dùng. | 
| get | GET /admin/directory/v1/users/{userKey}/photos/thumbnailTruy xuất ảnh của người dùng. | 
| patch | PATCH /admin/directory/v1/users/{userKey}/photos/thumbnailThêm ảnh cho người dùng. | 
| update | PUT /admin/directory/v1/users/{userKey}/photos/thumbnailThêm ảnh cho người dùng. | 
Tài nguyên REST: verificationCodes
| Phương thức | |
|---|---|
| generate | POST /admin/directory/v1/users/{userKey}/verificationCodes/generateTạo mã xác minh dự phòng mới cho người dùng. | 
| invalidate | POST /admin/directory/v1/users/{userKey}/verificationCodes/invalidateLàm mất hiệu lực các mã xác minh dự phòng hiện tại cho người dùng. | 
| list | GET /admin/directory/v1/users/{userKey}/verificationCodesTrả về tập hợp mã xác minh dự phòng hợp lệ hiện tại cho người dùng được chỉ định. |