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>