getAccountsList: хэрэглэгчийн бүртгэлийн жагсаалт авах
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Энэ method-оор компанид хамаарах бүх хэрэглэгчийн бүртгэлийг харуулна.
API түлхүүрийг үүсгэсэн бүртгэлд харагдах бүртгэлүүдийг л буцаана. Хүсэлтийн параметрт таарах хэрэглэгчийн бүртгэл байхгүй бол хоосон жагсаалт буцаана.
Тайлбар
Бүртгэлийн жагсаалтыг авахад API түлхүүрийг үүсгэсэн бүртгэл жагсаалтад ордоггүй.
Параметрүүд
| Параметр | Төрөл | Заавал биш эсэх | Тайлбар |
|---|---|---|---|
| page | Number | Тийм | Үр дүнгийн хуудасны дугаар. Өгөгдмөл утга: 1. |
| perPage | Number | Тийм | Нэг хуудсанд харуулах зүйлсийн тоо. Боломжит утга: 1 - 100. Өгөгдмөл утга: 30. |
Буцаах утга
Энэ method нь хэрэглэгчийн бүртгэлийн мэдээллийг агуулсан Object буцаана. Буцаах объект дараахыг агуулна:
| Атрибут | Төрөл | Тайлбар |
|---|---|---|
| page | Integer | Одоо харуулж буй хуудас. |
| pagesCount | Integer | Нийт хуудасны тоо. |
| perPage | Integer | Нэг хуудсанд харуулсан зүйлсийн тоо. |
| items | Object | Хэрэглэгчийн бүртгэлүүдийн жагсаалт. |
| count | String | Хэрэглэгчийн бүртгэлийн ID. |
| userName | String | Хэрэглэгчийн бүртгэлтэй холбоотой хэрэглэгчийн нэр. |
| String | Хэрэглэгчийн бүртгэлтэй холбоотой и-мэйл хаяг. | |
| profile | Object | Хэрэглэгчийн бүртгэлийн мэдээллийг агуулсан атрибутуудын жагсаалт. |
| fullName | String | Хэрэглэгчийн бүртгэлд оноосон нэр. |
| timezone | String | Хэрэглэгчийн бүртгэлд оноосон цагийн бүс. |
| language | String | Хэрэглэгчийн бүртгэлд оноосон хэл. |
| landingPage | String | Хэрэглэгч GravityZone-д нэвтэрсний дараа очих хуудас. |
| role | Integer | Хэрэглэгчийн бүртгэлд оноосон дүр (role)-ийг заана. Боломжит утга: 1 - Company Administrator, 2 - Network Administrator, 3 - Reporter, 5 - Custom |
| rights | Object | Хэрэглэгчид оноосон эрхүүдийг заасан атрибутуудын жагсаалт. Атрибут бүрийн боломжит утга: false - хэрэглэгчид энэ эрх идэвхжээгүй. true - хэрэглэгчид энэ эрх идэвхтэй. Тайлбар: эрхүүдийн жагсаалт, тус бүр нь ямар хандалт олгохыг createAccount хэсгээс үз. |
| passwordLifetime | Integer | Хэрэглэгчийн бүртгэлд оноосон нууц үгийн хүчинтэй хугацааны бодлогыг заана. Боломжит утга: 0 - нууц үг хэзээ ч дуусахгүй. 90 - нууц үг 90 хоног тутамд дуусна. Зөвлөмж: нууц үгийн хугацаа дуусахад эзэмшигч тэрээр GravityZone-д нэвтэрч чадахгүй болж, шинэ нууц үг үүсгэхийг шаардана. Өгөгдмөл утга: 0. |
| accountLockdown | Boolean | true бол 5 удаа амжилтгүй оролдсоны дараа хэрэглэгчийн бүртгэл түгжигдэхээр тохируулсныг заана. |
| authenticationMethod | Integer | Хэрэглэгч нэвтрэхэд шаардагдах нэвтрэлтийн арга. Боломжит утга: 0 - GravityZone Credentials, 1 - Identity Provider, 2 - GravityZone Identity Provider, 3 - Vifor Authentication (DEPRECATED), -1 - Invalid Authentication Method |
| total | Integer | Хүсэлтээр буцсан зүйлсийн тоо. |
Жишээ
Хүсэлт:
{
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
"jsonrpc": "2.0", "method": "getAccountsList",
"params": {
"perPage": 20,
"page": 1
}
}Хариу:
{
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
"jsonrpc": "2.0",
"result": {
"total": 2,
"page": 1,
"perPage": 20,
"pagesCount": 1,
"items": [
{
"id": "585d3170aaed70b7048b4633",
"userName": "client",
"email": "client@bitdefender.com",
"profile": {
"fullName": "Bitdefender User",
"language": "en_US",
"timezone": "Europe/Bucharest"
},
"role": 5,
"rights": {
"companyManager": false,
"manageNetworks": true,
"manageInventory ": true,
"managePoliciesRead": true,
"managePoliciesWrite": true,
"manageReports": true,
"manageUsers": true
}
},
{
"id": "585d3170aaed70b7048b4633",
"userName": "client2",
"email": "client2@bitdefender.com",
"profile": {
"fullName": "Bitdefender User",
"language": "en_US",
"timezone": "Europe/Bucharest"
},
"role": 1,
"rights": {
"companyManager": true,
"manageNetworks": true,
"manageInventory ": true,
"managePoliciesRead": true,
"managePoliciesWrite": true,
"manageReports": true,
"manageUsers": true
}
}
]
}
}Энэ хуудсанд гарсан нэр томъёо
- Network
- Таны байгууллагын бүх төхөөрөмжийн жагсаалт (Inventory)
