Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

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.