Lomas objekts

Tālāk norādītie objekti ir tieši saistīti ar role API.

Loma

Lomas objektam ir šādas īpašības:

Īpašība Tips Apraksts
roleid ID Lomas ID.

Īpašības darbība:
- tikai lasāms
- obligāts atjaunināšanas darbībām
name string Lomas nosaukums.

Īpašības darbība:
- obligāts izveides darbībām
type integer Lietotāja tips.

Iespējamās vērtības:
1 - (noklusējums) Lietotājs;
2 - Administrators;
3 - Super administrators.

Īpašības darbība:
- obligāts izveides darbībām
readonly integer Vai loma ir tikai lasāma.

Iespējamās vērtības:
0 - (noklusējums) Nē;
1 - Jā.

Īpašības darbība:
- tikai lasāms

Lomu noteikumi

Lomu noteikumu objektam ir šādi rekvizīti:

Rekvizīts Tips Apraksts
ui array Lietotāja saskarnes elementu objektu masīvs.
ui.default_access integer Vai piekļuve jauniem lietotāja saskarnes elementiem ir iespējota.

Iespējamās vērtības:
0 - Atspējota;
1 - (noklusējums) Iespējota.
services.read.mode integer Tikai lasīšanas piekļuve pakalpojumiem.

Iespējamās vērtības:
0 - Tikai lasīšanas piekļuve pakalpojumiem, kas norādīti rekvizītā services.read.list vai atbilst rekvizītam services.read.tag;
1 - (noklusējums) Tikai lasīšanas piekļuve visiem pakalpojumiem.
services.read.list array Pakalpojumu objektu masīvs.

Norādītajiem pakalpojumiem, tostarp pakārtotajiem pakalpojumiem, tiks piešķirta tikai lasīšanas piekļuve lietotāja lomai. Tikai lasīšanas piekļuve neignorēs lasīšanas un rakstīšanas piekļuvi pakalpojumiem.

Rekvizīta darbība:
- atbalstīts, ja services.read.mode ir iestatīts uz "0"
services.read.tag object Pakalpojumu tagu objektu masīvs.

Pakalpojumiem, kas atbilst tagam, tostarp pakārtotajiem pakalpojumiem, tiks piešķirta tikai lasīšanas piekļuve lietotāja lomai. Tikai lasīšanas piekļuve neignorēs lasīšanas un rakstīšanas piekļuvi pakalpojumiem.

Rekvizīta darbība:
- atbalstīts, ja services.read.mode ir iestatīts uz "0"
services.write.mode integer Lasīšanas un rakstīšanas piekļuve pakalpojumiem.

Iespējamās vērtības:
0 - (noklusējums) Lasīšanas un rakstīšanas piekļuve pakalpojumiem, kas norādīti rekvizītā services.write.list vai atbilst rekvizītam services.write.tag;
1 - Lasīšanas un rakstīšanas piekļuve visiem pakalpojumiem.
services.write.list array Pakalpojumu objektu masīvs.

Norādītajiem pakalpojumiem, tostarp pakārtotajiem pakalpojumiem, tiks piešķirta lasīšanas un rakstīšanas piekļuve lietotāja lomai. Lasīšanas un rakstīšanas piekļuve ignorēs tikai lasīšanas piekļuvi pakalpojumiem.

Rekvizīta darbība:
- atbalstīts, ja services.write.mode ir iestatīts uz "0"
services.write.tag object Pakalpojumu tagu objektu masīvs.

Pakalpojumiem, kas atbilst tagam, tostarp pakārtotajiem pakalpojumiem, tiks piešķirta lasīšanas un rakstīšanas piekļuve lietotāja lomai. Lasīšanas un rakstīšanas piekļuve ignorēs tikai lasīšanas piekļuvi pakalpojumiem.

Rekvizīta darbība:
- atbalstīts, ja services.write.mode ir iestatīts uz "0"
modules array Moduļu objektu masīvs.
modules.default_access integer Vai piekļuve jauniem moduļiem ir iespējota.

Iespējamās vērtības:
0 - Atspējota;
1 - (noklusējums) Iespējota.
api.access integer Vai piekļuve API ir iespējota.

Iespējamās vērtības:
0 - (noklusējums) Atspējota;
1 - Iespējota.
api.mode integer API rekvizītā api norādīto metožu apstrādes režīms.

Iespējamās vērtības:
0 - (noklusējums) Noraidīto metožu saraksts;
1 - Atļauto metožu saraksts.
api array API metožu masīvs.
actions array Darbību objektu masīvs.
actions.default_access integer Vai piekļuve jaunām darbībām ir iespējota.

Iespējamās vērtības:
0 - Atspējota;
1 - (noklusējums) Iespējota.

UI elements

UI elementa objektam ir šādas īpašības:

