After scanning your shares the permission mapping table is displayed, if in the scanned share permissions were found, which deviate from the standard permissions. These permissions can be converted into standard permissions through the mapping table.
The standard permissions for migRaven are:
Permission type Propagation (applicates to)
Read and Execute Allow this folder, sub folder, files
Write Allow this folder, sub folder, files
Modify Allow this folder, sub folder, files
Modify Plus* Allow this folder, sub folder, files (more about ModifyPlus)
Full Control Allow this folder, sub folder, files
In the mapping table the permissions deviating from the standard permissions, which were found in the complete share, are displayed.
Deviating permissions are marked by
- a deviating composition of the extended permissions
- another type, thus “Deny”
- another propagation
Additional parameters, like synchronize and “permit only for objects and/or container to be taken over in this container” are not considered here.
In the mapping table the deviating permissions are displayed and you have the possibility to substitute each of these deviating permissions with a standard permission of migRaven. You can also ignore permissions, so they are not transferred.
However, if we recommend to you to modify a certain right, suitable standard- permissions are displayed by migRaven.
The columns of the mapping-table:
Here is the name of the permissions based as per Microsoft is displayed, if such a permission is not there, for the components of the extended permission.
For each of these rights there is an ID, with which, during the programming, every right is clearly marked. In the web you find this under FileSystemRights.
Some IDs are:
1048854 WRITE with Synchronize
1179785 READ with Synchronize
1179817 READ AND EXECUTE with Synchronize
1180063 READ AND WRITE with Synchronize
1180095 READ AND EXECUTE, Write with Synchronize
1245631 MODIFY with Synchronize
131241 READ AND EXECUTE
131487 READ AND WRITE
131519 Read And Execute, Write
(With Synchronize, the wait-function on the file – handle for the asynchronous read and write is controlled.)
The types Allow and Deny.
The propagation is the application on this folder, sub folder and files and the summarized –variants of these three targets.
- Permission Mapping
Here you must replace the existing permission by a standard permission. In individual cases, migRaven gives a recommendation. With “Ignore” you can ignore the permission. It is then ignored all over the places where it appears. The following entries are available for selection:
Read and Execute
Here we provide you a recommendation for the modification of this permission.
Saving the permission mapping table
If you have substituted all permissions by the desired standard permission, if necessary even by “Ignore”, then you can save the table. In the next project your substitutions are displayed in the column “Permission Mapping”. Only while deleting your database these settings are lost.
After saving, migRaven jumps over to the Table Mode.
*Modify Plus corresponds to the modify-permission, in which the extended permission “delete” is substituted by “delete sub folders and files”. Thereby the authorized user or the authorized group of this folder, on which he has explicitly received the permission, is not deleted, not shifted and not renamed.