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

Lomas noteikumi

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

Īpašība Tips Apraksts
ui array Lietotāja saskarnes elementa 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āma piekļuve pakalpojumiem.

Iespējamās vērtības:
0 - Tikai lasāma piekļuve pakalpojumiem, kas norādīti īpašībā services.read.list vai atbilst īpašībā services.read.tag norādītajām birkām;
1 - (noklusējums) Tikai lasāma piekļuve visiem pakalpojumiem.
services.read.list array Pakalpojuma objektu masīvs.

Norādītajiem pakalpojumiem, ieskaitot apakšpakalpojumus, lietotāja lomai tiks piešķirta tikai lasāma piekļuve. Tikai lasāma piekļuve neaizstās lasīšanas-rakstīšanas piekļuvi pakalpojumiem.

Īpašības darbība:
- atbalstīta, ja services.read.mode ir iestatīts uz "0"
services.read.tag object Pakalpojuma birkas objektu masīvs.

Pakalpojumiem, kas atbilst birkām, ieskaitot apakšpakalpojumus, lietotāja lomai tiks piešķirta tikai lasāma piekļuve. Tikai lasāma piekļuve neaizstās lasīšanas-rakstīšanas piekļuvi pakalpojumiem.

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

Iespējamās vērtības:
0 - (noklusējums) Lasīšanas-rakstīšanas piekļuve pakalpojumiem, kas norādīti īpašībā services.write.list vai atbilst īpašībā services.write.tag norādītajām birkām;
1 - Lasīšanas-rakstīšanas piekļuve visiem pakalpojumiem.
services.write.list array Pakalpojuma objektu masīvs.

Norādītajiem pakalpojumiem, ieskaitot apakšpakalpojumus, lietotāja lomai tiks piešķirta lasīšanas-rakstīšanas piekļuve. Lasīšanas-rakstīšanas piekļuve aizstās tikai lasāmu piekļuvi pakalpojumiem.

Īpašības darbība:
- atbalstīta, ja services.write.mode ir iestatīts uz "0"
services.write.tag object Pakalpojuma birkas objektu masīvs.

Pakalpojumiem, kas atbilst birkām, ieskaitot apakšpakalpojumus, lietotāja lomai tiks piešķirta lasīšanas-rakstīšanas piekļuve. Lasīšanas-rakstīšanas piekļuve aizstās tikai lasāmu piekļuvi pakalpojumiem.

Īpašības darbība:
- atbalstīta, ja services.write.mode ir iestatīts uz "0"
modules array Moduļa 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 - Atspējota;
1 - (noklusējums) Iespējota.
api.mode integer Režīms API metodēm, kas uzskaitītas īpašībā api.

Iespējamās vērtības:
0 - (noklusējums) Aizliegto metožu saraksts;
1 - Atļauto metožu saraksts.
api array API metožu masīvs.
actions array Darbības 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 element objektsi ir šādi rekvizīti:

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 - Dashboards;
monitoring.problems - Monitoring > Problems;
monitoring.hosts - Monitoring > Hosts;
monitoring.latest_data - Monitoring > Latest data;
monitoring.maps - Monitoring > Maps;
services.services - Services > Services;
services.sla_report - Services > SLA report;
inventory.overview - Inventory > Overview;
inventory.hosts - Inventory > Hosts;
reports.availability_report - Reports > Availability report;
reports.top_triggers - Reports > Triggers top 100.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "Admin" vai "Super admin":
monitoring.discovery - Monitoring > Discovery;
services.sla - Services > SLA;
reports.scheduled_reports - Reports > Scheduled reports;
reports.notifications - Reports > Notifications;
configuration.template_groups - Data collection > Template groups;
configuration.host_groups - Data collection > Host groups;
configuration.templates - Data collection > Templates;
configuration.hosts - Data collection > Hosts;
configuration.maintenance - Data collection > Maintenance;
configuration.discovery - Data collection > Discovery;
configuration.trigger_actions - Alerts > Actions > Trigger actions;
configuration.service_actions - Alerts > Actions > Service actions;
configuration.discovery_actions - Alerts > Actions > Discovery actions;
configuration.autoregistration_actions - Alerts > Actions > Autoregistration actions;
configuration.internal_actions - Alerts > Actions > Internal actions.

Iespējamās vērtības, ja Role objekta type ir iestatīts uz "Super admin":
reports.system_info - Reports > System information;
reports.audit - Reports > Audit log;
reports.action_log - Reports > Action log;
configuration.event_correlation - Data collection > Event correlation;
administration.media_types - Alerts > Media types;
administration.scripts - Alerts > Scripts;
administration.user_groups - Users > User groups;
administration.user_roles - User > User roles;
administration.users - Users > Users;
administration.api_tokens - Users > API tokens;
administration.authentication - Users > Authentication;
administration.general - Administration > General;
administration.audit_log - Administration > Audit log;
administration.housekeeping - Administration > Housekeeping;
administration.proxy_groups - Administration > Proxy groups;
administration.proxies - Administration > Proxies;
administration.macros - Administration > Macros;
administration.queue - Administration > Queue.

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.