COM 
 
Seiten Navigation



User Management Resource Administrator: User Account Management for Windows 2003/XP/2000/NT
Live Demo Download Features ScreenShots Preis Anfrage Kunden

Release Notes


 

9.0 Build 1425, February 1st, 2008   

New Features
  1. Major new area of functionality: Support of Powershell. The UMRA software is extended with the Powershell Agent service. The service supports the integration of UMRA and Powershell. New actions that can use any Powershell cmdlet can be added to UMRA in a dynamic manner to extent the functionality of UMRA. For more information, see the Powershell Agent Service topics in the online help.
  2. Major new area of functionality: Support of Exchange 2007. Based on the new Powershell Agent service, over 25 new actions are added to UMRA to support the management of Exchange 2007 mailboxes and other resources. For more information, see the Exchange 2007 topics in the online help.

This new functionality is licensed as a separate module. Existing users should contact Tools4ever for an upgrade of their licence keys when required.



 

8.0 Build 1343, May 4th, 2007   

New Features
  1. Major new area of functionality: Management of IBM's Lotus Notes environments. In addition to the existing possibility to manage the Lotus Notes Directory with LDAP, UMRA has been extended to interface with native Lotus Notes environments; it can now create, delete and move Lotus Notes user's and resources directly, and perform a vast number of other Lotus Notes related actions. This functionality is completely integrated with the current functionality of UMRA. For this purpose no less then 25 new UMRA script actions have been created.

    This new functionality is licensed as a separate module. Existing users should contact Tools4ever for an upgrade of their licence keys when required

  2. New project hierarchy for server based projects.
    The projects on the server can now be organized in a tree structure. Note that the tree structure is currently only for display purposes, and is visible when the projects listed with the menu option UMRA Service, Manage server Projects.
  3. Update the license Mechanism. Updated the license mechanism to facilitate a new licence that specifically allows the SSRPM (Self Service Reset Password Management) product of Tools4ever to interface with UMRA.
  4. New Action. A new action Script Action: Count licensed - domain/OU accounts has been added. Use this action in a script to find out how many user accounts are there in the domain/ou and compare these with the number allowed according to the license. This action allows to find out if a domain is nearing the limit specified in the license. You may want to use this in a scheduled script that sends an email to an UMRA administrator if the license count is almost reached.
Enhancements
  1. Action enhanced: For Each. The maximum number of possible variables that can be coupled to the table columns in the called project, has been increased from 20 to 300. (1307-1338)
  2. Action enhanced: If - Then - Else. The variable argument was only allowed to exist of exactly a single variable. It has been modified so that is is allowed to consist of a text string that contains variables. (1307)
  3. Action enhanced: Move - rename user (AD). The action has been extended to allow for the move and rename of other objects than users, like for instance contacts. Therefore the action has been renamed to Move - rename (AD).(1307)
  4. Action enhanced: Load LDAP Modification Data. The name of the attribute to modify can now also be specified as a variable, instead of fixed in the action.
  5. Action extended: Manage Table data. The action is extended with three table data operation functions.
    • Convert multi-text variable to table. Used to convert a variable of the type text-list to a table of a single column, and a row for each value in the text-list.
    • Convert multi-value variable to table.
    • Convert table column to multi text variable. Used to convert a specific column of a table to a text-list variable.
  6. Action extended: Fomat variable value.New formatting functions have been added: Delete: Leading blank characters and Delete:Trailing blank characters
  7. Logging. Added an option to be able to enable or disable logging to memory for server projects. With the project script tab selected, choose Actions, Project script properties, and select the options tab to access this functionality. switching it off may significantly increase performance when running projects from the delegation client.(1307)
  8. MySQL datatypes. For MySql server support is added for the date datatype, which contains only the date, not a time. As UMRA itself does only support date-time, as a datatype, when reading it will be converted to a date-time value with the time set at 12.00 hr pm.(1307)
