Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Create Metadata

The following are a list of parameters that must be defined in the CSV file when creating or modifying a workspace (add or remove users/ groups, update matters etc).

(blue star)Tip: CAM supports both Comma delimited (.csv) and Tab delimited (.tsv) format files for upload.

 Note: Any columns used in the CSV file must be mapped with the metadata in the external systems. When a job is uploaded with a unique metadata, CAM will only modify the workspace(s) that have the unique metadata assigned. If the unique metadata does exist in any of the existing workspace(s), CAM will create a new workspace for the uploaded job.

When modifying workspace with fewer columns (metadata) than the current list of metadata attached to the matter, we replace the values specified in the CSV and existing metadata remains intact.

Columns

Description

Supported Values

Create Metadata

 

job

Allows to specify job to create or modify records

String:

  • createmetadata- To create metadata

  • createormodifyfolder - to create or modify a folder

CreateInNetDocs

Add users to NetDocuments

String

y/1 to add n/0 to skip

CreateInImanage

Add users to iManage

String

y/1 to add n/0 to skip

SecurityLevel

Sets security based on system flag

Integer. 0 = No special security, 1= HIPAA enforced.

parent

The id of the parent record.

Integer

code

Metadata Code

String

description

Metadata Description

String

columnName

Column name of the Metadata in AuroraDB

String

openDate

Netdocuments metadata

DateTime

ClosedDate

Netdocuments metadata

DateTime

Users /Groups

Note to Create a user, the minimum fields required are : type, userid, displayname, mailNickname. For deleting users or groups from CSV, soft delete is used always

FirstName

Enter the user first name

String

LastName

Enter the user last name

String

MiddleName

Enter the user middle name

String

PrimaryEmail

The email address of the user

String. Needs to contain proper Email formatting, example: *****@***.com

SecondaryEmail

Any secondary email. User defined

String. Needs to contain proper Email formatting, example: *****@***.com

Telephone

Phone number

String

Office

Office

String

StreetAddress

Address

String

City

City

String

PostalCode

Zip code

Integer

Country

Country

String

JobTitle

Title of User

String

Department

Department

String

Company

Company

String

Location

User's location

String

Id

Metadata Id in CAM

Integer

RecordType

 

String

Role

Role from CAM or source system

String. E.g. Administrator, NRTAdmin

Owner

Sets the owner of the metadata/workspace/object.

String

Disabled

Sets as disabled on import.

Integer, 1= disabled, 0= enabled

IsCAMUser

Set to 1 to import or create a CAM user. Set to 0 to not import a user. Note: Not available for C1.

Integer 0=Do not import/create. 1= Create

IsCAMGroup

Set to 1 to import or create a CAM group.

Integer. 0=Do not import/create. 1= Create

UniqueSystemWorkspaceColumns

To specify unique system metadata.

Note pass client id and matterid columns as well in the csv if using the ids here.

UserID

Add user ID to login

String. E.g. a.marcus - One of the required fields for user creation.

Username

Adds the username

String. E.g. alexey.marcus NOTE: You must add the full username to add the user to a group.

usertype

Type of user

Integer. 1= external, 0= internal

usercontainertype

For netdocuments

Interger. 1= Repository, 2= cabinet.

DisplayName

Adds the full name (display name) of the user.

String. E.g. Alexey Marcus. - One of the required fields for user creation.

mailNickname

Adds the email (nickname) of the user

String Typically same as username E.g. alexey.marcus - One of the required fields for user creation. Optional for Microsoft teams creation.

Type

Specify if adding as a user or group

String (user/group)

user - add as user, group- add as group

ContainerType

Type of container to add. (Id of container type)

Netdocuments has two types: Repo (1) and cabinet (2). iManage has one type (2), Office365 has one type (1)

ExtContainerId

The id of the container.

Integer. Needed for searching for duplicate emails.

ExtContainerName

The name of the container.

String.

GroupContainerType

Type of the container.

Integer. 1= Repository level, 2= Cabinet level

GroupType

Type of group

Integer. 0= Internal, 1=External

Groups

Add group name

String. NOTE: Full name of the group is required so users can be added.

groupid

Id of the group

String. NOTE: Groupids for Office365 will inherit the Microsoft id. This looks like: d4dfe2ae-c58b-4efd-939a-02ea5cfeae6d

imanageadmingroup

Add user to iManage Admin Group

