Professional Documents
Culture Documents
15 Inteliphy Manage Tutorial 4.2
15 Inteliphy Manage Tutorial 4.2
Tutorial
Table of Contents
Introduction ......................................................................................................................5
For In-House installations use the URL http://host:port where host and port are
hostname and protocol port that have been defined during installation of the In-House
Server.
In both cases the landing page is displayed:
Click the Start Application button to launch the InteliPhy Manage Client. You will be
prompted to enter your username and password.
3.3. Workspaces
You can store a configuration of tabs and screen parts as a workspace: use the menu en-
try Workspace > Save Layout to save a layout under a name.
To activate this layout select it in the Workspace menu (saved layouts are automatically
added to the Workspace Menu) and select Apply
To reset the screen to its default configuration use Workspace > Standard > Apply.
3.4. Zoom
The main view and the Connection Detail view can be zoomed using the zoom slider
will appear in the tool bar at the top of the location over-
view.
The two vertical lines in the elevation filter control indicate the lower and upper limit of the
elevation filter. You can modify either limit by moving it with the mouse.
In order for an item to be filtered by the elevation filter, the item should lie completely out-
side the filter range. For cables, InteliPhy Manage checks whether or not the cable is con-
nected to one or more elevated items. If so, the cable inherits the elevations of the items
it is connected to. Otherwise, the cable is assumed to run along the floor of the location.
Pitch
Front
Left Rotate
Rear
Right
Down
To use panning mode, click on the button on the overview toolbar. Click on the
button in the toolbar to deactivate panning mode.
A toolbar of auxiliary controls relating to the camera are available by selecting the but-
ton in the toolbar of 3D overviews:
In this toolbar you can directly specify the position of the camera in x/y/z coordinates and
control the camera rotation (Yaw and Pitch) with the respective sliders. The Camera
Step control lets you control the camera sensitivity - by moving the bar to the right, the
camera will move in larger steps.
3.6.2. Camera Positions
As a means for quick navigation, you can save camera positions to be used later. A cam-
era position can be saved using the following steps:
▪ Right-click in the 3D overview.
▪ Camera > Save Current Camera.
▪ Either enter a unique name for the camera position and click OK or select Save De-
fault Camera for the default position. This position is the initial camera position
when opening the 3D overview of a location
You can delete saved camera positions by right-clicking in the 3D overview, selecting
Camera > Delete Cameras, selecting the name of the saved position and clicking on
OK.
Note that 3D boundaries are not related to background graphics of 2D location views, i.e.
if you use a floorplan in the 2D view of a location you have to set the same floorplan as a
3D bottom boundary image for the inside floor
E.g. restoring the Modular Patch Panel in the screenshot above will also restore its con-
taining cabinet (Cabinet 2) and the room this cabinet was located in (Room).
To use the recycle bin you must enable it (File > Preferences > Enable Recycle
Bin).
4.1. Locations
4.1.1. Adding locations
Networks are modeled by first creating a geographical hierarchy in the Location Tree or in
the Main View.
The root of the tree is the end-user organization and cannot be changed. All other objects
go in the tree below this root.
Easiest way to add locations is by dragging the appropriate location template from the
Template Tree into the Main View. Double-click on a location in the Main View to open it
(move down one level in the location hierarchy).
You can quickly add multiple locations by right-clicking on the node in the Location Tree
where you want to insert them and selecting New Locations…. The same function is
also available by right-clicking on the Main View. A dialog is displayed that allows you to
create several locations at once. The locations are arranged in the Main View in an array
layout.
4.1.2. Labeling
Each location can be given a name by editing the Name property in the Property Sheet.
Use <br> for multi-line names.
Locations can contain other locations. Choose the appropriate location template for pre-
cise modeling of your network. For instance, you can create several site locations under
the root node, each site then containing several buildings, the buildings containing floors
and the floors then will contain different rooms.
4.1.4. Dimensions
InteliPhy Manage is aware of dimensions of locations. If dimensions are enabled InteliPhy
Manage will calculate the length of cables and filter objects based on their height. Ena-
bling of dimensions is done in the location template. To define dimensions, click Dimen-
sions in the Property Sheet.
4.1.5. Background Graphics
You can add background graphics to a location, e.g. a geographical map for sites or ar-
chitectural drawings for rooms. Graphics must be in bitmap format and must be available
on the InteliPhy Manage Server.
To add a background, edit the Background property in the Property Sheet and select the
image you wish to use as background.
Images must be uploaded to the InteliPhy Manage Server before they can be used as
background. To do so use Administration > File Management, choose the Im-
ages tab, select the appropriate folder (or create a new one) and upload the image. Im-
ages must be uploaded as bitmaps (.gif, .png etc.).
If you use dimensions and have specified the dimensions of the location, the background
image will be scaled to those dimensions. Otherwise, three pixels in the background im-
age correspond to 1 inch on the overview. This scale will be applied to cabinets that are
present in a location
Collapsed locations
Expanded locations
4.1.7. Layers
You can group objects in the main view by assigning them to layers. Each hierarchy level
in location tree has its own set of layers. There is no limit to the number of layers that can
be defined.
Layers are managed by using in the tool bar of the main view. This opens the Layers
configuration dialog:
The Layer property is the name of the layer. The Background property specifies an im-
age to be used as a background of the layer.
A layer where Opaque is selected will be visible. When Opaque is not selected, the
Transparency value specifies the transparency of a layer, with the default value at
100%, making all objects on this layer invisible.
To add a new layer, click on the button and specify the name of the new layer and its
properties. To delete a layer select it and press the button.
Adding an object to a layer will make that component display only when the correspond-
ing layer is opaque or has transparency less than 100%:
You can arrange the cabinets in the Main View by dragging them with the mouse. An
alignment function like the location alignment is also available, see 4.1.3
4.2.2. Front and Rear sides
Cabinets have front and rear sides. It is possible to mount equipment from the front and
from the rear. To change between front and rear view use the button in the button bar
of the Main View. Front and rear sides can also be selected in the Location Tree.
It is possible to display several cabinets side by side by selecting them (e. g. click on the
first cabinet and CTRL-click on the other ones), right-clicking on the selection and choos-
ing Cabinets Overview
4.3. Equipment
4.3.1. Creation and labeling
You can drag equipment into locations or cabinets from the Template Tree. If the cabinets
have 19" frames and the equipment is rack mounted, it will snap to the appropriate U po-
sitions of the cabinet.
You can also create many instances of the same equipment by right-clicking in the Main
View and choosing New Equipment.... The instances will be arranged in a rectangular
matrix. You can move equipment around with the mouse or align it as described in 4.1.3.
You can add a cable label in a similar way as you add other labels, see 4.1.2.
Here you can select the cable type and define other properties of the cable that will be
created. For details on labels see 4.4.7. If you use InteliPhy Manage for inventory man-
agement, you can request that the cable to be connected must already exist (it might be
present in a location called "Cable Store"). If you select "New Cable" then a new cable will
be created.
If you right-clicked on a port to bring up the connection dialog then after selecting the ca-
ble another dialog will open that allows you to specify the other side to be connected:
Select the other end where the cable is to be terminated in the Location Tree.
Select Yes to connect all other cables in the bundle to the ports. Connections are made in
ascending sequence of port numbers, so be sure that you choose the first (lowest num-
bered) port to start the operation.
In the same dialog you can then define the connections on the other side. Just right-click
on the first connector and select Connect…
If you connect a multi-core cable to modular equipment you can choose whether to con-
nect the remaining cores of the cable to the subsequent ports of the module (Yes (Mod-
ule)) or – in the case the cable has more cores than can be accommodated by the mod-
ule - to continue connecting cores to the next module(s) by clicking on Yes (Top-Level
Equipment).
Locations of begin and end of the cable are always displayed. You can add other loca-
tions where the cable is routed through with , remove locations with , rearrange the
sequence of locations with or reverse the route with .
If you activate the location selection mode (click on ) then each location, you click on
in the main view will be added to the cable route. Click on again to deactivate location
selection mode.
To copy the route of a cable to another cable open the Cable Route dialog, go to the
Existing Routes tab, and select an already routed cable in the model. Next click on
the Copy button and select a different cable – the route will be copied to the new ca-
ble.
A cable group will be created. It is labeled n Cables by default (with n being the number
of cables). You can specify a different group name and a different color in the properties
window of the cable group:
To add another cable to a cable group right-click on the cable and select "Add to Group"
from the context menu
To remove a cable from a group right-click on the group and select "Remove from Group".
Select the cable you want to remove from the group or "All" to break up the entire group.
If the cable label has not been generated by a labeling scheme you can later change the
label in the cable properties. Labels controlled by labeling schemes will be updated auto-
matically if the labeling scheme changes.
4.4.8. Labeling Schemes
With labeling schemes, you specify the format of a cable label. To create a labeling
scheme, open the labeling scheme tab with Administration > Labeling Schemes.
Use the button to create a new labeling scheme or the button to edit an existing
one. You can delete a labeling scheme with . Deleting is only possible if a labeling
scheme is not in use.
The labeling scheme format is a text code that references information about the cable.
Labels can be split over several lines (if a multi-line label has to be displayed on a single
line, e.g. in the location tree, then the different lines will be separated by the character /).
Below the example code for a TIA-606B compliant label of the format xy-r:P where xy is
the cabinet label, r the U position of the equipment and P the port number:
[CONNECTED]
{location-1}.{cabinet-1}-{U-position-1}:{port-1}
{location-2}.{cabinet-2}-{U-position-2}:{port-2}
This is a two-line label with the first line indicating the source port and the second line in-
dicating the destination port (elements with the -1 suffix indicate the source and elements
with the -2 suffix the destination port).
In the location tree the two lines of the cable label are shown in a single line:
You can apply a labeling scheme either when you create the cable (see 4.4.7) or you can
specify a labeling scheme in the cable template:
4.5. Resources
InteliPhy Manage can manage resources such as cabinet space, power consumption or
cooling requirements.
Resources can be freely defined and associated with templates. Objects can either con-
sume resources (e.g. equipment consumes the resource U Height depending on its
size) or they can provide resources such as a cabinet will provide the resource U
Height.
InteliPhy Manage will provide information about resource availability and consumption on
different levels of the location hierarchy. Resources are available for display in annota-
tions, reports and charts.
4.5.1. Resource management
Resources are managed in the Resource Overview which can be opened with Admin-
istration > Resources Overview:
Resources can be grouped in categories (use your right mouse button to manage re-
source categories). will create a new resource, edit it, delete the resource. The
button exports a list of all templates a resource is assigned to, together with default
consumption parameters.
4.5.2. Resource configuration
For each resource you have to define a number of parameters:
▪ Name, description, and unit to document the resource (description and unit are op-
tional)
▪ Propagation Characteristics
Select the appropriate templates in the template tree and don't forget to click on the
checkmark to make the application permanent.
▪ Defaults: to specify the default value of the resource for a particular template.
▪ The Values tab will give you an overview about the resource situation in the model.
4.5.3. Resource reporting
The resource situation for the part of the model currently displayed is shown in the Re-
source Details tab below the main view, split in resources provided, resources con-
sumed and resources still available:
Resources can be used in text annotations (see 4.6.5), data formats (5.3.2) and trackers
(5.3.3).
4.6. Annotations
4.6.1. Text Annotations
You can add annotations to locations, equipment or cables in the Main View.
To add an annotation just right-click on the place where you want to add the annotation
and select Add Annotation > Text….
Specify the appearance of the annotation in the upcoming dialog. The text entered in the
Text property can either be a fixed text or an expression referring to certain properties of
the object an annotation is attached to, see 4.6.5.
If you enter an URL in the URL field, then this URL will be opened by double-clicking on
the annotation.
To attach an annotation to an object right-click on the annotation, select Attach and click
on the object the annotation is to be attached to.
Search A:
Data Format B:
4.7. Configurations
You can create built-out infrastructure objects for easy re-use in other in other parts of
your model. Examples include standard configurations of network cabinets or servers
equipped with network cards, SFP modules etc.
These built-out objects are called Configurations and are located in the Configura-
tions subtree of the model template tree.
To create a new configuration, proceed as follows:
▪ Create a new category in the Configurations subtree
▪ Build up an object by dragging templates into the new category. E.g. drag a cabinet
template in the category, double-click on it to open it and insert patch panels or ac-
tive equipment into it
▪ Another way to create a configuration is to copy an existing object from your model
(e.g. a fully configured server) into a category in the Configurations subtree.
Now you can build use the configurations by simply dragging and dropping them in your
model. Note that configurations are copied into the model, i.e. if you change a configura-
tion then objects in the model based on this configuration will not be updated.
Use the button to add a file to the list, will remove the selected file from the import
list. The buttons allow you to re-arrange the sequence of files in the list. Finally use
the button to start the import.
The files are imported in the sequence they are listed in the import list. When arranging
the sequence take care about dependencies, e.g. it will not be possible to import equip-
ment into a cabinet unless the cabinet has been imported first.
Import file formats are defined in 8.2.
You can configure the level of detail that is displayed in the connection trace by clicking
on the button . In the following dialog the display is configurable in various ways:
▪ Checking Show End Points Only in the Tracing section of this dialog will only
display beginning and end of the link and not any intermediate ports.
▪ Select User Attributes in the Display section to display user attributes in the
connection trace. You can choose on a per-attribute basis which attributes to dis-
play. Use CTRL-Click to select multiple attributes.
▪ In the Resources section you can specify which Resources are to be displayed (on
a per-resource basis).
▪ In the Locations section you can specify which locations are to be displayed in the
connection trace
▪ In the Cabinets section you can select whether cabinets will be displayed in the lo-
cation trace or not
▪ In the Equipment section you can control which equipment attributes are to be in-
cluded in the location trace
▪ In the Cables section you can control which cable details are to be displayed in the
connection trace
▪ In the Conduits section you can control whether Conduits are displayed in the con-
nection trace
You can click on any result to highlight the object in the Location Tree. Double-clicking on
a result will open the object in the Main View.
The Advanced Find options provide you with the following possibilities:
5.3.1. Searches
Creating new Searches
In the following example we will create a search that returns a list of free RJ45 ports in a
location.
To create the search right-click on its category and select Add Search.... You have to
specify the object type to search for (Locations, Cabinets, Equipment etc.). For our exam-
ple we will define a Port search. The Search dialog box comes up:
Depending on the search type, several fields are displayed which you can use for search
conditions. Select the appropriate field and press Next to show available comparisons
(again available comparisons vary depending on the field type):
Select the appropriate comparison. You can invert the comparison by selecting the Ne-
gation check box. Clicking on Next brings up the Comparison Value dialog:
You can now specify a comparison value. How to do this depends on the field type to
search for. In our example we select the template of an RJ45 port in the template tree.
To edit a constraint select it and use the button. To delete a constraint, use the but-
ton.
Wildcard searches
Clicking on Wild-card in the Constraint Value dialog enables wildcard searches:
In a wildcard search the comparison value is set dynamically during execution of the
search. If you run a report with the button then you will be prompted to enter the re-
quired information, e.g. a location:
When specifying wildcard constraints, you can optionally enter a wildcard ID. This ID al-
lows you to reuse constraint values e.g. if a search has several constraints. When per-
forming the search, you will only be asked once for a value for each wildcard ID. All wild-
card constraints with the same wildcard ID will use the same constraint value.
Search Preview
The Preview pane shows the definition of a search:
You must give the Data Format a name and optionally can add a description.
On the Fields tab you select the fields (report columns) to be displayed. Depending on ob-
ject type the selection of fields varies.
There are three types of fields:
▪ Regular fields are the fields that are displayed in columns of the search result.
▪ Ordering fields control the ordering of data in the output. You can specify multiple
ordering fields. If you do, the data will first be ordered based on the first field, then
based on the second field etc. Note that you can order data based on a field even if
it is not part of the output.
▪ Grouping fields, see below.
The Show Aggregates Only option can be used to have the data format display only
the totals for each regular field. When used, only numerical fields (that can be aggre-
gated) are allowed as regular fields in the data format. Whether a field should be aggre-
gated or not is defined in the data field configuration, see below.
Modifying Fields in a Data Format
To add fields to a Data Format, use the button. will edit the selected field and
deletes it. Use to change the sequence of fields.
Data Field Configuration
Depending on the type of a field you can configure how a data field is displayed. To
change the configuration of a field, select the field and click on . This will open the
Edit data field dialog:
Fields
Ordering Fields
Grouping Fields
You can categorize your charts in the usual way. Use to edit a chart, to delete it,
to export its definition (as an XML file) and to import a chart definition.
To create a new chart right-click on its category, select Add Chart… and specify the ob-
ject type the chart relates to:
In the Data section specify which values are to be displayed in the pie chart. The varia-
bles to choose from depend on the object type this chart is designed for (same choice as
for searches). Note that you can only select numerical values. The usual buttons are pre-
sent: to add data, to remove data, to edit data (only label and color can be edited)
and to re-arrange the sequence of data.
In the Appearance section of the chart definition, you can control how the chart is dis-
played:
▪ Chart lets you add labels (displayed above the chart) and gives you control over the
chart appearance (border, background)
▪ Plot gives similar control over the plot area
Bar Charts
Bar charts show data of objects returned by the search on a per-object basis.
As an example, to get an overview of per-cabinet rack space occupation in a site you
must create a search that looks for all cabinets in that site (the site is called Charting in
our example):
In the Appearance section you can control the appearance of the chart:
▪ The Chart and Plot parts give the same possibilities as for pie charts.
▪ Bars allow you to have bars with gradient, horizontal or vertical orientation of bars
and to choose between stacked and non-stacked bars.
▪ With Thresholds you can add color bands to the chart background like tracker line
charts, see 5.3.4.
▪ Finally, the Axes section lets you add labels to the domain (labels of objects re-
turned by the search) and to the values axis. You can also add tick marks to the
axes here.
Now we define a dial chart that shows the available U space in the location:
In the Appearance section you can control the appearance of the dial chart:
▪ Chart and Frame lets you add labels and define the background and framing of the
dial
▪ Scales lets you define the scale for primary and secondary values
▪ Thresholds lets you segment the scale with different colors. Separate thresholds
for primary and secondary values are available. Threshold definition in the example
above:
▪ Configure a tracker that references the search (Items column), the data format
(Values column) and is running at certain time intervals (Interval column):
You can delete all or part of the tracked data using the button.
Tracker Line Chart
You can include a tracker in a line chart that is part of a report.
Select the appropriate chart category, create a new chart, and use Line Chart as chart
type:
Use the button to add tracked data. You can freely configure the label of the time
series. To define which data to display use an Expression of the form Data
Format>Column where Data Format must be a format used in a tracker and Column
is the name of a column defined in this data format.
You can add several trackers to the same line chart. Use to edit a time series, to
delete a series and to re-arrange the data.
If you check you can select to include only a part of the time series in the
chart, e.g. the last 24 hours. The full series of tracked data is always available in the
Tracked Data tab.
▪ In the Axes section you can define names for Range (vertical) and Domain (horizon-
tal) axes and control the display of tick marks and tick values.
Reports are grouped in categories which you can freely configure in the usual way. The
buttons in the pane toolbar give access to the following functions:
Displays the report in a new tab of the main working area
Saves the report as PDF, HTML or CSV file
Edits a report
Deletes a report
To create a report right-click on its category and select Add Report… to bring up the re-
port definition dialog:
Specify the search and data format to be used. You can optionally give the report a title
(displayed above the table in the GUI) and a caption (displayed below the report).
Chart Components
To add a chart, click on and select
Specify the search and the chart type. Optionally you can add a title (displayed above the
chart GUI) and a caption (displayed below the chart). You can also configure the height of
the chart.
Running Reports
To run a report select it and click the button (or access it from the report favorites).
The report will be shown in a new tab on the Main View:
The tabular reports are interactive: clicking on a row in the report automatically selects
the corresponding object in the Location Tree.
You can use the button to refresh the report e.g. after having made changes to the
model or the search / data format. will export the report (as PDF or HTML file for ta-
bles, in a variety of bitmap formats for charts) and will print the report.
If you have a report with multiple components, then you can export or print each compo-
nent individually.
You can choose whether to show or hide filtered items. Use CTRL-Click to select several
filters, any item matching one of the filters will be filtered out.
If the filter is applied the filtered items are grayed out. Filtered items cannot be selected /
displayed / modified. It is possible to specify the level of transparency of the filtered items
in the Main View Configuration under Transparency > Filtered Items. Use a
transparency level of 100% to hide items completely.
▪ Create a rule based on this filter. For this open Administration > Rules and
create a new rule, select your filter, and choose Color highlighting as rule Ef-
fect:
You have to give a name for the work order, select a workflow and define scheduled start
and end times. Click on Apply to create the empty work order.
Next step is to activate the work order with the button. The system now is in a planning
mode where changes to the network are not executed but recorded in the work order. Ac-
tive planning mode is indicated by the symbol in the bottom right corner of the screen.
Now you can implement the planned changes in the model, e.g. adding cabinets, moving
switches or connecting two ports with a patch cable. The changes made during planning
mode are marked with colors, e.g. a port to be connected is shown as and a port
The Line Items tab shows the steps of the work order, the Materials tab lists the re-
quired materials. You can rearrange the sequence of line items with the buttons, de-
lete line items with and add new tasks with the button (these manually added tasks
are text notes).
Use to record the execution of a line item.
The Materials tab shows the bill of materials required to complete the work order:
Items marked with are required for execution of the work order, items marked with
will be left over after the work order has been executed.
Check Show Cable Lengths to display the estimated length of cables in the bill of ma-
terials. Cable length is calculated based on a straight line between ports. Check Use
Calibration to add some amount of length to the cables – this will allow for proper ca-
ble routing in the cabinets. You can configure additional length for different length ranges.
Use to add a new calibration range, to edit a range and to delete it.
Phase Meaning
New New work order
Ready Work order ready for execution, instructions sent to mainte-
nance crew
Sent to Hardware The work order has been sent to the InteliPhy Monitor hard-
ware. LEDs on ports that need modifications will be lit and the
line items of the work order will be shown on the display of the
Analyzer
Executed Work order has been fully executed and the change has been
committed to the database. The "+" and "-" marks on the ports
disappear and the connectivity diagram is updated
Rejected The work order has been rejected and will not be committed to
the database
Phases are indicated with different colors in the work order schedule.
The transitions between the phases can be executed manually either by right-clicking on
the work order and choosing Transition from the context menu or with the button.
The transition from Sent to Hardware to Executed will be done automatically by the
InteliPhy Monitor hardware for work orders on patch panels equipped with Sensorbars.
Next double-click on the line of a Bridge Identifier to open its control panel and select the
Work Flow property:
Now choose Sync for Sync mode and Work Order for Work Order mode. Confirm the
change with Apply Changes.
As soon as you transition the Work Order to the Sent to Hardware state the port LEDs
where the patching operation is to occur will be lit (continuous on for ports where a cable
is to be inserted, flashing for ports where a cable is to be removed). The Analyzer will dis-
play the corresponding line item of the work order.
Note that the work order will be displayed on Analyzer and LEDs on the scheduled start
time of the work order, even if the Sent to Hardware transition occurs earlier.
Complete the work order as per the instructions on the Analyzer display. After completion
the port LEDs will be turned off and the work order transits to the Executed state.
Open unsolicited changes are marked in red color. Double-clicking on a line in the
Unsolicited Changes pane will show the connection in the Connection De-
tails tab.
▪ An email is generated that contains an error message and instructions for corrective
action. This email is sent to a predefined address. Email server, target address, sub-
ject line and email from address must be configured (on a per-bridge basis) in the
Alerts settings of the respective Configuration and Control tab:
The Alert Connect and Alert Disconnect settings work as time filters: if an
unsolicited change is resolved within the times defined here no alarming takes place.
Use the value -1 to suppress email alarms.
If you want to authorize an unsolicited change retrospectively you can select the change
and accept it in the Options dialog:
Changes which are corrected in the field will automatically change to the status Re-
solved. You can remove resolved changes from the Unsolicited Changes pane by
selecting them and executing Options > Delete.
The LEDs will be turned on for a configurable period (10 seconds by default) and then re-
turn to their original state.
The length of the display period is adjustable in the Bridge Configuration and Control tab
in the "Show Connection on Sensor Bar" property:
7.1. History
All actions on the InteliPhy Manage Server are logged in the System History which you
can access with the menu command Administration > History overview. You
can view the history of a single item by right-clicking on it and then selecting History
Overview.
You can export the history to a file with and delete all or part of the history with
You see different panes for Users, Groups, Roles, Policies and Preference sets. In all
panes the usual categorization mechanisms are available.
Policies
Policies Roles
Roles Groups
Groups Users
Policies
Policies Roles
Roles Groups
Groups
Group
Group ofof
Combina- Group
Groupofof
users
Per- Combina-
Combina- users
users
Per-
Per- tionCombina-
ofof having users
the
Per-
missions tion
tion having the
missions
missions policiestionofof
policies
having
havingthe
same
same the
missions policies same
policies role(s)same
role(s)
role(s)
role(s)
Preference
Filters Sets
A policy is a group of permissions given to the policy holder. A policy can also include ex-
ceptions which are defined by filters (see 5.4). For example, you can specify that a user
cannot add cabinets in a specific location, or that a user can only edit templates in a cer-
tain category.
There are certain permissions that apply hierarchically. For example, if a user is not al-
lowed to modify a location, that user is also not allowed to modify any of the location's
contents. Not all permissions allow exceptions to be specified.
7.2.4. Groups
You can create user groups. Any user that is member of a group has all roles that are as-
sociated with this group.
To create a new group, select its category and right-click on Add… Check all roles that
you want users of this group to have. In the same dialog you can also add already exist-
ing users to the new group. If at least one role of a group allows an action, then the action
is allowed, i.e. the roles within one group are ORed together.
You can edit groups with and delete them with
If required, you can also allocate an initial preference set (see 7.2.6) to the user.
If you change the permissions of a user, he must log off and log on again to make the
new permissions available.
To edit a user (e.g. reset its password) use the button. will delete a user. You can
export all users to a .csv file with and import a list of users with
To log off a user from the server use the button. If you want to force logoff of a user
after some period of inactivity you can set this period in the preferences (File > Pref-
erences) in the Session Expiry property.
The preference set is applied the first time a user logs in. If the user changes his prefer-
ences later then the new preferences are saved in the set and will remain in force.
To edit a preference set use , to delete it use
Option Meaning
Allow multiple values Attribute can have multiple values, e.g. a switch port
carrying several VLAN IDs
Unique Attribute must be unique (e.g. IP Addresses, MAC ad-
dresses)
Pattern Use this to enforce a certain format for the attribute.
See 7.4
Read only Attribute cannot be changed from the InteliPhy Manage
GUI. Use this e.g. for switch port states that are read
through SNMP
Confirm changes Any change to the attribute must be explicitly confirmed
Required A value for this attribute must be specified (by default
attributes may also be left blank)
Propagate values When applied to a port of a connection then the value of
this attribute will be propagated along the entire con-
nection. Example use is the documentation of Circuit
IDs that document circuits along a network connection.
Property Color Background color of the attribute
Using the type File allows you to reference a file with a user attribute. This file must be
present on the server in the Files section. You can upload files to the server using the
Administration > File Management command. Typical application of files in user
attributes are measurement protocols of cables or user manuals of active equipment.
7.3.2. Applying user attributes to objects
Once a user attribute is created it has to be applied to objects. To apply the attribute, use
the Application tab of the dialog. Select in the Locations Tree of the dialog the appro-
priate object(s) and apply the attribute using the button.
To remove a user attribute from an object select it in the Location Tree and use the
button.
7.4. Patterns
Patterns use regular expressions to constrain the possible values of labels or user attrib-
utes (see 7.3).
To define new patterns or edit existing ones use Administration > Patterns
overview. to display all currently configured patterns in the Main View.
To add a new pattern, use the button that opens the pattern definition dialog:
Give the pattern a name and specify the related regular expression. Additionally, you
have to give a correct example. This allows you to test your regular expression. The de-
scription is optional.
The newly created pattern will be shown in the patterns overview, and you can select it
e.g. when defining new user attributes.
To edit a pattern, use the button, to delete it use . The button allows you to ex-
port a pattern definition, will import one.
Character Meaning
Quantifiers:
? The preceding character can appear once, or not at all.
* The preceding character can appear zero or more times
? * + + The preceding character can appear one or more times.
{ } {n} The preceding character must appear exactly n times
{n,m} The preceding character must appear at least n times and at most
m times. Note that at least one of n and m must be specified. For
example, {,5} means at most five times
Grouping: allows you to apply quantifiers to groups of characters. You can
group characters by surrounding them with braces. For example, the regu-
( ) lar expression (ABC){2} defines the string ABCABC. You can also apply
grouping to character classes. In this case, each repetition of the group
must be the same. For example, the regular expression ([A-Z]{2}){2}
defines strings of four capital letters, where the first two letters are the
same as the last two letters.
Removes the special meaning from the immediately following character.
This allows you to search for special characters. For example the regular
\ expression 2\+3 defines the string 2+3 while the regular expression 2+3
represents 3, 23, 223, 2223 etc (zero or more occurrences of 2 followed
by a 3)
A . appearing in a regular expression means that any character is allowed
. at the corresponding position. For example, the regular expression A.C
defines the set of strings of three characters, starting with A and ending
with C with any character in between (such as AAC, ABC, ACC et cetera).
You can specify that a character must be a member of a certain set of
characters by specifying a character set between square brackets. Use ^
to exclude a character from a character set. Use && to combine character
[ ^ classes:
&& [ABC] A, B or C
- ] [^ABC] any character except A, B or C
[A-Z] upper-case letter
[a-z] lower-case letter
[0-9] digit
[A-Za-z0-9] upper-case letter, lower-case letter or digit
[A-Z&&[^QXY]] upper-case letter, but not Q, X or Y.
The equipment identifier for the module holder MH1 in panel H01-40 in cabinet H01 is