Major Fixes
  1. Generic table. A memory leak has been fixed which occurred when reading multi-value values in a generic table; for instance when querying the Memberof attribute in an LDAP query. (1303)
  2. Action Create user (AD). When a user cannot be created due to password complexity requirements, the temporarily created user object is now correctly removed from Active Directory(1307)
  3. Script Action: Move Exchange Mailbox. A fix has been created for an crash problem introduced by SP2 of Exchange 2003.due to incompatiblities of the updated Exchange software.(1307)
  4. Script Action: Modify exchange mailbox permissions 2000/2003. A memory leak has been fixed (1307)
  5. Script Action: Move Exchange Mailbox. Action could cause an exception if the specified user object variable was not valid, for example if it was the result of a failed Get user Action. Now it gives a correct error message and continues with proper error handling as specified.(1311)
Minor fixes
  1. Sheduler. When a project was sheduled for daily execution, the scheduling could not be disabled (it could still be configured as never though). This has been fixed (1309)
  2. Generate generic table-LDAP Query. The LDAP query filter could not contain variables, they where not resolved at run time. This has been fixed.(1309)
  3. Script Action: Execute script. The name of the script to execute could not contain variables. now it can. (1311)
  4. Script Action: Update date-time variable. The action parameters can now contain variables. (1311)
  5. Script Action: Format variable value, the formating function Delete, all matching characters, specified as ASCII codes deleted both upper and lowercase of the specified value when applicable. That is, when specifying 97, in order to delete 'a' accidentally also all occurrences of 'A' where deleted. This has been fixed.
  6. Script Action: copy directory. When the copy fails because the destination drive is full, UMRA logged a correct error message, but the error handler (the "on error" part of the action) was not invoked. Now the error handler is invoked correctly.(1311)

  

7.6 Build 1302, August 23rd, 2006

New Features
  • Project Scheduler. A major new mechanism to run projects has been added to the UMRA service: the UMRA Scheduler. UMRA projects can now be executed automatically at scheduled times by the UMRA service. Open a project and choose Actions-->Scheduler to view and specify scheduling information for the active project. Choose View-->Scheduler to see the scheduling overview of the UMRA Service. Press F1 in those windows for more information.
  • New action - Join Table Data. The Script Action Join table data has been added.
  • New action - Manage table data. The Script Action Manage table data  is extended with an option to sort a table based on the column name.
  • Action extended : Generate generic table. The Script Action Generate generic table, is extended with the option to generate a table from a .csv file, and to specify the names of the columns explicitly.
  • Security improved. All RPC communication between the UMRA console, Umra Service,Umra Com and the UMRA forms client is now encrypted by means of SSL.
  • Aborting scripts. A mechanism has been added to see which scripts are currently actively running, and also to make it possible to abort those running scripts if required. choose UMRA Service -> Control Running projects from the menu to go to the overview.
  • Search and Replace. An "search and replace" option is added to search (and or replace) trough all configured action property values and specifications in all projects in the active workspace. Useful for instance if you want to rename a variable that is used in a lot of places.
