[comment]: # translation:outdated

[comment]: # ({de01ad95-f9e8f670})
# hostgroup.propagate

[comment]: # ({/de01ad95-f9e8f670})



[comment]: # ({84212e5d-b5ff62ed})
### Опис

`object hostgroup.propagate(object parameters)`

Овај метод омогућава примену дозвола и филтера ознака на све подгрупе у групи домаћина.

::: noteclassic
Овај метод је доступан само типовима корисника *Супер администратор*.
Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника.
Погледајте [User
roles](/manual/web_interface/frontend_sections/users/user_roles)
за више информација.
:::

[comment]: # ({/84212e5d-b5ff62ed})



[comment]: # ({7fca88e9-6102edd8})
### Параметри

`(object)` Параметри који дефинишу жељени излаз.

Метода подржава следеће параметре.

|Parameter|[Type](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|groups|object/array|[Host groups](/manual/api/reference/hostgroup/object) за ширење.<br><br>Групе домаћина морају имати дефинисано својство `groupid `.<br><br> [Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно*|
|permissions|boolean|Подесите на „ true“ да бисте ширили дозволе.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно* ако `tag_filters ` није постављен|
|tag_filters|boolean|Подесите на "true" да бисте пропагирали филтере ознака.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно* ако су `permissions ` није постављено|

[comment]: # ({/7fca88e9-6102edd8})



[comment]: # ({f0b30152-42ead635})
### Повратне вредности

`(object)` Враћа објекат који садржи ID-ијеве пропагираног домаћина
групе под својством `groupids `.

[comment]: # ({/f0b30152-42ead635})



[comment]: # ({b41637d2-018502e3})
### Примери

[comment]: # ({/b41637d2-018502e3})



[comment]: # ({bd95271f-8ec85132})
#### Проширивање дозвола групе домаћина и филтера ознака на њене подгрупе.

Пропагирајте дозволе групе домаћина и филтере ознака у њене подгрупе.

[Request](/manual/api#performing-requests):

```json
{
     "jsonrpc": "2.0",
     "method": "hostgroup.propagate",
     "params": {
     "groups": [
     {
     "groupid": "6"
     }
     ],
     "permissions": true,
     "tag_filters": true
     },
     "id": 1
}
```

Response:

```json
{
"jsonrpc": "2.0",
"result": {
"groupids": [
"6",
]
},
"id": 1
}
```

[comment]: # ({/bd95271f-8ec85132})



[comment]: # ({5e0375b3-10bafee5})
### Такође погледајте

-[hostgroup.update](update)
-[hostgroup.massadd](massadd)
-[Host](/manual/api/reference/host/object#host)

[comment]: # ({/5e0375b3-10bafee5})



[comment]: # ({fb50ec6c-a745b72a})
### Извор 

CHostGroup::propagate() in
*ui/include/classes/api/services/CHostGroup.php*.

[comment]: # ({/fb50ec6c-a745b72a})
