migRaven Release Notes

migRaven Version 5.0.1003, Database-Version, Release Date 05/17/2016


Prior to installing this new version of migRaven, any previous versions, currently installed, will need to be completely removed. To begin with, stop the “migRaven Database” service.
Then “migRaven” and “migRavenDB” can be uninstalled using ‘Programs and Features’ from the Control Panel in Windows. Finally, the contents of the following directory need to be deleted: “c:\Program Files\migRavenDB\DB\data”. It contains data from the old version of migRaven, which is no longer compatable with this release.

After these steps have been completed, the new version and database can be installed (in any order).






The biggest change in this release of migRaven is the “GPO” project (Group Policy Object), which migrates Share permissions assisted by Group Policies. This makes it possible to process enormous amounts of data in under an hour. The new permissions are saved to the original Share and the old permissions are deleted. This is in contrast to the “Redesign-Project”, which requires the creation of a new, empty Share. Therefore, the need to copy data is eliminated.

Go to “Group Policy Project

Known Issues

‘Drag & Drop’ – View
After changing directories in the ‘Drag & Drop’ view, group members are not immediately updated in the corresponding view. Clicking on another line in the same window, and then returning to the group, alleviates the problem.

‘Drag & Drop’
Acquired subdirectories are not immediately updated. Clicking on “Design & Work” in the upper workflow bar refreshes the display and updates the acquired directories.

Deploy Data
Umlauts (i.e. ü, ö, ä) in the path name may prevent the batch from building. The number of log files created must match the number of robocopy command lines in the cmd file. The batch builds successfully by redirecting it to a log file (for example, 2016_02_26_09_12_33.cmd > log.txt).

Memory used for displaying a large number of group members is not released. For example, 50,000 members of the ‘Users’ group exceeds 2 GB. Subsequent processing runs more slowly until “not responding” is displayed when the memory is full. Terminating migRaven and restarting is required.

‘Drag & Drop’, Ressource Scan

Some Share-subdirectories may be deleted under the following conditions:

  • when one or more subdirectories are are selected from the source directory and..
  • when the Table-Mode is used and..
  • when a Share subdirectory is taken from the initial state in Drage&Drop-Mode (triggers the error)

This triggers the deletion of some Share-subdirectories that didn’t exist in the initial state, but were subsequently added. (Share-subdirectories that were added using Table-Mode or Drag&Drop-Mode and various target directories under the Share)

Updated System Requirements 
  • 64bit-Windows OS (Windows 7, Windows 8, Server 2008 or newer)
  • 8 GB Memory, preferably more…
  • at least 2 Cores i5 or i7, HDD 20 GB
  • Java 8, 64bit
  • .NET Framework Version 4.52


migRaven Version 4.0.1008.1 and database, Release Date 2016/02/29

System Requirements
  • 64bit-Windows-Operating System (Windows 7, Windows 8, Server 2008 or newer)
  • 8 GB RAM
  • min. 2 Cores i5 or i7, HDD 20 GB
  • Java 8, 64bit
  • .NET Framework Version 4.52

Version 3.2.1016,  Database-version, Release Date 2015/10/15

The essential difference to the previous version is the implementation of the Novell migration! It can be used in the table mode however not with Drag&Drop!

Updated System Requirements
  • 64bit-Windows-Operating System (Windows 7, Windows 8, Server 2008 or newer)
  • 8 GB RAM
  • min. 2 Cores i5 or i7, HDD 20 GB
  • Java 8, 64bit
  • .NET Framework Version 4.52


Version 3.2.1005 for Windows | Release Date 06.08.2015

This version enables the migration of Windows-Shares and the import of permissions from Excel-tables. New features are the many useful expansions of the Drag & Drop Interface and the mapping of permissions in the table mode.

It requires the database and with it Java 8.51, 64 bit. This version requires .NET framework 4.52.

How you can update the program is described here: http://help.migraven.com/en/update-migraven/

Updated System Requirements
  • Windows 7, Windows 8, Server 2008 or newer version
  • .NET Framework 4.5.2
  • Oracle Java from 8.51, 64bit
  • Core i5, i7, RAM 8 GB, HDD 20 GB
  • migRaven Database Version


