[comment]: # translation:outdated

[comment]: # aside:1

[comment]: # ({70c23b61-2135842b})
# Објекат улоге

Следећи објекти су директно повезани са `role` API-ја.

[comment]: # ({/70c23b61-2135842b})

[comment]: # ({943f02c7-1708e020})
### Улога

Објекат улоге има следећа својства:

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|roleid|ID|ID улоге.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*<br>- *обавезно* за операције ажурирања|
|name|string|Назив улоге.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *потребно* за операције креирања|
|type|integer|Тип корисника.<br><br>Могуће вредности:<br>1 - *(подразумевано)* Корисник;<br>2 - Админistrator;<br>3 - Супер администратор.<br><br> [Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* за операције креирања|
|readonly|integer|Да ли је улога само за читање.<br><br>Могуће вредности:<br>0 - *(подразумевано)* Не;<br>1 - Да.<br><br>[Понашање својства]( /manual/api/reference_commentary#property-behavior):<br>- *само за читање*|

[comment]: # ({/943f02c7-1708e020})

[comment]: # ({cd987686-8a9b3008})
### Правила улога

Објекат правила улоге има следећа својства:

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|ui|array|Низ објеката [UI елемент](object#ui_element).|
|ui.default\_access|integer|Да ли је омогућен приступ новим UI елементима.<br><br>Могуће вредности:<br>0 - Онемогућено;<br>1 - *(подразумевано)* Омогућено.|
|services.read.mode|integer|Приступ сервисима само за читање.<br><br>Могуће вредности:<br>0 – Приступ само за читање услугама, наведеним у `services.read.list` или се подударају према својствима `services.read.tag`;<br>1 - *(подразумевано)* Приступ само за читање свим услугама.|
|services.read.list|array|Низ објеката [Сервис](object#service).<br><br>Наведени сервиси, укључујући и подређене, биће доступни корисничкој улози само за читање. Приступ само за читање неће заменити приступ за читање и писање.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *подржано* ако је `services.read.mode` постављен на "0"|
|services.read.tag|object|Низ објеката [Ознаке сервиса](object#service_tag).<br><br>Сервиси повезани преко ознака, укључујући и подређене, биће доступни корисничкој улози само за читање. Приступ само за читање неће заменити приступ за читање и писање.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *подржано* ако је `services.read.mode` постављен на "0"|
|services.write.mode|integer|Приступ сервисима за читање и писање.<br><br>Могуће вредности:<br>0 - *(подразумевано)* Приступ сервисима за читање и писање, наведен преко особина `services.write.list` или се подудара преко `services.write.tag`;<br>1 - Приступ свим сервисима за читање и писање.|
|services.write.list|array|Низ објеката [Сервис](object#service).<br><br>Наведени сервиси, укључујући и подређене, биће доступни корисничкој улози за читање и писање. Приступ за читање и писање ће заменити приступ само за читање.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *подржано* ако је `services.write.mode` постављен на "0"|
|services.write.tag|object|Низ објеката [Ознака сервиса](object#service_tag).<br><br>Сервиси повезани преко ознака, укључујући и подређене, биће доступни корисничкој улози за читање и писање. Приступ за читање и писање ће заменити приступ само за читање.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *подржано* ако је `services.write.mode` постављен на "0"|
|modules|array|Низ објеката [модул](object#module).|
|modules.default\_access|integer|Да ли је омогућен приступ новим модулима.<br><br>Могуће вредности:<br>0 - Онемогућено;<br>1 - *(подразумевано)* Омогућено.|
|api.access|integer|Да ли је приступ API-ју омогућен.<br><br>Могуће вредности:<br>0 - Онемогућено;<br>1 - *(подразумевано)* Омогућено.|
|api.mode|integer|Режим за третирање API метода наведених у својству `api`.<br><br>Могуће вредности:<br>0 - *(подразумевано)* Листа забрањених метода;<br>1 - Листа дозвољених метода. |
|api|array|Низ API метода.|
|actions|array|Низ објеката [акција](object#action).|
|actions.default\_access|integer|Да ли је омогућен приступ новим акцијама.<br><br>Могуће вредности:<br>0 - Онемогућено;<br>1 - *(подразумевано)* Омогућено.|

[comment]: # ({/cd987686-8a9b3008})

[comment]: # ({3886b9db-006cdfb5})
#### UI елемент

Објекaт UI елемента има следећа својства:

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|name|string|Назив UI елемента.<br><br>Могуће вредности ако је `type` објекта [Улога](#role) подешен на "Корисник", "Администратор" или "Супер администратор": <br>`monitoring.dashboard` - *Контролне табле*;<br>`monitoring.problems` - *Мониторинг → Проблеми*;<br>`monitoring.hosts` - *Надгледање →Домаћини*;<br>`monitoring.latest_data` - *Надгледање → Најновији подаци*;<br>`monitoring.maps` - *Надгледање → Мапе*;<br>`services.services` - *Сервиси → Сервиси*;<br>`services.sla_report` - *Сервиси → SLA извештај*;<br>`inventory.overview` - *Инвентар → Преглед*;<br>`inventory.hosts` - *Инвентар → Домаћини*;<br>`reports.availability_report` - *Извештаји → Извештај о доступности* ;<br>`reports.top_triggers` - *Извештаји → Најбољих 100 окидача*.<br><br>Могуће вредности ако је `type` објекта [Улога](#role) подешен на "Администратор" или "Супер администратор":<br>`monitoring.discovery` - *Надгледање → Откривање*;<br>`services.sla` - *Сервиси → SLA*;<br>`reports.scheduled_reports` - *Извештаји → Планирани извештаји*;<br>`reports.notifications` - *Извештаји → Обавештења*;<br>`configuration.template_groups` - *Прикупљање података → Групе шаблона*;<br>`configuration.host_groups` - *Прикупљање података → Групе домаћина *;<br>`configuration.templates` - *Прикупљање података → Шаблони*;<br>`configuration.hosts` - *Прикупљање података → Домаћини*;<br>`configuration.maintenance` - *Прикупљање података → Одржавање*;<br>`configuration.discovery` - *Прикупљање података → Откривање*;<br>`configuration.trigger_actions` - *Упозорења → Акције → Акције окидача*;<br>`configuration.service_actions` - *Упозорења → Акције → Сервис акција*;<br>`configuration.discovery_actions` - *Упозорења → Акције → Акције откривања*;<br>`configuration.autoregistration_actions` - *Упозорења → Акције → Ауторегистрационе акције*;<br>`configuration.internal_actions` - *Упозорења → Акције → Интерне акције*.<br><br>Могуће вредности ако је `type` [Улога](#role) објекат подешен на "Супер администратор":<br>`reports.system_info` - *Извештаји → Информације о систему*;<br>`reports.audit` - *Извештаји → Дневник ревизије*;<br>`reports.action_log` - *Извештаји → Дневник акција*;<br>`configuration.event_correlation` - *Прикупљање података → Догађај корелација*;<br>`administration.media_types` - *Упозорења → Типови медија*;<br>`administration.scripts` - *Упозорења → Скрипте*;<br>`administration.user_groups` - *Корисници → Групе корисника*; <br>`administration.user_roles` - *Корисници → Улоге корисника*;<br>`administration.users` - *Корисници → Корисници*;<br>`administration.api_tokens` - *Корисници → API токени*;<br>`administration.authentication` - *Корисници → Аутентификација*;<br>`administration.general` - *Администрација → Опште*;<br>`administration.audit_log` - *Администрација → Дневник ревизије*;<br>`administration.housekeeping` - *Администрација → Одржавање*;<br>`administration.proxies` - *Администрација → Проксији*;<br>`administration.macros` - *Администрација → Макрои*;<br>`administration.queue` - *Администрација → Ред*.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|status|integer|Да ли је приступ елементу корисничког интерфејса омогућен.<br><br>Могуће вредности:<br>0 - Онемогућено;<br>1 - *(подразумевано)* Омогућено.|

[comment]: # ({/3886b9db-006cdfb5})

[comment]: # ({2ff0428e-ebf4bb3a})
#### Сервис

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|serviceid|ID|ID сервиса.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|

[comment]: # ({/2ff0428e-ebf4bb3a})

[comment]: # ({a8582dc4-300e6d5b})
#### Сервисна ознака

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|tag|string|Назив ознаке.<br><br>Ако је наведен празан стринг, сервисна ознака се неће користити за упаривање сервиса.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|value|string|Вредност ознаке.<br><br>Ако није наведена вредност ознаке или је специфициран празан стринг, само име ознаке ће се користити за упаривање сервиса.|

[comment]: # ({/a8582dc4-300e6d5b})

[comment]: # ({7b7150c8-f70e75e9})
#### Модул

Објекат модула има следећа својства:

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|moduleid|ID|ID модула.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|status|integer|Да ли је приступ модулу омогућен.<br><br>Могуће вредности:<br>0 - Онемогућено;<br>1 - *(подразумевано)* Омогућено.|

[comment]: # ({/7b7150c8-f70e75e9})

[comment]: # ({dd412c27-957a00bb})
#### Акција

Акциони објекат има следећа својства:

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|name|string|Назив акције.<br><br>Могуће вредности ако је `type` објекта [Улога](#role) подешен на "Корисник", "Администратор", или "Супер администратор":<br>`edit_dashboards` - Креирање и уређивање контролне табле;<br>`edit_maps` - Креирајте и уређујте мапе;<br>`add_problem_comments` - Додајте коментаре проблема;<br>`change_severity` - Промените озбиљност проблема;<br>`acknowledge_problems` - Потврдите проблеме;<br>`suppress_problems` - Уклоните проблеме;<br>`close_problems` - Затворите проблеме;<br>`execute_scripts` - Извршите скрипте;<br>`manage_api_tokens` - Управљајте API токенима<br>`edit_own_media` - Дозвољено креирање/уређивање сопствених медија.<br><br>Могуће вредности ако је `type` објекта [Улоге](#role) подешен на "Администратор" или "Супер администратор":<br>`edit_maintenance` - Креирајте и уредите одржавање;<br>`manage_scheduled_reports` - Управљајте планираним извештајима,<br>`manage_sla` - Управљајте SLA.<br><br>Могуће вредности ако је `type` објекта [Улога](#role) подешен на "Корисник" или "Администратор":<br>`invoke_execute_now` - дозвољава да се изврше провере ставки за кориснике који имају само дозволе за читање на домаћину.<br><br>Могуће вредности ако је `type` објекта [Улога](#role) подешен на "Супер администратор":<br>`edit_user_media` - Дозвољава креирање/уређивање медија за кориснике. <br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|status|integer|Да ли је приступ за обављање акције омогућен.<br><br>Могуће вредности:<br>0 - Онемогућено;<br>1 - *(подразумевано)* Омогућено.|

[comment]: # ({/dd412c27-957a00bb})
