Hyena v7.3 New Features
Improved User Copy Options
The 'Copy User' function has been improved to allow selectable attributes to be copied. Plus, named templates can be created for even faster selection of common user copying scenarios.
New Active Directory Features
- Methods to change the sequencing of AD queries on menus and adding separators for improved visual organization.
- Direct access to Group Policy Management Console (GPMC) reporting options.
- Capability to view users, groups, and computers objects as containers.
Other Changes
- Increased the maximum number of user-defined tools to 99.
- Enabled displaying a disabled user account icon when viewing group members on Windows NT or local user groups.
- Changed Hyena event searching method to always allow searching in the event description field even if its not been added to the display columns. Previously, Hyena would only enable the option to search the event description field if it was displayed.
- Modified the Send Message function to allow entry of optional 'From' field.
- Fixed a problem causing Hyena to crash when a root computer or domain controller object was right clicked on in the left tree window.
- Increased size of Manage Directory Attributes multi-value edit dialog and fixed problem with long text not being scrollable.
- Created a new warning dialog when copying data to the clipboard/file (Control-C) that may have been truncated due to Windows limitation. The warning message can be disabled after seeing it for the first time.
- Created a new warning dialog when copying data to files (Control-C) and the output file already exists and will be overwritten. The warning message can be disabled after seeing it for the first time.
- Removed the restriction of not being able to use the '\' character in a username since this character needs to be used when creating 'escaped' character sequences for LDAP compatibility.
New Advanced Settings
- Added an advanced registry value for controlling the command used to edit Group Policy Objects. To change the default command used, which is "mmc gpedit.msc /gpobject:"%s", create a registry value named "GpoEditCmd" under the HKEY_CURRENT_USER\Software\AdkinsResource\Hyena\Advanced registry key. Set this value to be a REG_SZ datatype and put in the command string to use. Use a %s as a placeholder for the GPO object GUID ID.
Exporter Pro Changes
- Added option to export computer Sessions.
- Added option to export user full name and comment on user group members on Windows NT or local groups.
- Added count of objects processed on export completed progress messages.
- Added NO_SD_ADMIN_ONLY as display of security settings for admin shares (ie C$, D$, etc.)
Hyena v7.0 New Features
Improved Active Directory Query Management
The Active Directory query options have been both streamlined and simplified in Hyena v7.0. Queries can now be created or customized more easily, and a new View All Directory Attributes option lets you see all existing AD elements for any object. The 'View All' option is convenient for determining the attribute names used by Active Directory.
Custom Active Directory LDAP Filtering
Active Directory has always included a powerful mechanism that supports server-side filtering, but until now this capability was difficult to fully utilize. Hyena now provides an easy method of assigning the LDAP filter from Microsoft's query builder to Hyena's Active Directory engine, a combination that provides for a lot of new flexibility and performance improvements. New All Disabled Users and All Contacts default queries have been added which use this new capability and any number of other custom filters can be easily created.
Custom LDAP filters can also be executed at sub-container levels, providing the capability to search multiple directory levels, or even the entire directory at one time.
Microsoft Vista Compatibility
We've made a number of minor changes to address compatibility and integration issues with Microsoft Vista and will continue to monitor Vista feedback by our customers.
Other Changes
Added a Registry Security dialog.
Improved the Active Directory filtering options (through the AD toolbar) to improvement performance and integration with the new query options.
Added a new column (cn) for the name of the group when displaying group members.
When a column in Hyena's results window (right window) has been sorted, the sorted column will be highlighted if a Windows XP manifest file (enabled by default) is being used.
Improved the performance of reading from a shared settings file stored to a network or WAN location.
Added capability to enter multiple target computers in the Copy Printers To... option. Also saved previous settings on this dialog.
Enabled copying (Control-C) of the SID and GUID information on the Object tab of any AD properties page.
Enabled context and property sheet extensions for Active Directory contact objects.
Added status bar message when retrieving directory information for multiple objects when using the Manage Directory Attributes function.
Enabled the Security and List Security options for Active Directory public folder objects.
Added additional space to the Computer Properties->Software->Properties dialog, and also enabled multi-select on the main computer software listing, so that multiple items can be copied to the clipboard.
Hyena v6.7 New Features
Exporter Pro Improvements
Numerous changes have been
to the interface of Exporter Pro to make it easier to view and modify
export settings.
We've
also updated the documentation.
For
a complete list of the changes to Exporter Pro v2.0, included with Hyena
v6.7, see the Exporter Pro help file.
Adding Custom Active Directory Attributes
to AD Queries
When creating or modifying Active Directory queries using Object Manager (File->Manage Object View->AD Queries), Hyena uses an external text file (ad_schema.dat) to control the display of the Active Directory attribute names and to categorize them by object type. This is done because Active Directory lacks any simple, fast, and flexible way to show all of the attributes for a given object type. Moreover, the majority of AD attributes are named in a very user-unfriendly way and the majority of them are not useful or undocumented.
Hyena's approach was worked well over the years but has one drawback : There isn't a readily apparent way to add custom, new, or specific attributes that are not part of Hyena's built-in attribute list (schema). Hyena now includes a mechanism to add new or custom attributes to any AD query. To access this feature, click the dropdown combo box labeled Attribute Category on the AD queries dialog in Object Manager (after selecting the query that you want to modify). Select the "Other (specify attribute)" category. The resulting dialog will prompt for the name(s) of the attributes to add. To add multiple attributes, separate each attribute with a comma ( , ), or a new line by pressing Control-Enter.
Using Home Directory Templates
when Modifying Users
By default, if a user's home
directory path is changed, Hyena will prompt after updating the user if
a home directory template should be used to set the home directory security.
A new option has been added
to the user Profile and Terminal Server Profile dialogs to select a template.
When a template is selected through the Use Template... button, Hyena
will update the profile path, logon script (non-Terminal Server profile
only), drive connection, and home directory path with the values from
the template. The template values will only be used if the settings to
be replaced are currently empty.
When the user is updated after
clicking the OK button to close the User Properties dialog, Hyena will
apply the security settings, if any, from the template on the user's home
directory; Hyena will not re-prompt for the home directory template again,
as its assumed that the template selected previously should be used when
setting security options.
This new option has been added
for instances where it is desirable to have an existing user get a standard
set of Profile values without the need to manually enter the settings,
and potentially cause problems if typographical errors are introduced.
This new option is not available
when adding users or performing multi-user updates.
Entering
Active Directory Alternate Credentials
Active Directory lacks a domain-level
'logon' capability other than logging in as a particular user or running
an entire application under a particular security context ('Run As').
Instead, Active Directory allows an application to provide a username
and password each time any directory object is accessed. Previously, Hyena
would let Windows use the current username and password for any directory
operation. Now, an optional different set of credentials can be provided
for any domain in Hyena's console.
Hyena Windows XP Manifest File
Some time ago with the release
of Windows XP, Microsoft created a little-known mechanism for developers
(or users) to get their applications to use the newer Windows XP 'look'
by using a specially formatted XML file called a 'manifest'. Hyena now
includes a manifest file in its installation. The file is named hyena.exe.manifest
and will be installed into the application directory. You can view the
contents of the file if you want; its in XML.
What the manifest file essentially
does is forces Windows to use the newer v6.x of comctl32.dll, which is
available on Windows XP.
Hyena has nothing to do with
this mechanism and should not be affected by the changes in the GUI that
result when using a manifest file.
Using a manifest also fixes
a problem if you have installed the newer Windows 2003 administration
tools and are trying to use the Microsoft Shell Properties dialog for
an OU.
If
you have the Windows 2003 Admin Tools loaded, the Group Policy tab on
the Properties dialog for OUs will have a hotlink to the newer GPMC tool.
Without the manifest, this tab won't function properly if you click on
it. With the manifest file present, it works as expected.
Note
that all 'Shell Properties' are not Hyena functions per-se, but are Microsoft-created
mechanisms.
If you prefer the 'older'
look of Hyena when run on Windows XP, simply rename the hyena.exe.manifest
file to something else.
Note
that it will be re-installed when installing updates or patches.
Visual Studio
2003 Conversion
Hyena and Exporter Pro have
been rebuilt using Microsoft Visual Studio 2003, including using new MFC
and runtime 'C' libraries. Due to this change, a new installation program
is included, which copies new library (.dll) files.
These new .dll files are named
mfc71u.dll, msvcp71.dll, and msvcr71.dll
Visual Studio 2003 is also
referred to as the .Net architecture.
Hyena v6.6 New Features
Support for Active Directory Shell (MMC) Property Page and Context Menu Extensions
Hyena can display the Active Directory shell property sheet for any directory object when the "Shell Properties" or "Properties" option is selected. This dialog will appear the same as it would in any MMC snapin for the same directory object. Hyena v6.6 can now display extensions to MMC property pages. Generally, property page extensions are used to add additional functionality to the Properties dialog for a directory object, such as adding a fingerprint identification page for user identification. In additional to 3rd party extensions, Microsoft also will add the Group Policy page (tab) to many directory objects as well.
The same mechanism that is used to display the property page extensions is also used to add context menu extensions. One extension that we have found and tested is the Microsoft Group Policy Management Console (GPMC) which adds an RSOP option to OU context menus. For more information on the GPMC, click here:
Replacable Parameters in Manage Directory Attributes Function
The Manage Directory Attributes feature for Active Directory objects has been modified to allow the existing value of a directory attribute to be used when modifying other directory attributes. The syntax for specifying that the value of a directory attribute should be used as any portion of a new value for a directory attribute is:
%Active_Directory_Attribute_Name:Length%
The :Length portion is optional; if omitted, the entire directory value will be used.
For example, if you want to modify the value of the 'comment' attribute to be Building 118, Division , then followed by the value of the 'division' attribute, then the words ', Section 'A', use:
Building 118, Division %division%, Section A
The value of %division% will be replaced with the value of the 'division' directory attribute. To use only the first 6 characters of the division, use:
Building 118, Division %division:6%, Section A
Other Changes
Added new dialog when opening backup event files. Hyena will now prompt for one or more backup event files which can be opened, provided that they are the same event log type. Hyena has no way of knowing what type of event log is stored in the files, so this information must be manually entered; the selection of event log types is loaded from the currently selected computer. The event description will now correctly be displayed for backup logs as well.
Added new dialog when copying window information to the clipboard that can control the columns copied and other options. Previously used options are also automatically recalled.
Added new buttons on the OU toolbar for displaying and controlling the behavior of the Active Directory 'Find' dialog. The 'Find' dialog is the same dialog you would get by selecting the Find button on the OU context menu. The 'Append Find' button can be used to add (append) the results of the find operation to the current window.
Added new registry options for renaming registry keys and saving registry key values to an external file.
And there are a lot more changes !. For a complete list, see the What's New section in Hyena's online help file after downloading/installing.
Hyena v6.5 New Features
Active Directory Attribute Management
One of the drawbacks to the conventional method used by Hyena and nearly all Microsoft applications when managing Active Directory objects, is the presentation of a dialog box to request user input. Some of the disadvantages to the standard GUI dialog for managing Active Directory include:
Active Directory offers many more additional properties (attributes) than can be displayed on most GUI interfaces.
Limited options exist for managing the attributes for multiple directory objects at the same time, resulting in lost time performing one-by-one updates.
Extended schema attributes will not usually be available in Microsoft or 3rd party utilities.
Tools for direct access to AD attributes such as ADSI Edit are difficult and clumsy to use.
Scripting solutions offer only a non-interactive method of updating directory objects.
Hyena's new Active Directory Attribute Management functions are designed to overcome these limitations and provide new capabilities for direct access and manipulation of AD objects. By utilizing advanced techniques and optimized directory access functions, this new capability will greatly enhance AD management, especially where multiple attributes need to be modified on a large collection of directory objects.
Viewing and Exporting Indirect Group Members
Both Hyena and Exporter Pro have been modified to support viewing and exporting indirect group members. Indirect groups are groups that are included (nested) in another group. For example, the Domain Admins group is typically part of the Administrators group. Now, you can view, export, and manage any member or group that is included in another group without having to hunt and search for the included group. To visually view the indirect members of a group in Hyena, right click on the group, and select View Group Members->View Direct and Indirect Members. Hyena will show indirect members hierarchically indented under their parent group.
To export indirect group members, select the Include Indirect (nested) Group Members option by clicking the Set Options button on any Active Directory Group-object export template.
Multi-Object Deletion Confirmation
When multiple objects are selected and the Delete option is chosen, Hyena will display a Delete Confirmation dialog showing the objects selected for deletion. To aid in the selection of items in Hyena's right window, we recommend enabling the 'Highlight Entire Row' and 'Show Gridlines' options under Hyena's Tools->Settings->GUI dialog. Restart Hyena after enabling either of these options.
Active Directory (Windows 2003) Undelete Support
Microsoft has added (minimal) support for undeleting Active Directory objects in Windows 2003. A technical article describing the mechanism to 'undelete' can be found in MSDN under the title 'Restoring Deleted Objects'. Hyena implements the 'undelete' functionality exactly as documented by Microsoft in this article.
Using Multiple Filter Search Criteria
Hyena's right window filtering functions (available when the green filter toolbar button is clicked) has been modified to support multiple filter search criteria. To specify that you want to search for multiple items, enter each item separated by a ';' character. To indicate that the string is a multi-filter search, also put a leading ';' at the start of the string. For example, to filter for only strings that contain 'user' or 'marketing', enter:
;user;marketing
Other Changes
There are too many to list !. For a complete list of all changes in Hyena 6.x and 5.x versions, see the What's New! section of Hyena's help file.
Download Hyena Now
Hyena v6.3 New Features
Improved Event Log Filtering Options
The Event filtering properties dialog has been modified for more functionality:
An option has been added to include/exclude event IDs.
Some dialog controls and sizes have been rearranged for viewing all/more event log names.
Multi-selection of event logs is now supported. Together with the capability to view event logs from multiple computers, you can now view any combination of events from multiple event logs.
A new option to save and recall the event filtering settings has been added.
Exporter Pro Improvements
Exporter Pro v1.7, included in Hyena v6.3, now supports exporting of locally logged on user information, plus file and directory exporting options. The new file/directory exporting options also allow exporting of NTFS security information. For more information, see the SystemTools Exporter Pro help file (stexport.chm) in the Hyena installation directory, or use the shortcut for this file under Start->Programs->Hyena.
Support for Exchange 2003 Query Based Groups
Support has been added for Exchange 2003 Query Based Distribution Groups. These groups will appear with a new icon, and can be seen under Universal Groups. There is also a new option to create these types of groups as well. Exchange 2003 must be installed to create query-based distribution groups.
Hyena v6.2 New Features
SystemViews (tm)
Hyena's SystemViews is an innovative feature that allows for fast and easy recalling of previous views of the right list window. This feature will be especially important to those users who need a method of easily going back to a previous display or that have a large number of objects (for example, domain user accounts) that take an extremely long time to retrieve and are needed for administration throughout the day. These views can now be retained and restored with the click of the mouse or through a keyboard shortcut.
Improved Shared Settings Support
Previous versions of Hyena supported sharing Hyena's configuration settings with other users. However, this feature required that nearly all of the settings be shared, even if it was desired to only share particular pieces of a configuration. Hyena v6.2 now supports sharing any portion of a configuration.
More Filtering Options
The filtering option in Hyena's right window has been improved. New options for filtering for blank values, exact matches, and 'not' equals searches have been added.
Managing Non-Windows Devices
Hyena's Object Manager (File->Manage Object View) can now be used to add non-Windows devices (routers, hubs, Linux computers, etc.) to Hyena's views. Hyena does not offer any functionality for these devices, but will populate and show the tools menu when these objects are right-clicked on. The two different object types are the Router/Switch and the Network host/Device. The only difference between the two different types are the icon used to show the object in Hyena's windows.
Exporter Pro Improvements
Exporter Pro can now be used to export account and audit policy (under Other Exports) for both domains and individual workstations. The storage of active templates (Active Directory, Registry, and WMI exports) has also been moved to the export configuration (.INI) file, allowing for easier management of multiple export configurations.
Hyena v6.0 New Features
WMI Support*
Hyena can display any WMI property from any WMI class and also provides access to common WMI methods. Hyena also supports modification of most writable WMI instance information on one or multiple instances from one or more computers.
To help in understanding WMI and how it is integrated into Hyena, see the WMI section in Hyena's help file.
* Note: Full WMI functionality is only available in the Enterprise Edition. However, all Editions have access to the WMI Win32_Process class which allows Hyena to remotely start and terminate remote processes. WMI exporting functionality is also available in both Standard and Enterprise Editions.
Tool Grouping
Hyena now allows tools to be grouped into submenus. Hyena will automatically transfer all existing custom tool settings to a file named TOOL_CMDS.DAT, which can be found in the same location as other Hyena configuration files. This new tool command file provides a structure that permits the tools to be grouped and displayed on submenus.
Access to Microsoft Hotfix Information
The Computer Properties->Hotfix dialog has been modified to support viewing the online Microsoft Hotfix Support database. Either double-clicking on any 'Q' or 'KB' hotfix, or clicking the View Hotfix Information button will access the Microsoft Support web site.
Exporting Selected Active Directory Objects Hyena now supports exporting information on selected Active Directory objects. Previously, only domains, computers, and OUs could be selected for exporting. For example:
- Display a list of Active Directory objects from an OU, such as users, in Hyena.
- Select as many objects as needed.
- Select Tools->Exporter Pro->Export Selected Objects.
- Select the Directory templates to export and select Start Export.
Exporter Pro v1.5
Exporter Pro, included with Hyena, has been improved to support exporting WMI information, user rights, network protocol information, and security information.
Hyena v5.x New Features
Improved Exporter Pro Features (v5.7)
Originally introduced in Hyena v5.5, Exporter Pro has been enhanced with more options for easier administration and customization. Exporter Pro v1.2, included with Hyena, also now supports exporting 'true' last logon information for both Windows NT and Active Directory domains. Hyena also now has tighter integration with Exporter Pro, providing simple and easy selection of objects in Hyena to be immediately sent to Exporter Pro. Exporter Pro adds registry, scheduled tasks, network, and Active Directory exporting capabilities to the already extensive collection of export options in previous versions. The registry exporting module provides for customizable templates to export nearly any set of registry values. Predefined templates for exporting system configuration, service pack, and hot fixes are provided. User-definable Active Directory query templates enable unlimited exporting options for Active Directory-enabled domains. Exporter Pro licensing is included with all Hyena v5.5 and later licenses.
Improved Active Directory Shell Integration (v5.7)
Hyena v5.7 can now display the standard Active Directory shell context menu functions for most objects in addition to the full shell property pages.
Wake-On-Lan tm (WOL) (v5.7)
New integration with industry-standard WOL-enabled computers has been added in Hyena v5.7. What is WOL ? Quite simply, it is a technology that allows a computer that is turned off to be remotely turned on.
Improved Active Directory 'Find' Integration (v5.7)
Previous versions of Hyena could display the standard Active Directory 'Find' dialog, but were limited to what could be done with the results. Now, Hyena v5.7 supports selecting and returning the resulting objects back into Hyena.
Service Installation (v5.7)
Hyena can now install services on one or more computers using a simple wizard-based service installation process.
Improved Timeout Control (v5.5 )
One of the annoying features of remote administration of Windows is the delay in waiting for the RPC timeout to return control back when an attempt is made to access a remote computer that is offline. Applications, such as Hyena, are unable to set an RPC timeout, and are also blocked by the operating system from aborting the connection attempt on their own.
Hyena v5.5 now has an option to offer some relief from this problem, by allowing for a brief ping to be sent to the remote computer prior to initiating any remote action. The ping options can be fully configured.
Standard Active Directory Shell Property Pages (v5.2)
Hyena can display the standard shell property pages for all Active Directory objects. In the image at left, the new Domain Properties dialog is shown, which is the same standard property page for domain objects used by MMC.
This high degree of Active Directory integration gives Hyena several advantages:
Familiar interface for management of object properties as found in MMC snapins.
100% compatibility and functionality.
Improved support and functionality when user has restricted/delegated rights.
Access to Security dialog for complete management of Active Directory object security.
Increased support for more objects, including Active Directory shares and printers.
Active Directory Security Listing
(v5.2)
One of the most powerful features in Active Directory is the security model, which provides for very flexible and powerful capabilities for assigning granular rights to directory objects. The capability to delegate selected non-admin users to reset account passwords, for example, is a common action for many installations.
But, as every Active Directory administrator knows, once assigned, its very difficult to keep track who has been assigned which rights...and to which object ?
Hyena's new Active Directory Security Listing view presents a detailed list of all security rights for any number of selected directory objects in Hyena's right window. Need to create a quick report of which accounts and groups have been given ResetPassword rights to all OUs ? This can now be done in a few minutes in Hyena.
|