Image

To set up Auto-filing in the FileHold system using the pre-configured scripts, you need to do the following:
To retrieve the list of GUIDs
A GUID is a unique ID number for each user and group in the FileHold system. You will need the GUID number in order to assign the automatically generated Cabinets/Drawers/Folders to a user or group. To get a list of the GUIDs for the users, you will need to run the ADAMDump application on the server.
In order to use the auto-filing scripts provided in FileHold, you will need to edit the AutofilingMembership.xml file.
<?xml version="1.0" encoding="utf-8"?>
<AutoFilingScripts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- If you are using the Date-Based auto-filing script, fill out this section -->
<AutoFilingScript>
<Name>Date-Based</Name>
<Cabinet>
<!--Here you can put a description of a member-->
<Member>Please provide here a guid of a requested user in format dddddddd-dddd-dddd-dddd-dddddddddddd</Member>
<!--Here you can put a description of a member-->
<Member>Please provide here a guid of a requested user in format dddddddd-dddd-dddd-dddd-dddddddddddd</Member>
</Cabinet>
<Folder>
<!--Here you can put a description of a member-->
<Member>Please provide here a guid of a requested user in format dddddddd-dddd-dddd-dddd-dddddddddddd</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
<!-- If you are using the SchemaName-Date-Based auto-filing script, fill out this section -->
<AutoFilingScript>
<Name>SchemaName-Date-Based</Name>
<Cabinet>
<!--Here you can put a description of a member-->
<Member>Please provide here a guid of a requested user in format dddddddd-dddd-dddd-dddd-dddddddddddd</Member>
</Cabinet>
<Folder>
<!--Here you can put a description of a member-->
<Member>Please provide here a guid of a requested user in format dddddddd-dddd-dddd-dddd-dddddddddddd</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
<!-- If you are using the FilePathFromMD auto-filing script, fill out this section -->
<AutoFilingScript>
<Name>FilePathFromMD</Name>
<!-- Enter name of metadata field containing the destination location -->
<MD_FieldName>Destination</MD_FieldName>
<!-- Enter single character used as separator of location parts -->
<Separator>/</Separator>
<Cabinet>
<!--Here you can put a description of a member-->
<Member>Please provide here a guid of a requested user in format dddddddd-dddd-dddd-dddd-dddddddddddd</Member>
</Cabinet>
<Folder>
<!--Here you can put a description of a member-->
<Member>Please provide here a guid of a requested user in format dddddddd-dddd-dddd-dddd-dddddddddddd</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
</AutoFilingScripts>
<?xml version="1.0" encoding="utf-8"?>
<AutoFilingScripts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<AutoFilingScript>
<Name>Date-Based</Name>
<Cabinet>
<!--Engineering Publishers-->
<Member>00c92bd5-aaa5-468b-a1b0-9353961295da</Member>
<!--Engineering group with editing rights-->
<Member>3afc37c3-8ce6-49c4-97c3-77cd6e5b48da</Member>
</Cabinet>
<Folder>
<!--Engineering - all-->
<Member>ad56465b-73d9-4a4a-ac3d-59c3f23c5c4e</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
<AutoFilingScript>
<Name>SchemaName-Date-Based</Name>
<Cabinet>
<!--Basie McMarvin-->
<Member>3afc37c3-8ce6-49c4-97c3-77cd6e5b48da</Member>
</Cabinet>
<Folder>
<!--Sabine Marie-->
<Member>d4290ff8-033e-4948-b4ed-05b6db1a337</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
<AutoFilingScript>
<Name>FilePathFromMD</Name>
<!--Autofiling Destination location -->
<MD_FieldName>AutofilingLocation</MD_FieldName>
<!-- Enter single character used as separator of location parts -->
<Separator>/</Separator>
<Cabinet>
<!--Library Admin-->
<Member>dd8d3baf-2c55-4f03-8e22-b511610c8a75</Member>
</Cabinet>
<Folder>
<!--Document Publishers-->
<Member>c2682088-d20e-4ef5-8603-c314ba5af238</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
<AutoFilingScript>
<Name>Date-Based</Name>
<Cabinet>
<!--Engineering Publishers-->
<Member>00c92bd5-aaa5-468b-a1b0-9353961295da</Member>
<!--Engineering group with editing rights-->
<Member>3afc37c3-8ce6-49c4-97c3-77cd6e5b48da</Member>
</Cabinet>
<Folder>
<!--Engineering - all-->
<Member>ad56465b-73d9-4a4a-ac3d-59c3f23c5c4e</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
<AutoFilingScript>
<Name>SchemaName-Date-Based</Name>
<Cabinet>
<!--Basie McMarvin-->
<Member>3afc37c3-8ce6-49c4-97c3-77cd6e5b48da</Member>
</Cabinet>
<Folder>
<!--Sabine Marie-->
<Member>d4290ff8-033e-4948-b4ed-05b6db1a337</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
<AutoFilingScript>
<Name>FilePathFromMD</Name>
<!--Autofiling Destination location -->
<MD_FieldName>AutofilingLocation</MD_FieldName>
<!-- Enter single character used as separator of location parts -->
<Separator>/</Separator>
<Cabinet>
<!--Library Admin-->
<Member>dd8d3baf-2c55-4f03-8e22-b511610c8a75</Member>
</Cabinet>
<Folder>
<!--Document Publishers-->
<Member>c2682088-d20e-4ef5-8603-c314ba5af238</Member>
<!--Alternatively uncomment this node to make folders inherit members from cabinet-->
<!--<Inherit />-->
</Folder>
</AutoFilingScript>
</AutoFilingScripts>