getAllCompanyIdentities: компанийн бүх identity авах
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Энэ аргаар компанийн илрүүлсэн бүх identity-г (хэрэглэгчийн данс) авна.
Параметрүүд
- `searchString` — Нэр нь заасан тексттэй таарах identity-г л буцаахад ашиглах текст утга; Заавал биш; String; Нэмэлт шаардлагагүй. Оруулаагүй бол хариунд бүх identity орно. Жишээ:
"searchString": "BDAdmin"
Ерөнхий параметрүүд
Эдгээр нь Public API-ийн бүх аргад нийтлэг параметрүүд юм.
- `id` — Хүсэлтийг тохирох хариутай нь холбох танигч нэмнэ. Хүлээн авагч хариунд ижил утгыг буцаадаг тул дуудлага бүрийг хялбар хянах боломжтой; Заавал; String; Нэмэлт шаардлагагүй. Жишээ:
"id": "ad12cb61-52b3-4209-a87a-93a8530d91cb" - `method` — Хүсэлт илгээхэд ашиглаж буй аргын нэр; Заавал; String; Хүчинтэй аргын нэр байх ёстой. Жишээ:
"method": "methodName" - `jsonrpc` — Хүсэлт болон хариунд ашиглагдах JSON-RPC-ийн хувилбар; Заавал; Integer; Боломжит ганц утга нь
2.0. Жишээ:"jsonrpc": "2.0" - `params` — Хүсэлтийн тохиргоог агуулсан объект; Заавал; Object; Нэмэлт шаардлагагүй. Жишээ:
"params": {...}
params объект дотор:
- `page` — Үр дүнгийн хуудасны дугаар; Заавал биш; Integer; Анхны утга:
1. - `perPage` — Нэг хуудсанд харуулах үр дүнгийн тоо; Заавал биш; Integer; Дээд хязгаар нь нэг хуудсанд 100 мөр. Анхны утга:
30.
Буцаах утга
- `items` — Array of objects; Объект бүр нэг identity-ийн мэдээллийг агуулна.
Объектууд
items
- `behavioralProfileIdentity` — String; Identity-ийн ID.
- `behavioralProfileIdentityName` — String; Identity-ийн нэр.
- `identityType` — Integer; Identity-ийн төрөл. Боломжит утгууд:
0- локал данс;1- Active Directory данс
Жишээ
Хүсэлт:
{
"params": {
"companyId": "67fe8595d4db0d536908ec92",
"page": 1,
"perPage": 10,
"searchString": "DESKTOP"
},
"jsonrpc": "2.0",
"method": "getAllCompanyIdentities",
"id": "b7e2c1d4-9f8a-4c2e-8b1a-ef1234567890"
}Хариу:
{
"id": "b7e2c1d4-9f8a-4c2e-8b1a-ef1234567890",
"jsonrpc": "2.0",
"result": [
{
"behavioralProfileIdentity": "Local_S-1-5-21-4003642952-1244496884-1545565483-1003_67ff9a5be8e045f5713ee6f6",
"behavioralProfileIdentityName": "DESKTOP-Q2C86HV\\BDAdmin",
"identityType": 0
},
{
"behavioralProfileIdentity": "AD_S-1-5-21-2018264366-2484004464-1617746825",
"behavioralProfileIdentityName": "DESKTOP-TEST4\\TEST_MULTi8",
"identityType": 1
}
]
}