Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The type of data that admins enter, such as text strings, integers, or email addresses. You can also restrict admins to a list of values.
  • Whether admins can enter multiple values
  • A default value
  • Whether the attribute is required

    Note
    titleNote

    You can specify whether an extensible attribute is required or not only by selecting the Required check box checkbox on the Administration > Extensible Attributes tab in Grid Manager. You cannot specify whether an extensible attribute is required or not by using CSV or WAPI. For more information about extensible attribute options, see Adding Extensible Attributes.


  • Whether the attribute is inheritable
  • The objects associated with the attribute, such as admin groups, DNS views, or DHCP networks.
  • Whether the appliance makes an entry in the audit log each time an object with the attribute is added or modified.

...

  1. From the Administration tab, select the Extensible Attributes tab.
  2. Click the Add icon on any of the toolbars.
  3. In the Add Extensible Attribute wizard, complete the following:
    • Name: Enter the name of the attribute. This is a required field and is case-sensitive. You can enter up to 128 UTF-8 characters.
    • Type: Specify the type of data that you want to capture for an object. Select one of the following:
      • String: Select this when the attribute is used to define string values, such as names. When you select this type, the wizard displays the Number of Characters field where you can enter the minimum and maximum number of characters that users can enter.
      • List: Select this when you want to define a list of values for the attribute. Users can then select a value from this list. For example, if you want to restrict an attribute to five specific values, you can define the attribute as a List and then list the five values in the List Values section. When a user uses the attribute, they are limited to selecting from one of the five values.
        When you select List, the wizard displays the List of values table, where you add the allowed values. These values appear in the drop-down list when a user defines the attribute. Click the Add icon to enter values in the table. You can enter up to 64 UTF-8 characters for each value.
        You can also modify list values at a later time. When you modify list values, all object attributes using the modified values are updated to the new values.
        You can also delete values from the list. Note that when you delete a list value, all attributes using the deleted values are removed from the objects. For objects with multiple attribute values, only the deleted values are removed.
        You can also move a value up or down in the list.
      • Integer: Select this when the attribute is used to track whole numbers, such as serial numbers. When you select this type, the wizard displays the Value Limits fields where you can enter the range of allowed values. Note that you cannot change your entries in the Value Limits fields if you modify the attribute at a later date.
      • Email: Select this when the attribute is used for email addresses. Email addresses are entered in the format user@domain.com.
      • URL: Select this when the attribute is used for tracking URLs (Uniform Resource Locators). URLs must be entered in a valid format.
      • Date: Select this when the attribute is used for dates. The date value is in YYYY-MM-DD format.
    • Comment: Enter additional information about the attribute. You can enter up to 256 UTF-8 characters.
  4. Click Next and complete the following:
    • Enable Inheritance: Select this check box checkbox if you want to allow the extensible attribute and its values to be inherited by descendants in an inheritance chain. When you select this check boxcheckbox, inheritance is enabled for network related objects only. When you select this check box checkbox and restrict an attribute to certain objects, then the extensible attribute and its value will be inherited by those objects only.
      Note the following:
    • Allow multiple values: Select this check box checkbox if you want to allow multiple values for this attribute to be set on an object. You cannot change this value for predefined attributes. Once you select this check boxcheckbox, you cannot deselect it. That is, you cannot allow a single attribute to be set if you selected to allow multiple values to be set on an object. 
      Restricting synchronization of extensible attributes
    • Disable sync to MGM: Select this check box checkbox to disable synchronization of extensible attributes from the managed Grid to the Multi-Grid Master. This check box checkbox is available only on the managed Grid when it remains joined with the Multi-Grid Master.
    • Default Value: Enter the default value that the appliance displays for the attribute. Leave this blank if there is no default value for this attribute. If the attribute type is String, you can enter up to 256 UTF-8 characters. If the attribute type is List, the value must be one of the list values and can be up to 64 UTF-8 characters.
    • Required: If you select this option, it is required to enter a value for this attribute when adding or modifying the corresponding object in the GUI.
    • Recommended: If you select this option, it is recommended to enter a value for this attribute when adding or modifying the corresponding object in the GUI.
    • Optional: This is selected by default. By selecting this option, you may or may not enter a value for this attribute when adding or modifying the corresponding object in the GUI.
    • Restrict to Specific Object Types: Click the Add icon to select the object type with which you want to associate the attribute. The appliance adds a row to the table. To delete an object type, select an object type and click the Delete icon. By default, the appliance associates an extensible attribute with all the supported object types.
    • Log Attribute Values When Objects are Updated: Select this check box checkbox if you want the appliance to make an entry in the audit log each time an object with this attribute is added or modified. When you select attribute values for audit, they are included in all the audit log entries. For more information about the audit log, see Using the Audit Log.
    • Allow cloud members to have the following access to this extensible attribute: Select this if you are configuring this extensible attribute for Cloud Network Automation. When you select this check boxcheckbox, the Cloud Platform Appliance can access this extensible attribute and perform requested tasks based on the cloud API requests. This function is enabled by default for all cloud specific extensible attributes. Note that if you disable this function for any cloud attributes, you will receive an error when you try to perform tasks that involve these attributes through cloud API requests. You can select Read/Write or Read only. For more information about this feature, see Deploying Cloud Network Automation.
      • Read/Write (and disallow Write access from the GUI and the standard API): When you select this, the Cloud Platform Appliance can access and modify the value of this extensible attribute based on the tasks requested only through cloud API requests. You cannot modify this attribute using Grid Manager or the Infoblox API.
      • Read only: When you select this, the Cloud Platform Appliance can access this extensible attribute and report the value based on the cloud API requests, but it cannot modify the value. You receive an error if you try to modify this attribute when this option is selected.

        Warning
        titleWarning

        The Cloud Platform member is evicted from the Grid Master if you modify the extensible attribute using Grid Manager.


  5. Save the configuration and click Restart if it appears at the top of the screen.

