integer/array usergroup.get(??????? ???????)
????? ?????? ????? ?????? ??????? ??? ????? ???????.
???? ?? ????? ???????? ??? ???. ?????? ??? ????? ?? ????? ???? ???? ??????? ????? ??????. ??? ????? ??????? ????? ????.
(object)
??????? ???????? ?? ???? ?????.
????? ????? ???????? ?????.
????? | ??? | ????? |
---|---|---|
status | integer | ???? ?? ?????? ??????? ?? ?????? ?????. ???? ??? ????? ??????? ????? ????? ?? ??????? ??????. |
userids | string/array | ???? ?? ?????? ??????? ??????? ?? ???????? ???????. |
usrgrpids | string/array | ???? ?? ?????? ??????? ?? ?????? ???????. |
selectTagFilters | query | ????? ?????? ??????? ?? ?? ????? ??????? ??????? tag_filters. ?? ?? ?? ????????? ?????: groupid - (??????) ???? ?? ?????? ?????;tag - (string) tag name;value - (string) tag value. |
selectUsers | query | ???? ?? ???????? ?????? ???????? ??????? users. |
selectRights | query | ????? ?????? ????? ??????? ??????? rights. ?? ?? ?? ????????? ?????: permission - ( ???? ???) ??? ???? ?????? ?????;id - (??????) ???? ?? ?????? ?????.???? ??? ????? ???????? ????? ????? ?? ???? ???? ???? ??????. |
limitSelects | integer | ????? ?? ???? ??????? ???????? ?? ??? subselects. |
sortfield | string/array | ???? ?? ?????? ??? ????????? ???????. ????? ??????? ??: usrgrpid , name . |
countOutput | boolean | ???????? ????, ???????? ??? ????? ?-'get', ??????? ?????? ?????? ?????????. |
????? | ???????? | |
excludeSearch | ?????? | |
filter | object | |
limit | ???? ??? | |
??? | ?????? | |
preservekeys | ?????? | |
????? | ??????? | |
searchByAny | boolean | |
searchWildcardsEnabled | ??????? | |
sortorder | ??????/???? | |
startSearch | boolean |
(???? ???/????)
????? ???:
countOutput
???? ?????.???? ?? ?? ?????? ???????? ????????.
?????????:
{
"jsonrpc": "2.0",
"method": "usergroup.get",
"params": {
"output": "??????",
"?????": 0
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"????": 1
}
????????:
{
"jsonrpc": "2.0",
"?????": [
{
"usrgrpid": "7",
"name": "????? Áú»¢¶Ä²©",
"gui_access": "0",
"users_status": "0",
"debug_mode": "1"
},
{
"usrgrpid": "8",
"name": "??????",
"gui_access": "0",
"users_status": "0",
"debug_mode": "0"
},
{
"usrgrpid": "11",
"name": "??? ????? ????? ?????",
"gui_access": "0",
"users_status": "0",
"debug_mode": "1"
},
{
"usrgrpid": "12",
"name": "??? ???? ?-frontend",
"gui_access": "2",
"users_status": "0",
"debug_mode": "0"
},
{
"usrgrpid": "14",
"name": "????? ????",
"gui_access": "0",
"users_status": "0",
"debug_mode": "0"
},
{
"usrgrpid": "18",
"name": "???",
"gui_access": "0",
"users_status": "0",
"debug_mode": "0"
}
],
"????": 1
}
CUserGroup::get()? ???? ui/include/classes/api/services/CUserGroup.php.