migRaven-for-Novell Migration – Version 2.1.1088

This special version enables the import of the Novell trustee information and translates it into an optimal group structure, which is easily applied to a Windows server share of your choice.

It requires the database-version 2.1.6 and with it Java 7, 64 bit.
This version requires .NET Framework 4.5.


Changes – migRaven Version 3.2
Table Mode

Permission Mapping

At the beginning of the table mode the permissions of the standard shares deviating from the standard permissions are displayed. Here you have the possibility to replace or substitute every deviating permission by a standard –permission. In some cases, we give recommendations for a change. Thus no permissions are lost.



With the new filter function you can enter groups and users, which you would like to remove before you fill the permission table in table mode. Thus in systems which have old, historically grown permissions this can be very useful.


Interrupting Inheritance

In an additional column of the table you can set an inheritance interruption for a path. Thus the permissions inherited from above get closed. Only permissions given exclusively on this path or those that come from the Share are inherited to folders below.


Drag & Drop Mode

Context Menu

In the window “State in progress” the context menu of the path is expanded. It is now possible to generate and delete sub-directories. Further with the function “Change Inheritance” you can interrupt the inheritance.


Special Symbols

Special symbols are always a problem. Therefore, they should not be used in AD. Especially those, which Windows objects as invalid symbols, should be done away with. As some customers still have special symbols in their AD-structures and cannot get rid of them, the programming of migRaven was changed to achieve full compatibility.

In OU-names, this relates to the round brackets, hyphens and blank spaces.

Concerning the AD objects, migRaven accepts even symbols that are objected by Windows as invalid special symbols. As Windows however substitutes these special symbols in some cases by “underlines”, we cannot guarantee, that your special symbol is always working correctly. The problem exists in all programs, which access AD-objects with special symbols.

Therefore, a recommendation from us is, that the special signs in AD should not be used.

What Windows does with the special symbols in the AD-objects, can be displayed with the next new function.


“Selection of the used AD attributes” that are represented – Display additional AD attributes

In some screens, in which AD-objects are listed, it is now possible to display additional attributes of the listed objects with the function “Selection of the used AD attributes”.

In the AD-view the colleague check is expanded with this function. In the window to the right, it is possible to display users and their additional AD-attributes, like for example, cn (canonicalname), display name, distinguished name, given Name, sAMAccountName, lastlogon, lastLogonTimeStamp and others.


migRaven Database

A new version of the database (2.2.x) is used. Older databases cannot be used any more after the update.

This service is called migRavenDB, displayed as migRaven Graph database.


Known issues:
  • Novell-Migration is not yet implemented.
  • In case of specific constellations errors could appear:
    • In the table mode, an empty line in the table leads to the situation that migRaven cannot find an end during revalidation.
    • In the Drag & Drop-mode a folder can be placed under the Share. The permission of the folder is not possible. This folder leads to the fact that in the project lists an additional project with the same name is placed, which this share-sub directory shows.
  • Migration of an individual Server:
    • If in the table mode new paths are created and additionally some are taken over in Drag & Drop mode, this can lead to the following errors:
    • In the new state there appears an additional share-sub directory with the name of the share, with interruption of inheritance and with the list group for the share. This directory is however not written.
    • On the lowest directory, list groups are placed with interleaved permission groups. Additionally, the same permission groups with the list permissions are explicitly placed.
  • Migration of a DFS

If in Drag & Drop mode a directory is taken over from the current state, then in the table mode, the manually entered paths are lost.