Enhancements
  • Service logging. The service can be configured (choose Umra Service-->Service properties;Advanced tab) to create user specific cyclic log files rather than general ones. The names of the log files are derived from the name of the account with which the a user connects to the service.
  • Project logging. Previously, at the start of each project execution, the values of all variables in the project where logged. This could be a lot of uninteresting data, especially if a project was called many times within a "for each" action. Now this can be switched off in the project options of a specific project (choose Actions-->Project script properties;Options tab)
  • UMRA Com performance. UMRA Com is extended with a new interface call (EnableReturnLog) to specify whether or not the log info generated by the service should be returned to the calling Com Object. By default the log information that the called service project generates is returned to the calling Com Object, so that it can be displayed if required. If this option is switched off, no log information is returned to the calling Com object. In both cases the log information is logged in the logfiles on the server. Disabling the return of log information increases the performance.
  • UMRA command line Application. The UMRA command line application "UmraCmd.exe", now has an extra command line option (-NoLog), which suppresses log information shown on the command line and increases performance.
  • Column names in Database Query. Form tables with database query: When the query is run in the console in the test tab, the column names as implicitly returned by the query are stored , so that they subsequentially can be used with the specification of the columns to show.
  • Action enhanced: Manage table data. The Script Action Manage table data is modified. Within the sub-option "Export to .csv", it is now optionally possible to write a header with the column names to the file.
  • Extra variables in automation projects. The %NowDay%, %NowYear% default variables are now also available in automation projects.
  • Console GUI: When creating a new project, the project name is now first proposed, before being used.
  • Extra output variables in script actions. The actions  Create user, Create group (AD) and Create object (AD) have been extended, so they will now optionally output the Object Distinguished Name of the object they have just created, to a variable. In larger scripts, this name was often needed further on in the script. Previously it had to be explicitly retrieved by using for example the "Get attribute" script action. and that is now no longer required.
  • Action enhanced: For-Each. The script action For-Each is extended with the possibility to specify which variables should be available to use for the called project. Making unavailable variables that are not used in the called project can drastically (> 10 times faster) improve performance.

 Major Fixes

  • Table in forms Client. When a selection was made in a table, clicking on a column header to resort the table would change which items where selected. This has been fixed.
  • Logging mechanism. A potential critical error in the internal working of the logging mechanism on the service has been fixed. In some circumstances, when the execution of form script did not finish within the timeout period, and several other conditions where met, an error in the cyclic log mechanism could cause a critical failure in the UMRA service. This has been fixed.
  • Script action Update date-time variable. The script action Update date-time variable did not work if the option "convert to 100ns interval since 1-1-1601" was chosen. This has been fixed.

Minor Fixes

  • Service logging - Several log files use a method of cyclic logging; that is, when a file log1 has reached a specified limit, logging continues in file log2, etc. In some circumstances a few log messages that where generated at the time of file change, were not correctly written to file. This has been fixed.
  • LDAP name syntax. If the name-part of an object contains a forward slash "/", the format that LDAP uses to specify the name of the object was not handled correctly by UMRA. This has bee fixed.
  • Script action "Manage table data", option "export to .csv file". The output file contained incorrect "new line" like characters, which caused additional empty lines when the file was read by some applications (MS access for example). This has been fixed
  • The Action "Set variable" did not write an message to the log when it was executed. It now will.
  • When creating a completely new name generation algorithm, it was not created with the specified name, but with a number. This has been fixed.
  • If a workspace contains more then 1 project, and has been modified, the user will be prompted to save the workspace when exiting the console.
  • A project is now also marked dirty when a script action is removed from the script. So the user is correctly prompted to save when exiting.
  • When using a Forms project in which inside the script of the specified "initial project", a table is read from a .csv file with the script action "Generate generic table", and this table variable is shown afterwards in a Form Table with the option to read the contents of the shown form from a variable, the order of the entries shown in the table was not the same as the order of the entries in the original file. This has been changed, so that, if no sorting method is selected, the original order of entries read from the file is maintained.
  • When using the script action Generate generic table to perform an LDAP search query, the specified time-out values where not correctly used, which could in some circumstances cause the search to fail, for queries that tool a very long time. This has been fixed.
  • The Ctrl-C and Ctrl-V copy and paste actionsnow also work for the static text and input text fields in the forms client
  • The Set variable action has been modified. If the current value of a variable contains a reference to itself, it is no longer resolved even when the option "resolve now" is on.
  • When a project is opened, and closed immediately thereafter, it is now added to the list of recent projects. previously it was not added.
  • In the script action Create Exchange Mailbox (2003/2000) . The name of the variable used for the User Object can now be specified. Previously this was always fixed to %UserObject%. and thus the action could not be used if the user object was stored in a different variable.