Boolean (y/n)

y to add n to skip

netdocumentsadmingroup

Add user to NetDocuments Admin Group

Boolean (y/n)

y to add n to skip

AddtoMyMatters

Sets if the workspace will be added as shortcut, to the My Matters page. Type in the user email to add to their my matters.

String

Users separated by pipe character "|";

userid or emailaddress|user For e.g.: alexey.marcus@prosperoware.com|User

AddtoMyFavorites

Sets if the workspace is added to the favorites page. Type in the user email to add to their my favorites.

String

Users separated by pipe character "|";

userid or emailaddress|user For e.g.: alexey.marcus@prosperoware.com|User

IsExternal

Sets up external users/groups

Boolean. true or false. Is not case sensitive.

Create Category to add shortcuts in the MyMatters

You can add below parameters in the csv while creating or modifying workspace.

 

UniqueSystemWorkspaceColumns

To specify unique system metadata.

String. E.g. ClientId=gh12&MatterId=771g

Or you can add Unique Metadata Ids

Set the Unique Ids.

Add separate column for each id in the CSV

String - E.g. ClientId, MatterId

systems

The external system

Enum. E.g. imanage, netdocuments

AddToMyMatters

Sets if the workspace will be added as shortcut, to the My Matters page. Type in the user email to add to their my matters.

String

Users separated by pipe character "|";

userid or emailaddress|user For e.g.: alexey.marcus@prosperoware.com|User

Category

Allows to create multi-level categories

String

E.g. Category1/Category1.1

If Category1 does not exist, it will create Category1 and subcategory Category1.1

If Category1 exist and Category1.1 does not exist, it will create the Category1.1

and add the specified workspace shortcut to it.

Note: You can create a new category or subcategory to an existing category by specifying the direct path in this column to add the workspace shortcut.

Remove Users from My Matters

 

 

UniqueSystemWorkspaceColumns

To specify unique system metadata.

String. E.g. ClientId=gh12&MatterId=771g

Or you can add Unique Metadata Ids

Set the Unique Ids.

Add separate column for each id in the CSV

String - E.g. ClientId, MatterId

systems

The external system

Enum. E.g. imanage, netdocuments

user

List of users to remove from my matter

String

Users separated by pipe character "|";

userid or emailaddress|user For e.g.: alexey.marcus@prosperoware.com|User

Category

set CategoryId Or Category (Category Name) Or if the workspace had sub-level of categories then specify the path

String

E.g. for sub-level: Category1/SubLevel1.1/SubLevel1.2

Job

Set the Job name

String

removeFromMyMatters

External Systems

 

 

Domain

Domain of the active directory

E.g. testfirm@domain.com

Database

Database from which metadata is pulled from

String. E.g. ActiveProduction

CreateInNetDocs

Add users/groups to NetDocuments

Integer, 0 = No Actions taken | 1 = Action performed

CreateIniManage

Add users/groups to iManage

Integer, 0 = No Actions taken | 1 = Action performed

CreateInSPM

Add users/groups to iManage SPM

Integer, 0 = No Actions taken | 1 = Action performed

CreateInKira

Add users/groups to Kira

Integer, 0 = No Actions taken | 1 = Action performed

CreateInHighQ

Add users/groups to HighQ

Integer, 0 = No Actions taken | 1 = Action performed

CreateInOffice365

Add users/groups to Office 365

Integer, 0 = No Actions taken | 1 = Action performed

DeleteFromIManage

For deleting a record from imanage.

Integer. 1 to delete only from CAM (soft delete); 2 to delete from CAM and the source system (hard delete)

DeleteFromNetDocs

For deleting a record from NetDocs

Integer. 1 to delete only from CAM (soft delete); 2 to delete from CAM and the source system (hard delete)

DeleteFromOffice365

For deleting a record from Office 365

Integer. 1 to delete only from CAM (soft delete); 2 to delete from CAM and the source system (hard delete)

DeleteFrom"System"

Replace "System" with the system you want to delete records from

Integer. 1 to delete only from CAM (soft delete); 2 to delete from CAM and the source system (hard delete). For example, this allows deletion of a workspace, folder, or empty folder.

DeleteContent

For deleting a non empty object like a folder or workspace

Integer: 1=Delete any content inside and moving documents to flatspace, 0= don't delete content.

Queue

Allows the user to control the job.

