User Tools

Site Tools


2_x:datamodel:ip-settings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2_x:datamodel:ip-settings [2021/03/24 16:39] – [Global IP Settings] cnaud2_x:datamodel:ip-settings [2023/10/03 12:27] (current) – [Modifying Global IP Settings] cnaud
Line 1: Line 1:
-====== Global IP Settings ====== +====== IP Settings ====== 
- +Unlike most iTop's extensions, the definition of TeemIp configuration parameters is split between a **dedicated class of objects**, named Global IP Setting, and the **general configuration file**. 
-{{classicon_ipconfig.png  }}  +  * Global IP Settings host the parameters that are specific to an organization
- +  * The general configuration file defines parameters that drive TeemIp's generic behaviour and enables the default value of Global IP Settings parameters to be overwritten.
-IP settings is the repository where TeemIp's default options for all what IP Management is concerned are defined. These are managed through the "Global IP Settings" menu located under the "General Configuration menu" of the **Configuration** module+
- +
-<note warning> +
-One set of options, ie one IP Settings object, is defined per Organization. IP Settings object for an organization is automatically created with default values when the first IP object is created within that organization. +
-</note> +
  
 +===== Global IP Setting =====
 +{{icons8-maintenance-48.png  }}
 +Global IP Setting objects store all parameters that drive TeemIp behaviour.
 ==== Global IP Settings Properties ==== ==== Global IP Settings Properties ====
 ^  Name  ^  Type  ^  Mandatory?  ^ ^  Name  ^  Type  ^  Mandatory?  ^
Line 42: Line 39:
 | Symetrical IP NAT | Boolean | Yes / No | No | | | Symetrical IP NAT | Boolean | Yes / No | No | |
 | Copy CI's name into IP's short name | Boolean | Yes / No | No | | | Copy CI's name into IP's short name | Boolean | Yes / No | No | |
 +| Compute FQDN when short name is empty | Boolean | Yes / No | No | |
 | Allocate IPs attached to production CIs | Boolean | Yes / No | Yes | | | Allocate IPs attached to production CIs | Boolean | Yes / No | Yes | |
 | Release IPs from CIs that become obsolete | Boolean | Yes / No | No | | | Release IPs from CIs that become obsolete | Boolean | Yes / No | No | |
 +| Un-allocate IPs that are not attached to a CI | Boolean | Yes / No | No | |
 | Release IPs from subnets that are released | Boolean | Yes / No | Yes | | | Release IPs from subnets that are released | Boolean | Yes / No | Yes | |
 | **Domain Information** ||||| | **Domain Information** |||||
 | Delegate domains to children organizations only | Boolean | Yes / No | No | | | Delegate domains to children organizations only | Boolean | Yes / No | No | |
 | Automatically update DNS records | Boolean | Yes / No | No | DNS Zone Management | | Automatically update DNS records | Boolean | Yes / No | No | DNS Zone Management |
-| **Other information**|||||+| Remove DNS records from obsolete IPs | Boolean | Yes / No | No | DNS Zone Management | 
 +| **Other Settings**||||| 
 +| Allow attachment of already allocated IPs to CIs | Boolean | Yes / No | No | |
 | MAC Address Output Format | Enum | Colons / Hyphens / Dots | Colons | | | MAC Address Output Format | Enum | Colons / Hyphens / Dots | Colons | |
  
Line 54: Line 55:
 The MAC Address Output Format defines the format used to display MAC addresses: colons (01:23:45:67:89:ab), hyphens (01-23-45-67-89-ab) or dots (0123.4567.89ab). Regardless that format, the MAC address will always be stored in the data base following the colons format. And any format can be used to enter a MAC address. The MAC Address Output Format defines the format used to display MAC addresses: colons (01:23:45:67:89:ab), hyphens (01-23-45-67-89-ab) or dots (0123.4567.89ab). Regardless that format, the MAC address will always be stored in the data base following the colons format. And any format can be used to enter a MAC address.
 </note> </note>
- 
  
 ==== Listing Global IP Settings ==== ==== Listing Global IP Settings ====
-The Global IP Settings link of the Data administration module on the explorer menu displays the different IP Settings used by the different organizations.+From the **Configuration** menu, under the **General Configuration** sub-menuthe **Global IP Settings** shortcut displays the IP Setting used by the different organizations.
  
-{{ classlist_globalipsettings.png }}+{{ classlist_globalipsettings3x.png }}
  
-<note tip+<note warning
-Only one Global IP Settings object may exist per organization.+There can be **only one** Global IP Seetings per organization.
 </note> </note>
 +
 +
 ==== Creating a new Global IP Settings ==== ==== Creating a new Global IP Settings ====
-From the listing view, click on the “New…” menu to display the creation form. +From the listing view, click on the {{plus-button.png?nolink|Edit icon}} to display the creation form. 
  
-{{ classcreate_globalipsettings.png }} 
  
-Default and allowed values are listed in the "Global IP Settings Properties" chapter here above. 
 ==== Modifying Global IP Settings ==== ==== Modifying Global IP Settings ====
-From the detailed view of a Global IP Settings, click on the “Modify” button.+From the detailed view of a Global IP Setting, click on the {{pen-icon.png?nolink|Edit icon}} button. Basically, all parameters can be changed here but, of course, the organization. 
 + 
 +==== Automatic creation ==== 
 +A Global IP Setting for a given organization is now mandatory to create an IP object for that organization. First option is to create the Global IP Setting before creating an IP Object. Second option is to directly create the IP Object. Indeed, as soon as the organization is selected in the IP object creation form, TeemIp checks if a corresponding Global IP Setting exits for that organization and automatically creates one if required. 
 + 
 +When the Global IP Setting is automatically created, parameters are set with the default values defined in TeemIp's data model. It is however possible to overload these default values through the general Configuration file, as described below.
  
-Basically, all parameters can be changed here but, of course, the organization. 
-==== Other Actions ==== 
-No specific action can be applied to Global IP Settings beside the standard actions described in the User Manual. 
2_x/datamodel/ip-settings.1616600380.txt.gz · Last modified: 2021/03/24 16:39 by cnaud