CAM Commands
Overview
CAM Commands allow the use of specific functionality of CAM from within DeskSite/FileSite or Cloud iManage/Private Cloud/Work 10. This integration reduces the time needed to take certain actions as the functionality resides within your working environments. Keep reading to learn how to set up CAM Commands for On-premises or cloud, the available commands, configurations, and permissions.
- 1 On-Premise Steps
- 2 Work in the Cloud/Cloud iManage/Private Cloud Steps
- 3 Download CAM Commands
- 4 Installing CAM Commands
- 5 Registry Key Locations
- 6 Downloading the Web Extension
- 7 Deploying Web Extensions
- 8 Available Commands
- 8.1.1 Create Workspace
- 8.1.2 Move Workspaces
- 8.1.3 Manage Folders
- 8.1.4 Delete Folder
- 8.1.5 Edit name and Profile
- 8.1.6 Share Command
- 8.1.7 Copy To Teams
- 8.1.8 My Copy Job
- 8.1.9 Manage Security
- 8.2 Required Permissions
On-Premise Steps
Download the CAM Commands installer. there are .EXE and .MSI Edge compatible installers available.
Run the installer on premises. (You may have to trust the app and run it anyway with the Windows Smartscreen popup.)
Check which commands to enable from the installer.
Once installed, you can open DeskSite or Filesite, and use the right-click menu to access the CAM commands.
Registry edits to rename items can be done from the Interwoven registry folder.
Work in the Cloud/Cloud iManage/Private Cloud Steps
Download the iManage Web Extension.
If you are an iManage.com customer, this needs to be sent to iManage to upload to your tenant.
If you require a customization to the yaml file before the application is uploaded, make this change first before sending or uploading the zip.
Go to the iManage Control Center.
Go to Applications.
Follow the steps to Authenticate and Secure the application.
If the upload package option is unavailable, select the CAM Commands app from the list of approved applications and type in the domain of the client iManage system.
Now you can use the commands in the Web Client.
Important: To access CAM command options, you must first enable the relevant CAM command permissions.
Download CAM Commands
Browse to CAM Administration.
Go to the Downloads section.
Click on CAM Commands.
Select either Edge x64 or x86. We do not support IE compatible anymore.
Installing CAM Commands
Run the Installer.
Click Next.
Agree to the Terms by checking the box, and click Next.
Enter the CAM Base URL including tenant. E.g. http://tenant.firm.io
Click Next.
Select the Install location or keep the Default. The default location is C:\Program Files\Prosperoware\CAM\Commands\ for x64, and for x86, C:\Program Files(x86)\Prosperoware\CAM\Commands\.
The Installation can be done with a command line.
Execute the following command updating the version number.
msiexec.exe /a Commands.Installer.x64_1.0.148.0.msi /quiet /qn /norestart /log install.log
Click Next.
Select which commands to install. If the firm doesn’t want to include all commands, deselect the ones desired (e.g. copy to teams)
Click Next.
Click Install.
Click Finish when completed. Then go to Add the Commands section to continue.
Refer to the following Desksite screenshot that shows the commands for a workspace displayed.
Registry Key Locations
The CAM BaseURL resides in the Docstree.IAdminSite.BASEURL
Command | Registry Locale |
Create Folder Docstree.IAdminSite.Commands.CreateFolderCmd | Create Folder Docstree.IAdminSite.Commands.CreateFolderCmd |
Manage Folders Docstree.IAdminSite.Commands.ManageFoldersCmd | Manage Folders Docstree.IAdminSite.Commands.ManageFoldersCmd |
View Matter Team | Docstree.IAdminSite.Commands.MatterTeamCmd |
Work On-prem commands | Interwoven.iAdminSite.Commands |
Downloading the Web Extension
Browse to Administration.
Go to the Downloads section. If this is not visible, enable the View Downloads Section permission, logout and log back in.
Click on iManage Web Extension.
Deploying Web Extensions
To deploy the web extensions out of the box:
Download the extension zip.
Log in to iManage Work/Cloud.
Browse to iManage Control Center.
Find Applications.
Click Add Application.
Select Upload Package.
Upload the zip file as downloaded. Click Upload. Once uploaded, the Control Center will display the application in the list.
Search for Prosperoware, and click on it.
The settings for the ProsperowareNPECommand are as such:
Status: Enabled/Disabled
Application
Name: Name of the app. Can be edited.
Description: Can be edited.
Publisher: Litera
ClientId: Unique to the system.
Contact: Use for support.
Authentication
Application Type: Web
Client Type: Public
Redirect URL: The url redirect for OAuth: See Adding Redirect URLS below.
Client Secret: Unique to the app
Client Secret expires on: Sets the expiry of the secret.
Allow Refresh Token: Yes/No. Default is yes.
Refresh Token Expiry: 365 days is the default.
Access Token Expiry: 30 mins is default.
Security: All Users is default and recommended, unless the firm is limiting the users that can access.
Adding Redirect URL’s
If a redirect URL is put in the iManage configuration, then the package will have to be given in iMCC the same.
Click Edit in IMCC or edit the line item inside the yaml file.
Grab the URL from here: iManage | Redirect Endpoint URI
Save the file or iMCC config.
To deploy the web extensions with firm customizations before uploading:
Download and extract the web extension package.
Edit the .yaml file(s) in notepad. Learn about Modifying the YAML file section.
Save the yaml file(s).
Compress the folder again in a zip folder as before.
Browse to iManage Control Center.
Find Applications.
Click Add Application.
Select Upload Package.
Upload the zip file as downloaded. Click Upload.
Modifying the YAML files
Firms can modify the yaml file to set custom settings and names, or hide commands before the package is uploaded to the IMCC.
Open the Manifest.yaml in a notepad text editor.
This looks like this:
This allows the name, id, authentication settings, and extensions to be changed.
For example if the firm wants just ManageFolderMenuItem, they’d remove the other extensions in the web_extensions section except for the AspNetManageFolderMenuItem. Save your changes.
Then go to the respective yaml in the web_extensions folder and open it in a text editor.
E.g. the AspNetManageFolderMenuItem.yaml looks like
The title, windowname, and menu are most commonly edited.
Menu allows the command to be shown in specific menus in iManage. E.g. Folder
Workspace means it will display with the right-click menu off of a folder or workspace, or be available in the general menu.
Contextual Menus in Work
To edit the Menu items visible for the CAM Commands in cloud, use the Contextual Menus Customization Panel.
Click Web Client in the iManage Control Center.
Scroll down to Context Menus Customization. CAM Commands can reside in the Documents, Matters, or Folders options.
Disable any commands you’d not like shown on the menu. Click Save.
Silent SSO for CAM Commands
AWS now offers SSO IDP login (Passthrough) with certain limitations. Amazon Cognito introduces features such as signing, encryption, and Identity Provider-initiated SSO for SAML federation. This enhancement allows users to log in to CAM without manually selecting the SSO option on the CAM login page (silent SSO).
Log in to iManage or ND or O365 with the provided user credentials, ensuring an active session is started.
Navigate to the feature or area in iManage where CAM commands can be accessed.
Trigger the action that opens the CAM commands dialog (e.g., a button click or menu selection).
Observe whether the SSO screen is presented during this process.
If authentication is required, enter the necessary credentials or confirm that the session is still active.
Verify that access to the CAM commands dialog is granted without redirecting to the SSO screen.
Attempt to execute a CAM command to confirm that the authentication state is valid and the command can be performed.
Available Commands
Command | Description |
---|---|
iManage commands | See the page: CAM Commands for iManage |
Create Workspace | It allows the Request Workflow to appear in Work 10.
To configure the yaml:
|
Move Workspaces | This command allows to Move Workspaces from iManage to CAM or another system, or vice versa. |
Manage Folders | Same as Directory tab - matter details. Refer Manage Folder. Refer the following Desksite screenshot shows commands for folder - |
Delete Folder | It allows to delete not required and empty folder, empty subfolders within. |
Edit name and Profile | It allows editing the Workspace name, Folder name, or Profile from the iManage system. You need to set criteria - on Metadata - in CAM:
|
Share Command | This command allows a user & group to share a document or folder with other users & group. To enable:
This command opens a dialog with two tabs.
Reason Click Save to share item and click Cancel to close the dialog. View Existing Security - Displays security details of selected document/folder/workspace Users/Groups List and Access Levels |
Copy To Teams | It allows sending documents, folders or the entire workspace to teams and documents. For more information Click Here |
My Copy Job | Display the status of the last job submitted. For more information Click Here |
Manage Security | This command allows adding Updating the security of a project team. For more information Click Here |
Required Permissions
Permissions | Allows User To |
---|---|
View Edit Name And Profile | Can view Edit name And Profile button |
View Share Document Or Workspace | Can view Share Item button |
Let's Connect📌
☎ +1 630.598.1100
☎ +44 20 3880 1550
📧 support@litera.com
💻 https://www.litera.com/support/
📝 Support is available:
4 am - 8 pm US Eastern
(9 am - 1 am GMT/BST
7 pm - 11 am AET) on normal business days (excluding holidays)
© 2024 Litera