Integer. E.g. 1 is recreate or requeue. E.g. Set Create Workspace for a hard delete to 1 to recreate workspace.

system

The external system

Enum. E.g. imanage, netdocuments, o365

systeminstance

The CAM repository name

String.

regionid

Root DMS repository id

Integer

regionlabel

Name of root repository

String

containerid

Cabinet ID of DMS

Integer

containerlabel

Cabinet Name

String

Office 365 Users

Type

Specify if adding as a user or group

String (user/group)

user - add as user, group- add as group

FirstName

Enter the user first name

String

LastName

Enter the user last name

String

MiddleName

Enter the user middle name

String

PrimaryEmail

The email address of the user

String. Needs to contain proper Email formatting, example: *****@***.com

SecondaryEmail

Any secondary email. User defined

String. Needs to contain proper Email formatting, example: *****@***.com

CreateInOffice365

Add users to Office 365

String, set to y = Action performed

UserID

Add user ID to login

String. E.g. a.marcus - One of the required fields for user creation.

DisplayName

Adds the full name (display name) of the user.

String. E.g. Alexey Marcus. - One of the required fields for user creation.

Description

User Description

String

mailNickname

Adds the email (nickname) of the user

String Typically same as username E.g. alexey.marcus - One of the required fields for user creation. Optional for Microsoft teams creation.

assignedLicenses

Assigned product licenses to user

String

List of allowed product licenses, can be passed more than one using "#" separator

E.g. f30db892-07e9-47e9-837c-80727f46fd3d#f245ecc8-75af-4f8e-b61f-27d8114de5f3

  1. ProductDisplayName: "Microsoft Power Automate Free"

  2. ProductSkuId: "f30db892-07e9-47e9-837c-80727f46fd3d"

  3. ProductDisplayName: "Microsoft 365 Business Standard"

  4. ProductSkuId: "f245ecc8-75af-4f8e-b61f-27d8114de5f3"

  5. ProductDisplayName: "Microsoft Teams Exploratory"

  6. ProductSkuId: "710779e8-3d4a-4c88-adb9-386c958d1fdf"

  7. ProductDisplayName: "Microsoft 365 Business Basic"

  8. ProductSkuId: "3b555118-da6a-4418-894f-7df1e2096870"

usageLocation

User that corresponded to “Country or region” setting in the associated Azure AD tenant

String. 2 letter ISO Country Code

E.g. "US" or "AU" or "GB" etc.

IsExternal

Sets up external users/groups

Boolean. true or false. Is not case sensitive.

Office 365 Groups

ClientId

Enter the client id

Integer

ClientName

Enter the client name

String

MatterId

Enter the matter id

Integer

MatterName

Enter the matter name

String

MailNickname

The email name of the user

String

Office365Type

The type of Office 365 object being managed. This can be group, teams, channel, tab, user

String

WorkspaceName

Name of workspace

String

Office 365 Tabs, Teams or Channels, Channels with Planner, OneDrive, OneNote

To use ETL to Link Teams content or Move/Copy content, the following metadata is required: Client/Matter, Job, CreateInOffice365, Office365Group, Office365Type, Template, AutoOneWaySync, targetSystem, UniqueSystemCriteria, TargetServer

 

ClientId

Enter the client ID

String

MatterId

Enter the matter ID

String

ClientName

Enter the client name

String

MatterName

Enter the matter name

String

WorkspaceName

The Workspace Name

String. The field to use if Office365ChannelName, or Office365Teamsname is not provided.

CreateInOffice365

Create this in Office 365, or not. Setting is used for the ETL creation and move of Teams to DMS.

Number:

1 to create, 0 to skip

Job

To use the ETL functionality of Linking Teams or Moving Teams content, set this job.

String: LinkMsTeamsOrChannel

Office365Group

Name of Office 365 Group

String- For Team creation, is required.

Office365TeamName

Team name for Microsoft Teams

String- For Team creation, is required. Note: If a comma is in the team name, use quotes around the team name. E.g.: "Google, Alphabet and related"

mailnickname

Nickname for mailing.

String; The same as Office365Group typically

Office365Type

The type of Office 365 object being managed. This can be group, teams, channels, tabs, OnedriveFolder, users

String; being Channels, Teams, Tabs, OnedriveFolder

Office365ExistingTeamId

Allows selecting a pre-existing team to use to create a channel in the team.