Version 3.1.xx | Date of appearance 27.05.2015

  1. Bug fixing, changes
    • Databases
      – A new version of the database (2.2.1) is used. Old databases cannot be used any more after the update.
    • Structure of the Surface
      – An alignment of the tiles was changed. There are no minimized tiles on the right side any more.
      – The option for the Novell import has been removed in the current version and will be implanted again in a later version
    • Menu
      – New sub menu of the start screen with menu points for “configuration”, “license” and “language”
    • Project Administration
      – Button “i” in the project list leads to the project information, which can also be reached over “View” of the project.
      – In case of the first time processing of a project, there appears a selection window for the method selection: Table mode or Drag&Drop
    • Copying of the Files
      – Automatic copying of files from old to new Share means “Deploy Data” after a successful “Deploy ACL”.
    • Configuration
      • Restructuring or reuse of groups cannot be determined here anymore. This takes place through the mode selection in the creation of the project.
        The following is valid: Restructuring in the standard mode, reuse in the project mode
      • The group suffix is used in the name at the end.
      • New tab “permissions” for determination of the display name and suffixes as well as the visibility for all rights.
      • New tab “Novell” for the configuration of Novell projects.
    • Active Directory
      • Display of all ActiveDirectories, which are there in the system, licensed ADs are marked.
      • Display of all ActiveDirectories, which can be reached in the system (Tab “Global AD-Statistics”). This display can be updated.
      • Possibility of the configuration of all ActiveDirectories attributes, which are there in the system, for later use. The reading of the existing attributes takes place on the touch of a button, likewise the saving of the configuration of the values. A new configuration requires a new reading of the selected ADs.
      • Rescan possibility for optional ActiveDirectories, as long as there is no project still. A new selection is possible.
      • Rescan-possibility for the already read ActiveDirectories, if there is a project. A new selection is not possible any more.
    • Creation of the Project
      • New design of the project creation
      • During the first call one must decide, whether one wants to use “Drag&Drop” or a table. In the selection window there is a brief explanation for both cases.
      • Simplification by standard- and project mode selection possibility
      • Improvement of the clarity by a summary tab
      • It is now possible, to collect data of the file systems (checkbox in the tab“ summary”)
    • Processing of Project
      • New view, processing possibilities by means of Drag&Drop
      • Creating of theoretical condition on the touch of a button.
      • Possibility of a reset of the theoretical condition. The starting condition is generated.
      • Expansion of the information quantity, which is displayed in the project statistics.
    • Miscellaneous
      • Introduction of the occupation display at different places.
      • The excel file can be directly opened in the format xlsx by bulk import.
      • While selecting the selection of the fixture for the 8MAN-application in the standard project-generation, the files used by 8MAN“.id.8man” is automatically created.
      • Permissions on the basis of the sIDHistory are recognized and processed.
      • The coupled domains are recognized over external positions of trust.


migRaven Version 2.1.0 | Release date: 2014/09/03

Installation and Upgrade
  • Starting from version 2.0: migRaven can be installed via available installation. An update of the database is not necessary.
  • Before 2.0: Old version and database must be uninstalled and then reinstalled individually. All settings will be lost.
  • Deploy Data: migRaven supports in moving the data to new live environment; all scripts are automatically prepared. Link…
  • Project statistics: For each project, see important statistical information regarding authorization situation and quantities included like number and sizes. Link…
  • Directory-Treeview: Control was replaced; Values can now be sorted as per directory name and size information
  • Groups are unique in database: If directories are entitled several times to various projects, then the groups are formed within migRaven only once. As a result, the effective authorizations are immediately visible in the authorization matrix of the target area.
  • Representation in the directory tree is now displayed again in a sorted manner; sorting can be explicit
  • Optimization of the error message in case of Deploy ACL: Dedicated error messages are displayed
Known Issues
  • Error message in case of Deploy Groups: when problems occur in Deploy Groups, e.g. if the rights are missing, one refers to the log-file. Workaround: Please make sure that migRaven is started with sufficient rights.
  • Deploy ACE: If the share authorizations are not enough for setting authorizations, because for example in the NTFS full access to the share only change-rights are available, migRaven concludes the process not successfully and does not provide any error message.
  • Right Matrix: local and well-known accounts are displayed only with SID in the matrix in certain situations.

migRaven Version 2.0.1036  |  Release date: .2014/08/15

  • Installation
  • Active Directory Import and Visualizations
  • Visualization of the directory- and authorization structures
  • Create projects per scan – during the scan, detailed information on scan process are provided
  • Active Directory Import and Visualization – Improvements in Performance in environments with huge AD-structures ( more than 1000 AD objects)
  • Visualization of the directory- and authorization structures
    – Improvement in the Performance in the structure of the rights matrix and the liquidation of effectively authorized accounts
    – Automatic sorting of the directories in the directory tree