...

  1. Network Container: From the Dashboards tab, select the Tasks tab -> click Add Networks. Select a network, enter the required details. You can edit the inheritable extensible attributes that are displayed automatically. If this is a parent object, then you can add extensible attributes.
    IPv4 Network: From the Data Management tab -> select the DHCP tab -> Networks tab. In the Networks section, select IPv4 Network from the Add drop-down menu. In the Add IPv4 Network wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.
    IPv6 Network: From the Data Management tab -> select the DHCP tab -> Networks tab. In the Networks section, select IPv6 Network from the Add drop-down menu. In the Add IPv6 Network wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.
    IPv4 Range: From the Data Management tab > select the DHCP tab -> Networks tab -> Networks tab -> network > click addr_range, select Range from the Add drop-down menu. In the Add IPv4 Range wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.
    IPv6 Range: From the Data Management tab > select the DHCP tab -> Networks tab -> Networks tab -> network > click addr_range, select Range from the Add drop-down menu. In the Add IPv6 Range wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.
    Zones: From the Data Management tab >  select the DNS tab - > Zones tab - > click Add. In the Add Zone wizard, enter the attributes in the Extensible Attributes tab after specifying the required details. 
    DNS View: From the Data Management tab >  select the DNS tab - > In the toolbar select Add - > Select DNS View. In the Add DSN View wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.

    Host: From the Data Management tab >  select the DNS tab - > Zones tab - > click Add. In the Add section, select Host or Bulk Host from the Add drop-down menu. In the Add DNS View wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.
    Record: From the Data Management tab >  select the DNS tab - > Zones tab - > click Add. In the Add section, select Record from the Add drop-down menu select the record type. In the Add DNS View wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.
    VLAN Range: From the Data Management tab > select the VLANs tab - > click Add, select VLAN Range from the Add drop-down menu. In the Add VLAN Range Wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.
    VLANs: From the Data Management tab > select the VLANs tab - > click Add, select VLAN from the Add drop-down menu. In the Add VLAN wizard, enter the attributes in the Extensible Attributes tab after specifying the required details.
  2. You can either add new extensible attributes to the parent object or modify original extensible attribute values. Click on the extensible attribute value displayed in the Value column of the respective attribute to modify the original value or click the Add icon to add a new attribute.
  3. Select a state from the drop-down list displayed in the Inheritance State column. Note that you can only change the inheritance state of a descendant. You must select Overridden from the drop-down list to enter a new value. For more information about inheritance states, see Table 8.2. When an object has a parent and the parent does not have the object's inheritable extensible attribute, then the inheritance state of the extensible attribute is set to No Parent and the state cannot be changed.
  4. Select the inheritable extensible attributes for which you want to modify descendant actions: Select this check box checkbox if you would like to apply the actions of the Descendant Actions dialog box for existing extensible attributes. Before you select this check boxcheckbox, you must select the extensible attributes which will be affected by the actions of the Descendant Actions dialog box.

    Note
    titleNote

    This check box checkbox is not displayed for hosts, fixed addresses, and reservations since they do not have descendants.


  5. In the Descendant Actions dialog box, select options that will be applied for descendant objects as described in Configuring Inheritable Extensible Attributes
    The Descendant Actions dialog box displays all the mentioned options when you perform add and delete operations simultaneously. Consider an example where you add a new inheritable extensible attribute Site, and delete an existing inheritable attribute Region from the parent object, and then click Save to save both changes. In this case, the Descendant Actions dialog box displays all the options.
  6. Save the configuration.