Property Type Description
name string UI elementa nosaukums.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "User", "Admin" vai "Super admin":
monitoring.dashboard - Paneļi;
monitoring.problems - Uzraudzība > Problēmas;
monitoring.hosts - Uzraudzība > Hosts;
monitoring.latest_data - Uzraudzība > Jaunākie dati;
monitoring.maps - Uzraudzība > Kartes;
services.services - Pakalpojumi > Pakalpojumi;
services.sla_report - Pakalpojumi > SLA pārskats;
inventory.overview - Inventārs > Pārskats;
inventory.hosts - Inventārs > Hosts;
reports.availability_report - Pārskati > Pieejamības pārskats;
reports.top_triggers - Pārskati > 100 populārākie trigeri.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "Admin" vai "Super admin":
monitoring.discovery - Uzraudzība > Atklāšana;
services.sla - Pakalpojumi > SLA;
reports.scheduled_reports - Pārskati > Ieplānotie pārskati;
reports.notifications - Pārskati > Paziņojumi;
configuration.template_groups - Datu vākšana > Veidņu grupas;
configuration.host_groups - Datu vākšana > Hostu grupas;
configuration.templates - Datu vākšana > Veidnes;
configuration.hosts - Datu vākšana > Hosts;
configuration.maintenance - Datu vākšana > Apkope;
configuration.discovery - Datu vākšana > Atklāšana;
configuration.trigger_actions - Brīdinājumi > Darbības > Trigeru darbības;
configuration.service_actions - Brīdinājumi > Darbības > Pakalpojumu darbības;
configuration.discovery_actions - Brīdinājumi > Darbības > Atklāšanas darbības;
configuration.autoregistration_actions - Brīdinājumi > Darbības > Automātiskās reģistrācijas darbības;
configuration.internal_actions - Brīdinājumi > Darbības > Iekšējās darbības.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "Super admin":
reports.system_info - Pārskati > Sistēmas informācija;
reports.audit - Pārskati > Audita žurnāls;
reports.action_log - Pārskati > Darbību žurnāls;
configuration.event_correlation - Datu vākšana > Notikumu korelācija;
administration.media_types - Brīdinājumi > Mediju tipi;
administration.scripts - Brīdinājumi > Skripti;
administration.user_groups - Lietotāji > Lietotāju grupas;
administration.user_roles - Lietotāji > Lietotāju lomas;
administration.users - Lietotāji > Lietotāji;
administration.api_tokens - Lietotāji > API žetoni;
administration.authentication - Lietotāji > Autentifikācija;
administration.general - Administrēšana > Vispārīgi;
administration.audit_log - Administrēšana > Audita žurnāls;
administration.housekeeping - Administrēšana > Housekeeping;
administration.proxy_groups - Administrēšana > Starpniekserveru grupas;
administration.proxies - Administrēšana > Starpniekserveri;
administration.macros - Administrēšana > Makrosi;
administration.queue - Administrēšana > Rinda.

Property behavior:
- required
status integer Vai piekļuve UI elementam ir iespējota.

Iespējamās vērtības:
0 - Atspējots;
1 - (noklusējums) Iespējots.

Pakalpojums

Īpašība Type Apraksts
serviceid ID Pakalpojuma ID.

Īpašības darbība:
- obligāts

Servisa tags

Īpašība Type Apraksts
tag string Taga nosaukums.

Ja ir norādīta tukša virkne, servisa tags netiks izmantots servisa atbilstības noteikšanai.

Īpašības darbība:
- required
value string Taga vērtība.

Ja nav norādīta vērtība vai ir norādīta tukša virkne, servisa atbilstības noteikšanai tiks izmantots tikai taga nosaukums.

Modulis

Moduļa objektam ir šādas īpašības:

Īpašība Tips Apraksts
moduleid ID Moduļa ID.

Īpašības darbība:
- required
status integer Vai piekļuve modulim ir iespējota.

Iespējamās vērtības:
0 - Atspējots;
1 - (noklusējums) Iespējots.

Darbība

Darbības objektam ir šādas īpašības:

Īpašība Tips Apraksts
name string Darbības nosaukums.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "User", "Admin" vai "Super admin":
edit_dashboards - Izveidot un rediģēt paneļus;
edit_maps - Izveidot un rediģēt kartes;
add_problem_comments - Pievienot problēmu komentārus;
change_severity - Mainīt problēmas būtiskumu;
acknowledge_problems - Apstiprināt problēmas;
suppress_problems - Apspiest problēmas;
close_problems - Aizvērt problēmas;
execute_scripts - Izpildīt skriptus;
manage_api_tokens - Pārvaldīt API marķierus;
change_problem_ranking - Mainīt problēmas rangu no cēloņa uz simptomu un otrādi;
edit_own_media - Atļaut izveidot/rediģēt savu mediju.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "Admin" vai "Super admin":
edit_maintenance - Izveidot un rediģēt uzturēšanas periodus;
manage_scheduled_reports - Pārvaldīt ieplānotos pārskatus,
manage_sla - Pārvaldīt SLA.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "User" vai "Admin":
invoke_execute_now - ļauj izpildīt vienums pārbaudes lietotājiem, kuriem ir tikai lasīšanas atļaujas hostā.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "Super admin":
edit_user_media - Atļaut izveidot/rediģēt lietotāju medijus.

Īpašības darbība:
- obligāta
status integer Vai piekļuve darbības izpildei ir iespējota.

Iespējamās vērtības:
0 - Atspējota;
1 - (noklusējums) Iespējota.