Known Issues
  • Creation of projects – Since version 2.0.1034, information regarding the files within the directories to be scanned is collected. Depending on the number of files in the directories, the scan can take a long time. In future, one can enable and disable the read in function.
  • Visualization of the directory- and authorization structures – The directories in the tree of the area “Ausgangsstatus” (output status) are not displayed in a sorted manner
  • Active Directory Import and Visualization – in the AD-View, the information regarding the origin of the AD, from which the appropriate accounts originate, is missing, if several ADs were imported in the migRaven database. Domains concern Forrests and linked domains across trust levels.
  • Deploy ACL – Error messages are missing partially in case of incorrect creation of directories
  • Deploy Groups – It is not intercepted with error messages, if groups cannot be nested with each other. For examples local groups in universal groups – what is simply technically not possible. Please pay attention while setting up the global settings, that a group type is selected, which can also include the available objects
General information
  • If the authorizations for generating the groups and directories are not sufficient, then migRaven interrupts the process with reference to the login file


migRaven Version 2.0.1034 | Release date: 2014/08/05

  • Installation – Change in the installation routine from a setup file in two separate packages for software and database.
  • Upgrade of Version before 2.0: Upgrade not possible
  • Upgrade of Version 2.0 and new version: Saving the data directories of the database \”DB-Verzeichnis”\data (\”DB-Directory”\data); old version must be completely de-installed. Afterwards new installation of the database, termination of the database service “Neo4j Graph Database”, copying the saved “data” directories in the new program directory; restarting the service and thereafter installation of migRaven.
Active Directory Import and Visualization
  • Support for the import and the processing of domains via bi-directional trust levels
  • Filter for object types in the AD-View
Visualization of the directory- and authorization structures
  • Statistical evaluations for file information on the relevant project directory. Files and directories are ranked, sizes are evaluated and the one in context are displayed directly in the directory tree.
  • None
  • Various improvements for speed
Known Issues
  • Visualization of the directory- and authorization structures – the directories in the Tree of the area “Ausgangsstatus” (Output status) are not displayed in a sorted manner
  • Active Directory Import and Visualization – In der AD-View, information regarding origin of AD are missing, from which the appropriate accounts originate, if several ADs were imported in the migRaven database. Domains concern Forrests and connected domains via levels of trust.
General information
  • If the authorizations for generating the groups and directories are not sufficient, migRaven interrupts the process with the reference to the log file



migRaven Version 2.0.1032  |  Release date 2014/07/25


Bug fixing, Changes

  • where – what
  • AD-Scan – Read in Domain-Forest and Domains linked via trust levels
  • AD-Scan – Groups, users and computer are read. The AD-Search was appropriately extended
  • AD-Scan – AD-accounts can be read again at any time. Connections to existing projects are thereby re-created
  • AD-Scan – AD-accounts can be read again at any time. Connections to existing projects are thereby re-created
  • AD-Scan – Display of relevant statistical data
  • Project-Management – Projects can be deleted or read again.
  • migRaven-Setup – migRaven Setup is offered in 2 variants: a)Completely with database and service installation (only for initial installation)
    b) Upgrade Installation of an existing implementation, database is not delivered
  • Project-detail view The folders and authorization views of a selected project can be extensively arranged in its various migration status by the migRaven user. The views can be particularly stored across various screens.
  • Project plan – Separation of output- and target paths in all project types
  • Project plan – Correction in Read-Write right in the Deploy-ACE Process
  • Project plan – Project-folder view was extended by statistical values
  • Project plan – Validation of the Trustees in the Novell-Project was extended
  • Project plan – The selection of the project is retained now, also as per “Deploy Groups” and/or “- ACL”.
  • Deployment – The windows “Deploy Groups” and “Deploy ACL” were toggled
  • Project administration
    • The inputs are better checked, for example for double backslashes within path names.
    • The inputs in the 1st tab are retained while changing the tab.
  • View – One of the buttons “Ausgangsstatus” (Output status) or “Sollstatus” (Target status) is always pressed, there is no blank screen anymore
  • AD-Scan
    • If one does not have any network connection, then the scanned ADs are displayed nevertheless from the database. The table was toggled; one can now select the ADs to be scanned per checkmark.
    • Error message, if the AD entered in the configuration file cannot be attained.
  • Novell-Migration – The Novell-Account-Password must be entered after pressing the button “Migration”. The account can also be still changed for this project.
  • Configuration
    • The data of the Novell-Account was published from the configuration file in a new tab of the configuration.
    • Error message in case of missing organization unit
  • Project administration – new Button “i” for displaying the statistical data for the project
  • Action titles for scans and imports – The titles are maximized by pressing the title.
  • Configuration
    • The values set in the title “Group configuration” are always the basis. For each project type except for FastScan, values can be changes specific to the project, the saving takes place automatically while setting up the project. Therefore there is no “Save” button any longer. In case of “discard changes”, the values determined under “group configuration” are again read in
    • The project-specific configuration is optional and can be called in the appropriate title by clicking note.
  • Correction – Deletion screen in the rights matrix corrected
    Images for computer in the rights matrix and user accounts-view representation of the rights matrix extended
    User accounts-view extended in the project-target state
    View of authorization matrix can be extended via a button



