ProVision 5.1.3 is a minor release for local installations with new features and bug fixes.
PHP Compatibility
Please note that ProVision 5.x requires php 5.5.+. For local installations, please upgrade php prior to installing the upgrade. Also ensure that the correct Sourceguardian php extension is loaded for the new version of php.
MySQL Compatibility
Please note that ProVision 5.1.3 requires mysql 5.6.+. For local installations, please upgrade mysql prior to installing the upgrade.
Contact 6connect at info@6connect.com to schedule a demo or get more information.
New Features
(CFR denotes customer requested)
Customizable Dashboards:
The Dashboard Tab has undergone a major UI overhaul, and is now customizable!
The new Dashboard is comprised of modular "Widgets" that show different types of information. These Widgets may be added, moved, and edited to create personalized Dashboards. On top of this, four different column layout options are available to organize the overall Dashboard layout to suit your needs.
Dashboards (excepting the Default Dashboard) are tied to user login, and do not have dependencies or requirements - they are just HTML / Javascript - so no additional installations are required, and users may access the same dashboard between different computers or browsers.
Browser Compatibility
It is recommended to use the most recent versions of the Chrome or Firefox browsers when working with the dashboard. Due to incompatibilities with Internet Explorer, the dashboard is set to read-only mode and is not editable when accessed from IE at this time.
There are two levels of Dashboards:
Default Dashboard: The Default Dashboard is a shared dashboard for all users of the ProVision instance. It may only be edited by admin level users, but it is viewable by all users.
Individual Users' Dashboards: Additional Dashboards may be created by individual users. These dashboards are tied to the user logged in, and are only viewable / editable by that user.
Widgets:
Ten Widgets are currently available for the Dashboard. Widgets vary in purpose from static display of text elements (Markdown, Status), to highly interactive (Activity Chart, Resource Tree). Only Admin users may add or edit Widgets for the Default Dashboard; however, any user may create a personal dashboard tied to their login, and add, move, or edit Widgets for that dashboard without impacting others.
A User's permissions apply to data inside of Widgets, therefore, some users may be limited to only viewing certain data for a Widget (ie, Resource Tree).
Below is a brief overview of each available Widget:
For more details on the Default Dashboard, editing dashboards, and working with individual Widgets, see:
VLAN Manager
A new, integrated VLAN management system has replaced the previous VLAN text field. Under the new system, administrative users can create VLAN domains, enable numerical or named VLANs under each domain, and then associate IP blocks with a domain / VLAN pair. Also included in this feature is a VLAN tag system allowing individual VLANs or ranges of VLANs to be associate with user-defined tags for additional organization and search functionality.
Impacts to Current Customers:
For current customers who have been using the VLAN field in IPAM, existing VLANs in your IP Blocks will be migrated as numerical VLANS under the Default Domain.
Customers using the ProVision API for IPAM functions and using the VLAN text field will need to update their API calls.
Those customers who are not actively using the VLAN field, or are not using the ProVision API for IPAM functions will not be affected.
Changes included in this feature:
- A new "VLAN Admin" tab under the administrative area of ProVision for creating and managing VLAN domains and VLAN tags. See VLAN Administration and Working with the VLAN Manager for workflow and task details.
- A VLAN submenu accessible under the IPAM module including:
- Areas where VLANs may be enabled for domains, edited, and associated with IP Blocks (via Direct, Browse, and Smart Browse type assigning)
- VLAN utilization charts illustrating IP block utilization under each domain/VLAN pair.
- A "VLAN Manage" page similar in function and scope to IP Manage, but for blocks organized under specific domain / VLAN pairs.
- See VLAN Administration and Working with the VLAN Manager for workflow and task details.
- Updated IPAM and IPAM Gadget interfaces where the previous VLAN text input box has been replaced with selectable Domain / VLAN dropdowns. See updated information in Working with IP Blocks.
- Updated IPAM and VLAN API calls. See API Module - VLAN for the most recent VLAN API calls.
Resource Cloning / Template:
Cloning an Entry duplicates the Entry and, if desired, any Child Entries existing under it.
This feature can be used to quickly and efficiently create multiple resources with same format, field information, or similar hierarchy structure. See Working with Entries for additional information.
Information Cloned: Format of the original Resource (which gadgets are enabled, location, fields), contact / tech information, field information, and (if selected) Child Entries, and Child Entry sections, fields, and field informaiton - in general, items that are chosen or input at the entry creation, or input into text fields.
Information not Cloned: IP Blocks, DNS Zones, uploaded documents - in general, items that are assigned to the entry rather than input into fields.
Click below for an overview on how to close a Resource:
CFR-103: One-Click IPAM Aggregate Manage:
In the IPAM tab, Clicking on the header for an aggregate now directly opens up the Manage screen for that aggregate.
Click on the header for the aggregate (CIDR / Region) to open Manage Aggregate screen.
Scheduler Updates:
Multiple updates have been made to the scheduler:
- Task List Filters: The Task Scheduler can now be filtered! Radio button filters have been added under the time information.
Select "Show: All" to see all tasks scheduled, or "Show: Active" to only show active tasks.
You may also use the text input filter box, located above and to the right of the task list, to filter tasks by Name or Repeat Info keyword.
- UI elements such as selector lists and calendar pickers have been updated.
IM- 1957: Chart View Improvements:
An Action Menu has been added to entries in Chart View, allowing users to view, edit, clone, and delete entries.
IM-1944/1945: DHCP Gadget Improvements
The DHCP Gadget has improved searching and Smart Assign capabilities:
- Improved searching of pools by Name, MAC, or IP address
Linked Pools:
In the DHCP Gadget, select "Name", "MAC", or "IP" from the dropdown above the linked and existing pools lists. Enter the search criteria based on your selection:
Name: Enter the text of the full or partial name of the pool
MAC: Enter the full (ex: 00:11:22:33:44:55:66:77) or partial (:22) MAC address associated with the pool, ensuring that a colon is included in part of the search text.
IP: Enter the full IPv4 or IPv6 CIDR of the block associated with the pool (ex: 10.0.0.0/24)
Existing Pools:
Existing Pool search uses the same criteria options as the linked pools, with the added ability to include "Region" or "Resource" criteria for IP Search:
After selecting the search type and entering your search term, hit the "Search" Button and the Pools list will be filtered to matching results.
- DHCP pool Smart Assign can now use Region, Resource, and VLAN criteria for assigning
Additional criteria options of Region, Resource, and VLAN (Domain / VLAN) are available for smart assigning a new DHCP Pool.
Enter your criteria, then click "Add Pool".
(A DHCP aggregate must already exist with the selected Regions / Resource / Domain / VLAN properties for the assignment to succeed.)
CFR- 107: Set Default Tag Radio Behavior
The IPAM Configuration page now has a setting to select the "Default Tag Selection Mode". This sets which radio button will be selected by default when working with tags in the IPAM Gadget.
Selecting "Standard", "Strict", or "Exclude" will set that option as the default when working in the IPAM Gadget.
IM - 2014: Search Improvements
- Various efficiency improvements have been made for faster search returns.
- The search screen now highlights the search term in the return data.
CFR / IM-1954 IPAM API Update
The IPAM API - Get call now has a parameter "&lastUpdateTime" to query for IPAM blocks based on the last updated time. Timestamp format is in MySQL datetime format. Query may be made for blocks updated before, after, or at the exact time of the timestamp provided. See API Module - IPAM "Get" call for additional detail.
- To return blocks updated at the exact time provided, use =[MySQL datetime format] :
api/v1/api.php?target=ipam&action=get&lastUpdateTime=2015-8-19 21:08:54
- To return blocks updated prior to the given datetime, use =﹤[MySQL datetime format]:
api/v1/api.php?target=ipam&action=get&lastUpdateTime=﹤2015-8-19 21:08:54
- To return blocks updated after the given datetime, use =﹥[MySQL datetime format]:
api/v1/api.php?target=ipam&action=get&lastUpdateTime=﹥2015-8-19 21:08:54
Updated Resource Entry List Page
The Resources -﹥ Entries page now has action menus for each resource listed.
IM-1958: Improved IPAM Parent Tree View
IPAM Parent / Tree View now shows applicable Tag, Notes, and Region details for blocks.
IM-1889: Contacts Updates
Various improvements have been made to the Contacts system
- Improved handling of limited permissions in the Contact Manager and Contact Gadget.
- Cleaned up some UI elements (duplicate headers)
In the Contact Gadget, the ability to add and delete roles has been limited to Admin users. Non-admin users may still set existing roles.