Metadata Field | When Required | Supported Values | Description | Example |
---|
Job | Optional | createormodifyworkspace | Denotes the job type | |
Unique Metadata Fields | Mandatory | String/Integer | The fields within CAM that are set as unique | Best practice: Set the unique metadata field to a field that is unlikely to change during the life of the matter/project (eg SystemId). Other metadata fields such as Client and Matter can be set as unique within CAM, but if these values are changed at a later point, a new workspace may be created (see the opening notes for further details on the Create Workspace process)
|
Other Metadata Fields | Recommended | Dependent on Metadata Field | These are the metadata values you want to apply to the Workspace and folders | To download sample, sample modify workspace in NetDocuments.csv click here. |
Systems | Mandatory | netdocuments | Denotes the system you wish to change a Workspace in | This replaces the ‘CreateInNetDocuments’ column, although this is still supported. If you use this column instead, the supported values are 1 (true) or 0 (false) |
Repository | Optional | String | If not included, CAM will use the default repository set within External System Configuration | |
CabinetName | Optional | String | If not included, CAM will use the default Cabinet set within External System Configuration | |
Cabinet | Optional | String | Cabinet ID If not included, CAM will use the default cabinet set within External System Configuration | |
Security | Optional | String | The format for the security column – include if you want this to change on the workspace: [useremail] | {allow or deny=true or false] # [expiration date] * [role] $ [isGroup=true or false] Please see the How To video for more details.
The Token user must be listed as an Admin in the Security string.
| This column assigns user/group access level. Examples: User: Bob.bradley@demo-firm.com|true#NULL*Admin$false Group: Partners|true#NULL*Editor$true If multiple entries are included in this column, separate each entry by a comma and save the file as tab delimited. CAM will recognise a tab-delimited file when uploading as a CSV file in the Jobs tab. |
RemoveSecurity | Optional | String (see example) | Use this field to remove a user’s or group’s access from the Workspace | Remove User: bob.bradley@demo-firm.com|User Remove Group:Partners|Group Remove User from Group: bob.bradley@demo-firm.com|Partner |
RefileDocsAndFolders | Optional | 1 (true) or 0 (false) | Use this field to pull through any changes to the Folders' and Documents' Profiles from the modified Workspace Profile. Security refile is not done by this parameter, as only the profile is updated here. See the Copy SecuritytoDocuments parameter to do security. | |
copysecuritytodocuments | Optional | 1 (true) or 0 (false) | Copies the security to the document profile from the workspace profile. | |
UpdatemoreSecuredDocuments | Optional | 1 (true) or 0 (false) | If you have documents on a parent folder that are more secured, and you have the rights to modify, you can update them using this parameter. | |
WorkspaceName | Optional | String | Changed Workspace Name - include if you want this to change on the workspace | |
Queue | Optional | 1 | Include this column if you use the same CSV/script again with no changes to the values | |
Priority Queue | Optional (only applicable with C4 or C5 licensing) | String | Use this column when you want the job to run in a CAM Priority Queue | Name of the Priority Queue |
Sample CSV
To view the sample CSV, click here