Version 2.0.1022 | Release date 2014/07/14

Bug fixing, Changes
  • where – what
  • Project administration – new Button “i” for displaying the statistic data for the project
  • Action titles for scans and imports – The titles can be maximized by pressing the title.
  • Configuration
    • The values set in the title “Gruppenkonfiguration” (group configuration) are always the basis.
      For each project type except for FastScan, values can be changes specific to the project, the saving takes place automatically while setting up the project. Therefore there is no “Save” button any longer. In case of “Änderungen verwerfen” (discard changes), the values determined under “Gruppenkonfiguration” (group configuration) are again read in.
    • The project-specific configuration is optional and can be called in the appropriate title by clicking note.

migRaven Version 1.4.1049 | Release date 2014/03/14


  • View Project status 1 – The set folder rights can now be navigated, and can be accessed via a tree structure Baumstruktur_Ansicht
  • Validation – For all project types, the entries of a tightened inspection were subjected.
  • Input assistance – In case of the project type’s Bulk- and Novell-Migration, the user is supported with context-sensitive help texts.Hilfe_Bulk_und_Novellmigration[1]Hilfe_Novell_Rechte[1]Hilfe_Novell_Trustees[1]
  • Display of the inheritance interception – …was corrected.
  • Select the Trusted-Domains – For performance reasons, all domain controller (DC) are no longer searched and displayed. The first DC to be described is taken.
  • Display of the special authorizations – Special authorizations are dissolved in the rights matrix in a Dropdown-Control.Darstellung spezieller Berechtungen
  • Translations – Correction in faulty translations
  • Select directory paths that are too long – Paths, whose length exceeds 260 characters, are displayed to the user in a scan report. And they are not available for further processing prior to any capping.Fehlermeldung_bei_zu_langen_Namen[1]
  • Random notification “Save the configuration changes for the” was removed.
  • Create projects – Each project type has received their own title. Thereby it has become easier to create the desired project.Kacheln[1]
  • Database – After deleting the database, the configuration values are read from the backup file with the next migRaven-Startup.
  • Launch behavior and licensing
    • A purchased license can be entered while starting a test version. In addition to this, during the start-up, the ESC-key is pressed exactly once, and then appears the required input fields.
    • The inspection of the licensing was brought forward.
    • If there is no internet connection, then a note with email and telephone number for requesting a test key is provided.Lizenzpruefung_migRaven
  • Configuration – The tab “Blacklist” was introduced.Blacklist


