Áú»¢¶Ä²©

This is a translation of the original English documentation page. Help us make it better.

usergroup.get

?????

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.