object usergroup.create(object/array userGroups)
This method allows to create new user groups.
(object/array) User groups to create.
Additionally to the standard user group properties, the method accepts the following parameters.
| Parameter | Type | Description | 
|---|---|---|
| rights | object/array | Permissions to assign to the group | 
| tag_filters | array | Tag based permissions to assign to the group | 
| userids | string/array | IDs of users to add to the user group. | 
(object) Returns an object containing the IDs of the created user groups under the usrgrpids property. The order of the returned IDs matches the order of the passed user groups.
Create a user group, which denies access to host group "2", and add a user to it.
Request:
{
           "jsonrpc": "2.0",
           "method": "usergroup.create",
           "params": {
               "name": "Operation managers",
               "rights": {
                   "permission": 0,
                   "id": "2"
               },
               "userids": "12"
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }Response:
CUserGroup::create() in frontends/php/include/classes/api/services/CUserGroup.php.