migRaven Version 1.4.1001 | Release Date 2013/10/07


  1. View
    Apart from the previous titles, viewing possibility of illustrating the Active Directory was created in the database:
    “Active Directory View”. Here the structure is considered and persons or groups are looked for. This is how migRaven looks right now:
  2. Active Directory View
    This title is new.
    In the search field, the user or the group to be searched is tipped, the search results appear immediately after the 3rd entered character.
    ADView-maximiert mit SucheAn entry can be selected and appears then via the tables.ADView-User gewaehlt
  3. Displayed links mark, who are the parents of the selected user/the selected groups, in each case directly or indirectly with the appropriate number. In the right window area, one sees, who are their children, whether directly or indirectly and how often.
  4. Search in “View”
    In the search field, the name to be searched is entered and immediately after the 3rd character, the list of the users is appropriately updated. One looks for the existence of the entered partial text. This search is very quick and flexible.
    ADSearch im View
  5. Extensions of the title “Administer projects”
    There are various possibilities, to generate a project, with which one can later work:Classical Scan

      (Read in UNC-Path directly)

    Bulk migration

        (Button “Start bulk migration”)

    Here an authorization set can be created on the “green field”. For example Excel or another external tool can be used as source for the data of the AD.
    After the validation, which can also include checking the existence of path (for this Checkbox), there are error messages in the column “Status”.
    Then a correction and further validation is possible, till everything is correct. After saving, appears a control window with the result.

    Migration of Novell

        (Button “Start bulk migration”)

    Also an authorization set can be created on the “green field”.
    This entails the entry of a Novell-access in the configuration file and the compliance with some things, which explains the support. The process corresponds with the above described special features in terms of content. An Active Directory under Linux is the source, which is imported with the help of the Trustee-file to be generated under Novell into the above represented table.
    In case of validation, not only the Trustees but also all other important things are checked.
    In case of deployment, new groups are always created, however only the users can be re-used.

    Bulk Import

      (Button “Start bulk import”)

    After saving, the respective project attains the next status (1) and as the next step, the groups can be deployed.


  6. Configuration
    • The tab “Type” was extended.
      The possibility of selecting the generation of global groups was created.
      Generating the group names for later using the tool “8man” by protected networks.com is possible. Thereby a seamless transition is possible.
      The normalization of group names can be compelled (with the greatest care!!!).
    • The tab “Change Plus” was re-introduced.
      The combination of rights can be set here.



migRaven Version 1.4.1000 | Release date 2013/10/02




When starting the first time, the title Active Directory is maximized, so that one or all licensed Ads can be scanned. This is the prerequisite for creating projects via the title Select projects, which appears maximized the next time.

  1. Available titles
    1. Title “Active Directory” In the list, one finds all licensed domains, which were found or in case of test versions, all domains. After the selection, the scan is initiated at the push of a button; it may take a considerable time.AD-maximiert


  • Title “Select project”
    Here one finds the list of projects and also new projects can be created.

    • Classic Scan
      A share is scanned. The path to be scanned is to be specified; likewise the scan depth and a unique project description, so that the project can be found again. The number of the threads has direct effects on the speed of the scan, and its process is represented in the report.



  • Bulk migration – There are new developments with respect to bulk migration
  • Bulk migration of Novell – There are new developments with respect to Novell migrationHere a detailed description should be followed]
    [a screen of maximum status with explaination]
  • Bulk Import
    An authorization set can be created on the “green field”. A Windows-AD is the source, whose data is acquired with excel or another external tool. Also copy and paste for example from excel is possible, as well as the use of scripts, which were created by aikux.com development.


  • Title “Active Directory View” – This title is new
  • Title “Tutorials”
    It contains help links, which can be used only in case of available internet access.
  • Title “Group configuration”GroupConfig-Overview

While creating all values, a video (at the bottom left) supports you in case of available internet access.

  • The button “Save” files the set configuration, which is applicable for all projects, into the database and a backup file. The button “Discard changes” re-establishes the last saved configuration.
    Following functions are available per tab:
  • Tab “Type”It is the first one, which is represented und offers setting options, which groups are formed and how.GroupConfig-Name
  • Tab “Name”
  • How are the groups named? There are individual possibilities of file name generation regulations. ‘_’, ‘-‘and ‘ ‘ are the possible separators, the prefix can be freely selected.



  • Tab “Change Plus” – This tab is new
  • Tab “List-Right”GroupConfig-ListRight
    The creation of the list rights is configured here.
  • Title “Maintenance”
    The language can be selected here, if the title is maximized.
    In a normal state, there is Update information with links for update.
  • Title “License”
    This title contains all license information.


Translate »