...

  1. For IPv4 and IPv6 Network: From the Data Management tab, select the DHCP tab -> Networks tab -> Networks → network -> addr_range check box checkbox, and then click the Edit icon.
    For IPv4 Range, IPv6 Range, Fixed Address, Reservation, and Host: From the Data Management tab > select the DHCP tab -> Networks tab -> Networks tab -> network > click addr_range, click the Edit icon.
    For DNS View: From the Data Management tab, select the DNS tab - > Zones tab - > select the check box checkbox of the DNS View - > click the Edit icon.
    For VLANs: From the Data Management tab, select the VLAN tab - > select the check box checkbox of the VLAN Range / VLAN  - > click the Edit icon.
  2. In the editor, click the Extensible Attributes tab, select the check box checkbox of the respective attribute.
  3. At the parent level, click on the value you want to change and enter the new value.
    At the descendant level, click on the value you want to change and enter the new value. Note that you can change the value only when the inheritance state is set to Overridden.
  4. Select a state from the drop-down list displayed in the Inheritance State column. Note that you can only change the inheritance state of a descendant. You must select Overridden from the drop-down list to enter a new value. For more information, see Table 8.2.
  5. Select the inheritable extensible attributes for which you want to modify descendant actions: Select this check box checkbox if you would like to apply the actions of the Descendant Actions dialog box for existing extensible attributes. Before you select this check boxcheckbox, select the extensible attributes which will be affected by the actions of the Descendant Actions dialog box. For more information about the Descendant Actions dialog box, see Managing Inheritable Extensible Attributes at the Parent and Descendant Level.
  6. Save the configuration.

...

  1. IPv4 and IPv6 Network: From the Data Management tab, select the DHCP tab -> Networks tab -> Networks -> network -> addr_range check box checkbox, and then click the Edit icon.
    For IPv4 Range, IPv6 Range, Fixed Address, Reservation, and Host: From the Data Management tab DHCP -> tab -> Networks tab -> Networks tab -> network > click addr_range, select the object and click Edit icon.
    For DNS View: From the Data Management tab, select the DNS tab - > Zones tab - > select the check box checkbox of the DNS View - > click the Edit icon.
    For VLANs: From the Data Management tab, select the VLAN tab - > select the check box checkbox of the VLAN Range / VLAN  - > click the Edit icon.
  2. In the editor, click the Extensible Attributes tab, select the attributes and then click the Delete icon.
  3. When you click Save and Close, the Descendant Actions dialog box is displayed automatically with the following options:
    Select the action(s) you want to apply to descendant objects that have the following extensible attribute(s):
    When deleting an extensible attribute:
    • Keep the descendant's value and change the inheritance state to No Parent: Select this if you want to preserve extensible attributes for all descendants. The inheritance state of the extensible attribute changes to No Parent.
    • If the current inheritance state is Inherited, remove the extensible attribute. If the current inheritance state is Overridden, keep the value and change the inheritance state to No Parent: Select this if you want to remove the extensible attributes that are inherited by the descendants. If the inheritance state of the extensible attributes is set to Inherited on the descendant, the attributes will be removed; however, if the inheritance state is set to Overridden, then the state will be changed to No Parent.
  4. Click Yes to save the configuration or No to exit.

    Note
    titleNote

    The deleted extensible attributes will not be moved to the Recycle Bin and you cannot restore extensible attributes that are deleted.


...

  1. Click the Add icon. Grid Manager adds a row to the table with the default attribute displayed.
  2. Click the default attribute and expand the list of available attributes.
  3. Select an attribute from the drop-down list.
  4. Enter or select a value for the attribute from the Value column. To delete an attribute:
  5. Click the check box checkbox beside the attribute you want to delete.
  6. Click the Delete icon.

...

To delete all attributes:

  1. Click the Attribute Name check box checkbox.
  2. Click the Delete icon.

    Note
    titleNote

    You can delete only attributes that are not required. If you have one or more required attributes, you cannot use the delete all function.


  3. Save the configuration and click Restart if it appears at the top of the screen.

...

  1. From the Grid tab, select the Grid Manager tab -> Members tab or Services tab.
    From the Data Management tab, select the DHCP or DNS tab -> Members/Servers tab.
  2. Complete the following to group members with the same extensible attribute value:
    • Group Results: Select this check box checkbox to enable the appliance to group members by extensible attributes.
    • Group By: Select an extensible attribute by which you want to group members from the drop-down list.
      Grid Manager displays data per group of members configured with the same extensible attribute value.
      To add additional Group By filter, click the + icon, and then select a value from the drop-down list. You can apply up to 10 Group By filters. You can also delete a filter by clicking the - icon.

...