Cosmetic Fixes

  • The icons in the main button bar corresponding to the project tabs (script, form ,preview, network data etc), are now checked/unchecked depending on the existence of the associated project tabs in the active project.
  • Action format variable,sub-action "Replace substring with ASCII codes". The description field has been enlarged.
  • Some irregularities in the display after vertically scrolling a form in the Forms Client have been fixed.
  • The Umra log file UmraSvcFormLog.txt contained superfluous extra new line characters between log messages. This has been fixed.

7.5 Build 1263, May 12th, 2006

New features
  • GUI - The main interface has been drastically improved. The key project concept of UMRA has always been the creation of an UMRA project script using input data from various sources ((CSV) files, databases, other applications). The main interface has been reworked to support this concept more strongly. Depending on the kind of solution you want to create (MASS, Forms, Automation), UMRA will include the relevant project components for the selected project. Also, as part of the overall interface makeover, the Personal Assistant, What's this help and Project Wizards have been removed. (1263)
  • MASS projects - In this new release, the UMRA project type has changed. Because of this, all MASS projects created in previous versions of UMRA (.UPJ files) have to be upgraded before they can be used in the new UMRA version. Please follow the procedure Upgrading MASS projects from previous versions as described in the online Help to upgrade these files. (1263)
  • Workspaces - A new feature is the introduction of workspaces. This allows the user to structure complex projects more efficiently. See the online Help for more information. (1263)
  • Computer NETBIOS name - the NETBIOS name of the computer accessing the UMRA Service is now stored in the UMRA variable %UmraClientComputer%. (1263)
  • Copy directory script action - when using this script action, the date, time and attribute stamps are now copied as well. (1263)
  • Remove SID history script action - A script action has been added to remove the SID history of a (removed) user account. See the online Help for more information. (1263)
  • Rename directory service object (LDAP script action - UMRA contains several script actions to manage LDAP directory services. A script action has now been added to change the distinguished name of an entry in the directory service (only available for LDAP version 3). See the online Help for more information. (1263)
Major fixes
  • Setup LDAP session script action - in the previous UMRA version, LDAP version 3 was not correctly initialized. LDAP sessions exist in version 2 and 3. Version 3 offers more functionality, which is why UMRA initializes the session based on version 3. This was incorrectly implemented, resulting in an error on Windows 2003. This has been fixed. (1263)
Minor fixes
  • Command line tools script action - In previous versions, the port option of the command line did not work. This has been fixed. (1263)
  • Modify exchange mailbox permissions (2000/2003) script action - In previous versions, an error in a scenario where you have users A, B and C. User A has a mailbox and user B gets permissions for this mailbox. If user B was removed from Active Directory and a third user granted permissions to the mailbox of user A, an error would occur. This has been fixed. (1263)
  • Set user group memberships (AD) script action - In some rare situations, the group selections were unexpectedly cleared. This has been fixed. (1263)
  • UMRA Service - In previous versions, if you had changed the data cache retry value, this value would be reset to the default value if the UMRA service was restarted. This has been fixed. (1263)
Cosmetic fixes
  • Execute script script action - The combo box for the Project property has been enlarged to display long path names. (1263)

7.4 Build 1227, January 6th, 2005

Major fixes
  • Setup Security - All directories and files for which security was set using this script action, were made read-only (using either propagation mode or not)(1225). This has been fixed.
 

7.4 Build 1225, December 23rd, 2005

New features
  • Script actions have been added to manage LDAP directory services using UMRA: Setup LDAP session, Load LDAP modification data, Delete directory service object (LDAP), Add directory service object (LDAP), Modify directory service object (LDAP), Search LDAP. Examples of such directory services are Novell eDirectory, Linux OpenLDAP and Microsoft's Active Directory. All these directory services can now be managed using UMRA.
  • New action - Delete attribute value (AD) - Script action has been added to delete a specific attribute value.
  • New action - Execute script - Script action has been added to execute the script of another project and merge the updated variables into the current project.
  • New action - Generate password - Script action has been added to generate a password.
  • New action - Get user table - Script action has been added to generate a table containing information regarding locked-out users, disabled users and other user account control states.
  • New action - List files and/or directories - Script action has been added to obtain a list of files and directories in a variable. This variable can in turn be displayed in a form table.
  • New action - Set encrypted variable - Script action has been added to set the value of the specified variable to the encrypted value of the entered text.
  • Enhanced - Check form input - An option has been added to check the string length of text which has been entered by the user in an input box. The variable contents check specification has been restyled.
  • Enhanced - Format variables - The option "Conversion: Remove diacritical marks" has been added to remove diacritical marks from a string.
  • Enhanced - Form property Initial Project - The Initial Project tab has been renamed to Execution control and now includes an option to set a time-out for script execution.
  • Enhanced - Manage table data script action (Programming) - Option has been added to remove rows and columns of a table.
  • Enhanced - Return project form - Option has been added to specify a variable for the returned project form.
  • Enhanced - Table form field options - An option has been added which can be activated to execute a default button when the user doubleclicks a table entry.
Major fixes
  • Manage exchange recipient mail addresses (2000/2003) script action - In previous versions, UMRA would crash if a non existing AD had been specified. This has been fixed.
Minor fixes
  • Edit User (AD) script action - In previous versions, the on error actions did not work for this script action. This has been fixed.
  • Execute service command script action - The text in property Wait for status completion has been changed from "If set, the action will not complete until the services reports the requested state or the time-out period is expired." to "If set, the action will not complete until the service has the requested state or if the time-out period has expired."
  • For-Each script action - In previous versions, when a network location was specified in the Script project property, the path of the standard project location was included, which resulted in an execution error. This has been fixed.
  • Form elements - Display tab - In previous versions, the option "Vertical pixel offset" would only work for text fields. It now also works for tables, checkboxes, radio buttons and standard buttons.
  • Generate name(s) script action - In the previous versions, the text under the Iteration property read "can only be used for mass projects". This is incorrect. It can also be used for Forms projects in a loop. This text has been removed.
  • Generic table type Variable - In previous versions, when you specified the table height in the Options tab, this specification would not be used if the variable did not contain any items. This has been fixed.
  • LDAP attribute variables - In previous versions, when the LDAP query of an existing LDAP Search was changed, any variables assigned to these attributes would disappear. In the new build, the variable specification remains intact when you add attributes to your LDAP search. When you change the order of appearance however, the mapping will no longer be correct. This is by design.
  • Licensing - In previous versions, when a DNS domain name had been licensed, UMRA would not accept a DNS name for the domain. This has been fixed.
  • User name generation algorithm - In the previous version, if you specified an “Arbitrary sequence” (e.g. “01,02,03”) and clicked OK and then opened the iterator again, the iteration object had changed to “01, 02, 03” (spaces added). These spaces would also end up in the user account name. Each subsequent cycle would add another space. This has been fixed.
Cosmetic fixes
  • Table columns - Table columns are now always dynamically resized when the table dimensions are adjusted.
  • Project forms display name - Project forms now also have a display name. By default, the display name is identical to the project name and is also shown in the Forms project client tree.
  • Project execution status info - When a form project is processed by the UMRA Service which taks a long time to complete, the message "Please be patient while your request is being processed" is displayed.
 

    7.3 Build 1201, September 30th, 2005

    New features
    • New action - Configure service - Script action has been added to configure services. To be used in combination with the new script action List services status.
    • New action - Convert value of variable - Script action added to convert the value of a variable (logical AND, large integer to date-time or large integer to specified text).
    • New action - Delete object (AD) - Script action has been added to delete an existing Active Directory object.
    • New action - Edit share - Script action has been added to edit an existing share.
    • New action - Execute print job command - Script action has been added to start, resume, pause or delete a print job. To be used in combination with the new script action List printer documents.
    • New action - Execute service command - Script action has been added to manage services, to be used in combination with the new script action List services status.
    • New action - Get terminal services user settings -
    • New action - Get user info - Script action has been added to retrieve specific flags of the userAccountControl bitmask attribute (e.g. "Account disabled" and "User must change password at next logon" ).
    • New action - List printer documents. Script action has been added to collect the printer documents for a specific printer. To be used in combination with the new script action Execute print job command for print queue management.
    • New action - List services status - See item New action - Execute service command.
    • New action - Move cross domain - Script action has been added to move a user to another domain.
    • New action - Move Exchange mailbox - Script action added to move an Exchange mailbox.
    • New action - Update database - Script action added to update the record set of an existing database.
    • New action - Update date-time variable - Script action has been added to performs basic numeric operations on date-time variables (e.g. to return the current date).
    • Enhanced - Checkbox form element - Added the option to set the initial state of a checkbox.
    • Enhanced - database support for all database types.
    • Enhanced - Default service log file. Increased from 1 MB to 20 MB.
    • Enhanced - Error messages. Error messages for database actions have been enhanced to get better insight into errors returned for database queries (update and select queries)
    • Enhanced - For-Each- Added a break condition for a For-Each loop.
    • Enhanced - Format variable value - Four formatting options added to search and replace for a string ending or starting with a specific substring.
    • Enhanced - Form export - Illegal file name characters are now replaced by underscores. In previous version, exporting forms did not work if a title included a colon (":")
    • Enhanced - Form projects. Before a form is shown, the script of another form project can be executed by specifying an initial project.
    • Enhanced - General - Shortcut keys have been added for Open (CTRL + O), Save as (CTRL+shift+S) and Close CTRL+W (alll related to projects).
    • Enhanced - Generic table - Added the possibility to use temporary variables for testing purposes. Variables can be specified which will be filled during run-time during the test.
    • Enhanced - Generic table - Table type "Variable" added. Using this table type, the content of a variable can used as a generic table.
    • Enhanced - Get Object (AD) - class name, path, parent path, schema and guid properties can now be saved as a variable
    • Enhanced - Generic table - Database query. The data type Memo in MS Access is now supported as well.
    • Enhanced - Generic table - Exclusions. In the previous version a message was displayed in the delegation client and the UMRA service log file if the service or console application could not manage to determine the members of an excluded global group. This is now also displayed in the console application if the preview window is constantly updated (see # 30 as well)
    • Enhanced - Generic table - Exclusion tab. Doubleclicking a global group now starts the edit function.
    • Enhanced - Generic table - error messages. If a database query returns a data type which is not supported by UMRA, the error message is only displayed for the first row. Note that this also applies to a situation where a table contains one row with multiple unsupported data type fields.
    • Enhanced - If-Then-Else script action now includes the option to check if a text-list type variable contains a specific text.
    • Enhanced - Log window - Log Window now supports scrolling for longer messages.
    • Enhanced - Manage table data - Option has been added to add tables (assuming the number of columns in both tables is identical)
    • Enhanced - Manage table data - Option added to export table to a CSV file.
    • Enhanced - Radio buttons - Initial state of a radio button can now be set according to a variable
    • Enhanced - standard name generation algorithms - these can now be pushed to MASS and Form projects
    • Enhanced - UMRA forms - option added to specify if the form content, as shown in the preview, should be constantly updated during form design.
    • Enhanced - Update numeric variable - Several options added to perform basic calculations on numeric variables.
    • Change - Form projects - Preview window. The preview window in the console is now generated by the UMRA service. In the previous versions, the preview window was generated by the console (only the script was executed by the service).
    • Change - General - Project timeout - In the previous version, if a form was submitted in the client (in preview) and the cache was still empty, a timeout was given when the project could not be executed within 60 seconds. This timeout has been increased to 300 seconds.
    • Change - Method of counting the number of user accounts has changed for dns/ou license keys. Accounts ending on "$" (computer accounts) are no longer included in the user count. For netbios keys nothing has changed.
    • Change - Tree structure for script actions. Variable actions have now been placed in Varible actions folder with subfolders for Variable operations, Table, Database, Name generation, Programming and Mail.
    Major fixes
    • Create user - In previous versions, if the password of a newly created user did not meet the complexity requirement, an iteration occurred. As a result, the user was created 100 times. This has been fixed.
    • Exporting Form projects - In previous versions, file was exported even when the "Cancel" button had been clicked. This has been fixed.
    • For-Each script action . In the previous version, the label assigned to the For-each script action was no longer present if the project was saved, closed and opened again. Jumping to the label was then no longer possible. This has been resolved.
    • Fomat variable value script a ction - In the previous version, if a comma was replaced with a string which also included a comma, this comma would in turn also be replaced, resulting in a loop. This has been fixed.
    • Generic table - Database queries - In the previous version, an error message was displayed when a query retrieved data of an unsupported data type and the remaining fields would be placed in the wrong columns. This has been fixed.
    • Generic table - Database queries - In the previous version, no values were returned if the query included two fields containing unsupported data types.
    • Generic table - Database queries - In the previous version, numeric and autonumber data fields were interpreted as text, leading to an incorrect sort order in UMRA forms. This has been fixed.
    • Generic ta ble - Database queries - In the previous version, Date-time fields were not retrieved correctly. This has been fixed.
    • Get attribute script action - If
    • Script action Generate generic table - binding to a variable. In the previous version, if the script action was executed several times, the binding variable would be overwritten by the actual value.
    Minor fixes
    • Create User script action - Logon hours property. If the current settings were edited and cancelled, the changed logon hours would appear if you clicked the Edit button once more. This has been fixed.
    • Form project - Minimize window. In the previous version, if the window had been minimized, this setting would not be undone after restaring the console. This has been fixed.
    • General - If a script action was deleted in the previous version, the window focus was not automatically set to the next script action (e.g. to perform another delete operation). This has been fixed.
    • Generate generic table script action. In the previous version, the name of the output variable for the generic table did not appear in the combo box for other script actions. This has been fixed.
    • Generate random number - In previous versions, if the Generate random number action appears twice in a script, with an identical range, the same value was returned when the script was executed (in other words, the number was not entirely random). This has been fixed.
    • Generic table - lastLogon attribute. In the previous version, if the last logon data for a user account were retrieved through a generic table, the data were sorted on time instead of date. This has been fixed.
    • Generic table --->LDAP Query--->Attributes Tab-->"Delete ALL" button. In the previous version, this button only worked if entries in the attributes list had been selected. It now also works if this is not the case.
    • Get attribute action, LDAP attribute display name property. In the previous version, the list of values did not include "memberOf". This has been fixed.
    • Get object action. In the previous version, no error message was displayed when a variable name was entered which was not specified between percentage signs (%<NameVariable>%.). This has been fixed.
    • If-Then-Else script action - In the previous version, if a label was specified for the Else condition and then disabled by deselecting the Else checkbox, the Else condition would still be executed. This has been fixed.
    • Log Window now supports scrolling for longer messages.
    • Logging variables - When logging variables containing large text arrays (e.g. the multi text result of an LDAP search action), the log now displays the number of text elements. In previous versions, this action resulted in an "Invalid error string" message in the log file.
    • Mass projects , Generate Generic Table, test page. In the previous version, the option "Run test on UMRA service" was available even though Mass does not use the UMRA service. This has been fixed.Send mail message action - In the previous version, "%Username%" was shown in the log file instead of the resolved value. This has been fixed.
    • Manage table data script action, option "Set the data for the specified row and column of the table". In the previous version, the field "Cell data value" only accepts a string of a limited pixel length. This has been fixed.
    • Search Object script action . In the previous version, the property values for this script action were not shown correctly in the log file (the action itself was executed correctly). This has been fixed.
    • Send mail message script action - In the previous versions, the "X-Sender:" field could not be edited. This has been fixed.
    Cosmetic fixes
    • Log variables action. In the previous version, the name of this script action changed to ""Write the current script variables in the log" when it was dragged to the script action window. This has been fixed.
    • Generic table - Query tab. In the previous version, the vertical scrollbar was not shown. This has been fixed.
     

      7.2 Build 1164, July 1, 2005

      New features
      • Form project - Generic table : A new form field has been introduced. Using the generic table, data resulting from an LDAP or MS Access query can be shown in a form project. This allows you to access data from both the Active Directory and user information stored in other information systems.
      • New action - For-Each function: The For-Each function evaluates the rows of a table and executes a script for each row which is defined in another project form. This script action is created in <Project form1> whereas the action which needs to be executed as a result of the For-Each action is created in <Project form2> . This way, you can reuse complex For-Each constructions in other projects.
      • New action - Generate generic table : The generic table has also been made available as a script action. This makes it possible to use this functionality in scripts and MASS projects as well.
      • New action - Get primary group : This script action retrieves the primary group of the user.
      • New action - If-Then-Else function: The introduction of a conditional construction opens up a wide spectrum of possible applications. This new script action makes it possible for instance, to verify the last logon time of a user and to execute a certain action if the last logon time was more than an X number of months ago.
      • New action - Manage table data : Allows you to manipulate data in an existing table or to create a new table.
      • New action - Merge multi-text variable values : Merges Variable1 and Variable2 .
      • New action - Rename file or directory: With this action you can rename files and directories and move files to another volume. In previous versions this was only feasible by using the Copy directory , Delete directory and Execute command line script actions.
      • New action - Remove group member : This action has been added to remove the group member from a specific group.
      • New action - Remove specific group memberships (AD) : This script action allows you to remove specific group memberships. So far it was only possible to remove all group memberships using the action Remove user group memberships (AD) .
      • New action - Send mail message : This script action allows you to send an e-mail message as a result of a previous script action.
      • New action - Set primary group (AD) : This script action is only of interest for those customers who need to change the primary group. This is the case when there are any users who log on to the network from a Macintosh client or who run POSIX-compliant applications.
      • New action - Update numeric variable : With this new function you can increment the value of a variable.
      • Action - Delete directory: An property is added to ignore errors from being generated when the action is executed.
      Critical fixes
      • Name generation algorithm : When a name generation algorithm contains an endless loop or when no unique names are generated by the algorithm, the UMRA software will now end the execution of the algorithm after a number of iterations.
      Major fixes
      • Action - Create directory: When the directory name is changed to make it unique, the new unique name is now exported. In previous versions, the incorrect already existing directory name was exported.
      • UMRA Forms: When the Control key is pressed while working with a table, the vertical scroll position of the table is no longer changed. In previous versions, the table was scrolled to the first entry of the list.
      • Action - Get attribute (AD): If the property is specified to get a multi-value attribute, the output Attribute value will always contain a multi text list, even if there are no values or just a single attribute value found.
      Minor fixes
      • Action - Search object : In the properties pane of a project window the properties values shown for properties Error if nothing found and Error if multiple found are now correct.
      • UMRA Service: When the UMRA Console or UMRA Automation software build number do not correspond with the build number of the UMRA Service, you are now forced to up- or downgrade the UMRA Service. In previous versions, you could continue to open a project.
      Cosmetic fixes
      • Action - Manage Exchange recipient mail addresses (2000/2003) : The default variable input name is changed from %AdObject% to %ActiveDirectoryObject%.

       

      7.1 Build 1141, April 29, 2005

      New features
      • UMRA Automation: A new module is introduced. The module supports the integration of the functions of User Management Resource Administrator with other products that are use

      Home | Products | Support | Pricing | Download | Press | About Us | Contact | Sitemap
      QUICK LINKS: Mass / Bulk Import Software | Network Monitoring Software | Disk Quota Management
      QUICK LINKS: User and Active Directory Management | Active Directory Migration | SSRPM Documentation