String. NOTE: This is Case sensitive.

WebsiteUrl

URL of the website for the Office 365 object

String

ContentUrl

URL for content sharing for the Office 365 object

String

RemoveUrl

URL for removal.

String

Office365ChannelName

The name of the channel.

String. This is the default parameter to use for channels. WorkspaceName will be used if this is not provided.

ChannelName

Name of the channel

String

TabAppName

Name of the tab

String

AutoOneWaySync

Sets sync for ETL

Integer. 1 or 0. 1 sets ETL to true.

TargetSystem

System of the target workspace in DMS for ETL

String.

UniqueSystemCriteria

The matter and client criteria to find the target workspace in the DMS for ETL

String. Example: clientid=asdtest&MatterId=asdtest or WorkspaceId = Worksite11!623

Security

For Teams' security

Format: userid= |hasaccess=|role=|isexternal=|isgroup=| (use # at the end of each record if multiple exist)

E.g. userid=aliceb@firm.com|hasaccess=true|role=member|isexternal=true|isgroup=true#

userid=chandua@firm.com|hasaccess=true|role=member|isexternal=false|isgroup=true

Default Security

Allows to set the default security on a team/channel/tab or user/group

String: Public, Private, Inherited.

TeamMemberSettings

Sets the teammembers' settings

Optional. Default is selected if not specified. String.

E.g. (use # at the end of each setting if multiple exist)

allowCreateUpdateChannels=true#allowDeleteChannels=true#allowAddRemoveApps=true#allowCreateUpdateRemoveTabs=true#

allowCreateUpdateRemoveConnectors=true

TeamFunSettings

Sets the Emoji, stickers and giphy settings

Optional. Default is selected if not specified. String.

E.g. (use # at the end of each setting if multiple exist)

allowGiphy=true#giphyContentRating=Moderate#allowStickersAndMemes=true#allowCustomMemes=true

TeamGuestSettings

Sets guest settings.

Optional. Default is selected if not specified. String.

E.g. (use # at the end of each setting if multiple exist)

allowCreateUpdateChannels=false#allowDeleteChannels=true

TeamMessageSettings

Sets message settings.

Optional. Default is selected if not specified. String.

E.g. (use # at the end of each setting if multiple exist)

allowUserEditMessages=true#allowUserDeleteMessages=true#allowOwnerDeleteMessages=true#

allowTeamMentions=true#allowChannelMentions=true

Office365Folder

OneDrive Folder name.

String

ParentFolderPath

To create Folder Structure in OneDrive; Specify Folder name where to add subfolder.

String

OneDriveUsers

Specify users where to provision these folders.

String

E.g. *****@***.com|*****@***.com

Template

Specify Template Id If creating Planner Or OneDrive or OneNote using Template

String

IsExternal

Sets up external users/groups

Boolean. true or false. Is not case sensitive.

Archive Or Restore Team

 

 

Office365Group

Name of Office 365 Group

String- Team Name to archive/restore, is required.

Job

Set the Job name

String -

To Archive : archive team

To Restore : restore team

CreateInOffice365

To apply in Office 365

Set to 1

NonUniqueIdJob

Specify any random value in case don't want to add client/matter or unique columns

String

Replace/Append Template

 

 

Unique Metadata Ids

Set the Unique Ids. Add separate column for each id

String -

E.g. ClientId, MatterId

systems

The external system

Enum. E.g. imanage, netdocuments

Template

Name of the template to add structure into existing workspace

String -

Template Id

Job

Set the Job name

String -

To Replace : Replace Template

To Append : Append Template

Workspace/Folder/Document

CreateInIManage

Create workspace in iManage

Number:

1 to create, 0 to skip

CreateInNetDocs

Create workspace in NetDocuments

Number:

1 to create, 0 to skip

NoTemplate

Sets if workspace has a template, or no template

Number:

1 to skip setting templates on import, 0 to set a template.

Template

Sets a specific template to be used.

String. E.g. Litigation Template

emailonly

Sets search folder for filtering emails only

Boolean. Set to true to set email only and use on search folder metadata panel in template editor. No mapping needed.

documentonly

Sets search folder for filtering documents only

Boolean. Set to true to set documents only and use on search folder metadata panel in template editor. No mapping needed.

FolderId

The folderid

String. Example for netdocuments search folders, it is ND_SAVED_Search column.

type

document type

String. E.g. TXT, EML,XML,DOCX

hasAttachment

Flags if an attachment is present for example on email.

Integer. 1= Has attachment, 0= No attachment.

isdeclared

Flags if declared in the external system

Integer. 1= Is declared, 0= not declared.

declareddate

The date the document was declared

DateTime

checkedoutlocation

Location of checked out document

String

checkedoutpath

Path of location

String

checkedoutby

Id of external system user

Integer

checkedoutbyid

Id of user

Integer

checkedoutdate

Date checked out

DateTime

checkedoutduedate

iManage due date

DateTime

checkedoutcomment

Comments

String

number

Document Number

Integer.

to

Email to address

String

from

Email from address

String

cc

Email cc address

String

bcc

Email bcc address

String

subject

Email subject

String

extDocRefId

Document shortcuts id

Id of the document that is in the shortcut.

author

The document or workspace or folder author

String

authorid

Id of the author

Integer

operator

The document or workspace or folder operator

String

operatorid

Id of the operator

Integer

ParentId

Id of the parent workspace/folder/team/channel

Integer

ProjectId

Id from imanage or project management systems

Integer

ObjectType

Type from imanage systems

String. E.g. "work"

Source

Source system for object.

String. E.g. Worksite2020

CloudId

Id of the cloud object

String. E.g. Cloud!1001

Link Workspace

Copy workspace from iManage/NetDocuments/Milan to CAM

Job

Job to link a workspace with another.

String. linkworkspace

UniqueSystemWorkspaceColumns

To specify unique system metadata.

String. E.g. ClientId=gh12&MatterId=771g

ProjectId

ProjectId from WS table on Milan

Integer. E.g. projectId from WS table on Milan (for Milan workspaces).

Library

Database where workspace exist

String. E.g. Database (imanage), CabinetName(NetDocuments)

ObjectType

Type from imanage systems

String. E.g. "work"

CreatedBy

The username of the creator

String

OldServerName

Olds server name where workspace existed

String. For Milan workspaces only

NewServerName

New Server name where you want to link

String. E.g. Current server name on CAM

Source

Source system for object

String. E.g. Milan

System

The external system

Enum. E.g. imanage, netdocuments

CloudId

Unique id of workspace from source system

String. E.g. worksite2020!876

TemplateId

Sets a specific template to be used available on CAM.

String. E.g. Litigation Template

skipWorkspaceStructure

Set to skip folder structure of workspace copy to CAM

String

1 Or true Or yes = Do not copy folder structure to CAM

0 Or false Or no = Copy folder structure to CAM

skipWorkspaceSecurity

Set to skip linking security of workspace to CAM

String

1 Or true Or yes = Do not copy security (ACL) to CAM

0 Or false Or no = Copy security (ACL) to CAM

LinkMetadataValues

Set to copy workspace' metadata to CAM

String

1 Or true Or yes = Copy metadata to CAM

0 Or false Or no = Do not copy metadata to CAM

Add Default Security in iManage

 

 

DefaultSecurity

Add default security to workspace in iManage

Public, Private, View

Note: In the Administration>Metadata configuration the Data Type for DefaultSecurity must be set to String and the Look Up set to Yes. The default security specified in the CSV file will override the security set in the External System Configuration.

Dynamic Group and Add Users

CreateInNetDocs

Create workspace in NetDocuments

Number:

1 to create, 0 to skip

NetdocumentsDynamicGroupCreation

Create dynamic group in NetDocuments

Boolean (TRUE/FALSE)

TRUE to create FALSE to skip

CreateInIManage

Create workspace in iManage

Number:

1 to create, 0 to skip

ImanageDynamicGroupCreation

Create dynamic group in iManage

Boolean (TRUE/FALSE)

TRUE to create FALSE to skip

Security

Add users to ACL (Access Control List)

String

Format: [useremail] | {allow or deny=true or false] # [expiration date] * [role] $ [isGroup=true or false]

Warning: If setting a user or group or security to Null, please set as null. Issues with cases will occur with NULL.

  • Allow Permission - Set as True For e.g. alexey.marcus@prosperoware.com|true#23/12/2019*Admin$false

  • Deny Permission - Set as False For e.g. alexey.marcus@prosperoware.com|false#23/12/2019*Admin$false

  • To add as an user - Set User Type as False For alexey.marcus@prosperoware.com|true#23/12/2019*Admin$false

  • To add multiple users - user1@prosperoware.com|true#23/12/18*Admin$false,user2@prosperoware.com|true#23/12/18*Admin$false

Add groups to ACL (Access Control List)

String

Format: [groupname] | {allow or deny=true or false] # [expiration date] * [role] $ [isGroup=true or false]

Warning: If setting a user or group or security to Null, please set as null. Issues with cases will occur with NULL.

  • Allow Permission - Set as True

For e.g. group|true#23/12/18*Admin$true

  • Deny Permission - Set as False For e.g. group|false#23/12/18*Admin$true

  • To add as a group - Set as Group type as True For e.g. For e.g. group|true#23/12/18*Admin$true

  • Add multiple -groupsgroup1|true#23/12/18*Admin$true,group2|true#23/12/18*Admin$true

RemoveSecurity

Remove users from matter ACL (Access Control List)

String

userid or emailaddress|user

For e.g.: alexey.marcus@prosperoware.com|User

Remove users from groups

String

userid or emailaddress|group identifier

For e.g.: alexey.marcus@prosperoware.com|z_group_1

Remove groups from matter ACL

String

groupid|group

For e.g. : AdminGroup_EDITOR|group

Remove dynamic groups from matter ACL

String

z_groupname|group

For e.g.: z_885599664_761_Admin|group

Create Matter/Update Matter

ClientId

Enter the client ID

String

MatterId

Enter the matter ID

String

ClientName

Enter the client name

String

MatterName

Enter the matter name

String

RefileDocsAndFolders

Set to update Metadata to Docs and Folder also

Number 1| 0.

1=Update Metadata to Docs and Folders

Jobs and Audit

 

 

Queue

Set to re-queue an old job when uploading a CSV

Integer 1| 0. 1=Re-queue

createdDate

When a record was created

DateTime

EditedDate

When a record was edited

DateTime

CreatedByUserId

The userid of the creator.

Integer

CreatedByUser

The username of the creator.

String

LastChangeUserid

The userid of the last editor.

Integer

LastChangeUser

The username of the last editor.

String

SubscriberId

The subscriber in dynamodb.

Integer

createormodifyfolder

Job to create a folder/modify folder.

String.

createmetadata

Job to create metadata on an object

String

linkworkspace

Job to link a workspace with another.

String

linkmsteamsorchannel

Job to link Microsoft Teams' or channels together.

String

addtomymatters

Job to add workspaces to my matters lists.

String

removefrommymatters

Job to remove workspaces from my matters lists.

String

deletefolder

Job to delete folders.

String. Required metadata to pass for this is: Folder Criteria, FolderMetadata, ParentFolderPath, Type and the Job: deleteFolder.

managepolicy

Jobs to manage policies for Control Center

String

createpolicy

Jobs to create a policy in Control Center

String

updatepolicy

Jobs to update policies in Control Center.

String

filesharepathconfig

The configuration for the file share file path of the UNC share.

String

createworkspace

Job to create a workspace.

String

LinkMsTeamsOrChannel

To use the ETL functionality of Linking Teams or Moving Teams content, set this job.

String

archive team

Job to archive Team

String

restore team

Job to restore Team from archive status

 

Replace Template

Job for replace Template

String

Append Template

Job for Append Template

 

managepolicy

Job to create SPM Policy

String

 

managepairing

Job to create Attorney-Secretary (Assistants) pairing

String

ETL

 

 

AutoOneWaySync

Sets if one way sync or two way sync

Integer. 1 sets one way sync, 0 sets 2 way sync

isEnabled

Sets if ETL job is enabled

Integer 1= true, 0= false

applySourceSecurity

Applies source security on ETL objects

Integer 1= true, 0= false

defaultclass

 

 

createrootfolder

Sets to create the root folder in ETL or not.

Integer 1= true, 0= false

bringchatfiles

 

Integer 1= true, 0= false

createTargetUserMode

Sets how to create the user

2 is default.

targetentitytype

Sets the type to set ETL target as.

String. Folder, channel, workspace are examples

targetentityid

The folder id or workspace id

String. $folderid

Security Policy Manager

 

 

Job

Job name

String

Set default = managepolicy

Name

Unique Name Identifier for Policy Name in CAM

String

Description

Short description of Policy

String

PolicyType

Set Policy type

String

There are 4 Policy type

  1. Inclusion : Inlcude the users to allow access

  2. Exclusion : Prevent the users access

  3. Inclusionmultiside : Same as Inclusion policy however allows adding multiple client-matters and specific users in a distinct policy for easy maintenance.

  4. Competitive : Cross customer access to restrict access to competitors matters; E.g. Side1Users : List of users and Side1ClientMatters : List of Client-Matter Side2Users : List of users and Side2ClientMatters : List of Client-Matter Side1Users are not allowed to access Side2ClientMatters list, and Side2Users are not allowed to access Side1ClientMatters list.

ExternalSystemId

System ID of iManage which is configured in CAM external system Configuration

String

This is unique policy id from external system. If it does not match with external system then CAM will create security policy with this unique id.

CreatedDate

Date of Creation

DateTime

UpdatedDate

Last updated date

DateTime

IncludedUsers

Required; if PolicyType : Inclusion

String

Users separated by pipe character "|";

userid or emailaddress|user For e.g.: alexey.marcus@prosperoware.com|User

ExcludedUsers

Required; if PolicyType : Exclusion

String

Users separated by pipe character "|";

userid or emailaddress|user For e.g.: alexey.marcus@prosperoware.com|User

Side1Users

List of user

String

Users separated by pipe character "|";

userid or emailaddress|user For e.g.: alexey.marcus@prosperoware.com|User

Side<n>Users

This field will be increased till <n> number specified in "Sides"Column.

If Sides = 3, then add 3 columns and increment numbers like

Side2Users, Side3Users.

List of user

String

Users separated by pipe character "|";

userid or emailaddress|user For e.g.: alexey.marcus@prosperoware.com|User

ClientMatters

This field will be referred to apply Inclusion OR Exclusion as set in PolicyType. It has List of Client Matter separated by pipe "|"

String

Add Metadata

E.g. Client.Matter -> Client1.Matter001|Client2.Matter002

Side1ClientMatters

This field will be referred to apply Inclusionmultiside OR Competative as set in PolicyType. It has List of Client Matter separated by pipe "|" ;

String

E.g. Client.Matter -> Client1.Matter001|Client2.Matter002

Side<n>ClientMatters

This field will be increased till <n> number specified in "Sides"Column.

If Sides = 3, then add 3 columns and increment numbers like

Side2ClientMatters, Side3ClientMatters.

This field will be referred to apply Inclusionmultiside OR Competative as set in PolicyType. It has List of Client Matter separated by pipe "|" ;

String

E.g. Client.Matter -> Client1.Matter001|Client2.Matter002

Sides

No of sides to be added; SideUsers will be incremented based on this numbers

Integer

E.g. 3

system

Creating Ethical Walls Policy in CAM

String

Set default = CAM

Policy Sample (iManage and Intapp)

Competitive policy

 

Attorney-Secretary (Assistants) pairing

 

 

Job

Job name

String

managepairing

AttorneyId

User Id to assign as Attorney

String

SecretaryId

User Id to assign as Secretary

String

Active

Enable the pairing

Integer

1 = Active Or 0=Inactive

System

 

String

Set default : imanagespm

Create a CSV file using Text Editor

  1. Open any text editor and enter the data, separating each value with a comma and each row with a new line, as shown in the illustration below:

  2. Save the file with extension .csv

Create TSV file using Text Editor

  1. Open any text editor and enter the data, separating each value with a tab and each row with a new line, as shown in the illustration below:

  2. Save the file with extension .tsv

Create a CSV/TSV file using Excel

  1. Open an Excel sheet and enter the data.

  2. To save the spreadsheet as CSV, select File → Save As and select CSV (Comma delimited) as the type.

  3. To save the spreadsheet as TSV, select File → Save As and select Text (Tab delimited) as the type.

  4. Excel will display a dialog box indicating some Excel features may be lost in the format chosen. Click on Yes to continue to save the file in CSV/TSV format.

(blue star)Tip: A text editor like Notepad can suffice for creating and editing simple CSV files. However, if you are working with large data, using an application like Excel is preferable.

Note: If you plan to set workspaces with no templates in the Workspace Wizard or CSV Import, you will need to setup a metadata field for NoTemplate in CAM.

This format would be:

  • Metadata name= NoTemplate

  • Type= boolean

  • Value= 1 if you want to set no template. 0 if you want a template set.

  • No labels