Tools
UI.php
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:32px;">Tools for the iTop consultant</p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px;"><i>This section contains links to useful tools for extending or debugging iTop</i></p>
application
7
0
0
All Applications
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizApplication" type="search" asynchronous="false" encoding="text/sibusql">bizApplication</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Applications</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizApplication" type="list" asynchronous="false" encoding="text/sibusql">bizApplication</itopblock>
</div>
application
999
14
0
All Circuits
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizCircuit" type="search" asynchronous="false" encoding="text/sibusql">bizCircuit</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Circuits</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizCircuit" type="list" asynchronous="false" encoding="text/sibusql">bizCircuit</itopblock>
</div>
application
999
14
0
All Contracts
./UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizContract</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizContract</itopblock>
</div>
application
2
31
0
All Interfaces
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizInterface</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Interfaces</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizInterface</itopblock>
</div>
application
999
14
0
All Network devices
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizNetworkDevice" type="search" asynchronous="false" encoding="text/sibusql">bizNetworkDevice</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Network Devices</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizNetworkDevice" type="list" asynchronous="false" encoding="text/sibusql">bizNetworkDevice</itopblock>
</div>
application
999
14
0
All Patches
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizPatch" type="search" asynchronous="false" encoding="text/sibusql">bizPatch</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Patches</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizPatch" type="list" asynchronous="false" encoding="text/sibusql">bizPatch</itopblock>
</div>
application
999
14
0
All PCs
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizPC</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All PCs</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizPC</itopblock>
</div>
application
999
14
0
All Servers
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizServer</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Servers</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizServer" type="list" asynchronous="false" encoding="text/sibusql">bizServer</itopblock>
</div>
application
999
14
0
All Subnets
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizSubnet" type="search" asynchronous="false" encoding="text/sibusql">bizSubnet</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Subnets</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizSubnet" type="list" asynchronous="false" encoding="text/sibusql">bizSubnet</itopblock>
</div>
application
999
14
0
Audit
./audit.php
application
4
15
0
Change Management
./UI.php
<style>
.dashboard {
vertical-align:top;
width:50%;
border:1px solid #000;
-moz-border-radius:10px;
padding:5px;
text-align:center;
}
</style>
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:24px;">Changes Overview</p>
<table border="0" padding="5">
<tr>
<td class="dashboard">
<itopblock BlockClass="DisplayBlock" objectclass="bizChangeTicket" type="open_flash_chart" parameters="chart_type:bars;group_by:type;chart_title:Changes by type" asynchronous="false" encoding="text/oql">SELECT bizChangeTicket</itopblock>
</td>
<td class="dashboard">
<itopblock BlockClass="DisplayBlock" objectclass="bizChangeTicket" type="open_flash_chart" parameters="chart_type:pie;group_by:ticket_status;chart_title:Changes by status" asynchronous="false" encoding="text/oql">SELECT bizChangeTicket</itopblock>
</td>
</tr><tr>
<td class="dashboard">
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Changes by Workgroup</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizChangeTicket" type="count" parameters="group_by:workgroup_name" asynchronous="false" encoding="text/oql">SELECT bizChangeTicket</itopblock>
</td>
<td class="dashboard">
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Changes not yet assigned</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizChangeTicket" type="list" parameters="dashboard:true" asynchronous="false" encoding="text/oql">SELECT bizChangeTicket WHERE ticket_status = 'New'</itopblock>
</td>
</tr>
</table>
application
4
0
0
Closed Changes
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizChangeTicket: ticket_status = 'Closed'</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizChangeTicket: ticket_status = 'Closed'</itopblock>
</div>
application
2
11
0
Closed Incident
./UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizIncidentTicket: ticket_status Contains 'Open' AND severity Contains 'critical'</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizIncidentTicket: ticket_status = 'Closed'</itopblock>
</div>
application
2
22
0
Configuration Items
UI.php
<p></p>
<p></p>
<p style="text-align:left; font-family:Georgia, 'Times New Roman', Times, serif; font-size:40px;"><img src="../images/devices_big.gif" align="baseline">Devices Overview</p>
<p></p>
<p></p>
<table border="0" padding="5" class="layout">
<tr>
<td>
<p style="text-align:left; font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px;">Servers</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizServer" type="open_flash_chart" parameters="chart_type:pie;group_by:severity" asynchronous="false" encoding="text/oql">SELECT bizServer</itopblock>
</td>
<td>
<p style="text-align:left; font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px;">PCs</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizPC" type="open_flash_chart" parameters="chart_type:pie;group_by:severity" asynchronous="false" encoding="text/oql">SELECT bizPC</itopblock>
</td>
</tr><tr>
<td>
<p style="text-align:left; font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px;">Netword Devices</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizNetworDevice type="open_flash_chart" parameters="chart_type:pie;group_by:severity" asynchronous="false" encoding="text/oql">SELECT bizNetworkDevice</itopblock>
</td>
<td>
<p style="text-align:left; font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px;">Applications</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizApplication" type="open_flash_chart" parameters="chart_type:pie;group_by:severity" asynchronous="false" encoding="text/oql">SELECT bizApplication</itopblock>
</td>
</tr>
</table>
application
2
15
0
Configuration Management
UI.php
<style>
td.dashboard {
vertical-align:top;
text-align: center;
border: 1px solid #ccc;
-moz-border-radius: 10px;
padding: 10px;
}
</style>
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:24px;">Infrastructure Overview</p>
<table border="0" padding="5" class="layout">
<tr>
<td class="dashboard">
<itopblock BlockClass="DisplayBlock" objectclass="logInfra" type="open_flash_chart" parameters="chart_type:pie;group_by:status;chart_title:Infrastructure Objects by status" asynchronous="false" encoding="text/sibusql">logInfra</itopblock>
</td>
<td class="dashboard">
<itopblock BlockClass="DisplayBlock" objectclass="logInfra" type="open_flash_chart" parameters="chart_type:bars;group_by:finalclass;chart_title:Infrastructure Objects by type" asynchronous="false" encoding="text/sibusql">logInfra</itopblock>
</td>
</tr><tr>
<td class="dashboard">
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Infrastructure Objects by type</p>
<itopblock BlockClass="DisplayBlock" objectclass="logInfra" type="count" parameters="group_by:finalclass" asynchronous="false" encoding="text/sibusql">logInfra</itopblock>
</td>
<td>
</td>
</tr>
</table>
application
2
0
0
Contacts
UI.php
<img src="../images/users2-big.png" style="float:right">
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:24px;">Contacts Overview</p>
<table border="0" padding="5" class="layout">
<tr>
<td>
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Contacts by Type</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="count" parameters="group_by:finalclass" asynchronous="false" encoding="text/sibusql">bizContact</itopblock>
</td>
<td>
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Contacts by Location</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="count" parameters="group_by:location_name" asynchronous="false" encoding="text/sibusql">bizContact</itopblock>
</td>
</tr>
<tr>
<td>
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Contacts by status</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="count" parameters="group_by:status" asynchronous="false" encoding="text/sibusql">bizContact</itopblock>
</td>
</table>
application
1
15
0
CSV import
csvimport.php
application
999
1
0
Document
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizDocument</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Documents</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizDocument</itopblock>
</div>
application
6
15
0
Grouping
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizInfraGroup" type="search" asynchronous="false" encoding="text/sibusql">bizInfraGroup</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Groups</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="Infra Group" type="list" asynchronous="false" encoding="text/sibusql">bizInfraGroup</itopblock>
</div>
application
3
15
0
Incident Management
./UI.php
<style>
.dashboard {
vertical-align:top;
width:50%;
border:1px solid #000;
-moz-border-radius:10px;
padding:5px;
text-align:center;
}
</style>
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:24px;">Incidents Overview</p>
<table border="0" padding="5">
<tr>
<td class="dashboard">
<itopblock BlockClass="DisplayBlock" objectclass="bizIncidentTicket" type="open_flash_chart" parameters="chart_type:pie;group_by:type;chart_title:Incidents by Type" asynchronous="false" encoding="text/oql">SELECT bizIncidentTicket</itopblock>
</td>
<td class="dashboard">
<itopblock BlockClass="DisplayBlock" objectclass="bizIncidentTicket" type="open_flash_chart" parameters="chart_type:bars;group_by:ticket_status;chart_title:Incidents by status" asynchronous="false" encoding="text/oql">SELECT bizIncidentTicket</itopblock>
</td>
</tr><tr>
<td class="dashboard">
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Incidents by Workgroup</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizIncidentTicket" type="count" parameters="group_by:workgroup_name" asynchronous="false" encoding="text/sibusql">bizIncidentTicket</itopblock>
</td>
<td class="dashboard">
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Incidents not yet assigned</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizIncidentTicket" type="list" parameters="dashboard:true" asynchronous="false" encoding="text/sibusql">bizIncidentTicket: ticket_status = 'New'</itopblock>
</td>
</tr>
</table>
application
3
0
0
Known Errors
./UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizKnownErrort" type="search" asynchronous="false" encoding="text/sibusql">bizKnownError</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizKnownError" type="list" asynchronous="false" encoding="text/sibusql">bizKnownError</itopblock>
</div>
application
999
22
0
Locations
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizLocation" type="search" asynchronous="false" encoding="text/sibusql">bizLocation</itopblock>
<div id="BottomPane">
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px;">All Locations</p>
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizLocation" type="list" asynchronous="false" encoding="text/sibusql">bizLocation</itopblock>
</div>
application
5
15
0
Negociating contracts
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizContract: status = 'Negotiating'</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizContract: status = 'Negotiating'</itopblock>
</div>
application
1
31
0
Open Changes
./UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizChangeTicket: ticket_status != 'Closed'</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizChangeTicket: ticket_status != 'Closed'</itopblock>
</div>
application
1
11
0
Open Incidents
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizIncidentTicket: ticket_status Contains 'Open' AND severity Contains 'critical'</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizIncidentTicket: ticket_status != 'Closed'</itopblock>
</div>
application
1
22
0
Persons
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizPerson</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizPerson</itopblock>
</div>
application
7
16
0
Scheduled Outages
./UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizChangeTicket" type="search" asynchronous="false" encoding="text/sibusql">bizChangeTicket: outage = 'Yes' AND ticket_status != 'Closed'</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizChangeTicket" type="list" asynchronous="false" encoding="text/sibusql">bizChangeTicket: outage = 'Yes' AND ticket_status != 'Closed'</itopblock>
</div>
application
999
11
0
Service Management
./UI.php
<style>
.dashboard {
vertical-align:top;
width:50%;
border:1px solid #000;
-moz-border-radius:10px;
padding:5px;
text-align:center;
}
</style>
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:24px;">Changes Overview</p>
<table border="0" padding="5">
<tr>
<td class="dashboard">
<itopblock BlockClass="DisplayBlock" objectclass="bizContract" type="open_flash_chart" parameters="chart_type:bars;group_by:type;chart_title:Contract by service level" asynchronous="false" encoding="text/oql">SELECT bizContract</itopblock>
</td>
<td class="dashboard">
<itopblock BlockClass="DisplayBlock" objectclass="bizContract" type="open_flash_chart" parameters="chart_type:pie;group_by:status;chart_title:Contracts by status" asynchronous="false" encoding="text/oql">SELECT bizContract</itopblock>
</td>
</tr>
<tr>
<td class="dashboard">
<p style="text-align:left; font-family:Verdana, Arial, sans-serif; font-size:16px;">Contracts ending in 30 days</p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContract" type="list" parameters="dashboard:true" asynchronous="false" encoding="text/oql">SELECT bizContract WHERE bizContract.end_prod = (TO_DAYS(NOW()) + TO_DAYS(30))</itopblock>
</td>
</tr>
</table>
application
5
0
0
Teams
UI.php
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="search" asynchronous="false" encoding="text/sibusql">bizTeam</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" objectclass="bizContact" type="list" asynchronous="false" encoding="text/sibusql">bizTeam</itopblock>
</div>
application
8
16
0
Welcome
./UI.php
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:32px;">Welcome to iTop</p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px;"><i>Version 0.8</i></p>
application
1
0
0
Admin tools
UI.php
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:32px;">Administration tools</p>
<p>Tools accessible only to logins having the administrator profile</p>
administrator
1000
0
0
Data Model
schema.php
administrator
1500
100
0
Universal Search
UniversalSearch.php
administrator
1600
100
0
User management
UI.php
<p></p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:32px;">User management</p>
<p></p>
<p style="text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px;"><i>User management by profiles</i></p>
administrator
1
100
0
User logins
UI.php
../images/std_view.gif
<itopblock BlockClass="DisplayBlock" type="search" asynchronous="false" encoding="text/oql">SELECT URP_Users AS URP_Users WHERE 1</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" type="list" asynchronous="false" encoding="text/oql">SELECT URP_Users AS URP_Users WHERE 1</itopblock>
</div>
administrator
10
110
0
Profiles
UI.php
../images/std_view.gif
<itopblock BlockClass="DisplayBlock" type="search" asynchronous="false" encoding="text/oql">SELECT URP_Profiles AS URP_Profiles WHERE 1</itopblock>
<div id="BottomPane">
<p></p>
<itopblock BlockClass="DisplayBlock" type="list" asynchronous="false" encoding="text/oql">SELECT URP_Profiles AS URP_Profiles WHERE 1</itopblock>
</div>
administrator
11
110
0
Export
../webservices/export.php
administrator
1001
100
0
Run queries
./run_query.php
administrator
1002
100
0