Analytics
Name values with commas or other symbols are not filtering the report results
Multiple commas that arenât part of the name division may cause the name to not be filtered. Ensure the name values match the string guidelines.
AWS
Aurora Certificate Authority is expiring soon
Please read this article here Changing the SSL or TLS Certificate to learn how to easily update the AWS certificate to prevent expiry.
Azure Proxy
Unable to validate connection for the external system using Azure Proxy
If the following error appears: NoneType object has no attribute get, or error- Mismatching redirect URL use the following to troubleshoot.
Confirm there is no extra backslash at the end of the redirect URL. In both Azure proxy, in the CAM external system setup, and check IMCC as well.
Confirm the token setup is on the CAM application and setup successfully.
Try with passthrough authentication.
CAM Commands
Permission Denied on CAM Commands after giving permissions
If youâve granted the correct permissions for CAM Commands, hereâs what to try next:
Check the Workflow in Request Workflow is configured for the command.
Check the DMS (iManage, NetDocuments, etc) exist and are live to CAM showing the green checkmark in CAMâs External Systems.
Clear browser cache.
Log out and back in.
Try an incognito browser window.
Lastly, if none of the above has worked, most likely it is a network storage cache locally.
Open Developer tools on the browser. that has the command open.
Go to the Application tab of Developer tools
Expand Local Storage in the storage grouping on the left bar.
Right-click on your tenant URL session and clear this storage.
Commands show a loading screen for too long
Clear the browser cache (especially if using Chrome or a chromium based browser)
Try an incognito window.
Clear the network storage cache locally.
Open Developer tools on the browser. that has the command open.
Go to the Application tab of Developer tools
Expand Local Storage in the storage grouping on the left bar.
Right-click on your tenant URL session and clear this storage.
Commands show a blank screen
Clear the browser cache (especially if using Chrome or a chromium based browser)
Try an incognito window.
Clear the network storage cache locally.
Open Developer tools on the browser. that has the command open.
Go to the Application tab of Developer tools
Expand Local Storage in the storage grouping on the left bar.
Right-click on your tenant URL session and clear this storage.
Logins are stuck in CAM Commands and a window appears showing please check popup window for CAM
Check the popup settings in the browser that allows popups from the site and domain of CAM.
Confirm the redirect information is setup in the CAM Commands configuration yamls accordingly: https://pdocs.atlassian.net/wiki/spaces/CCAM/pages/33456932/CAM+Commands#Adding-Redirect-URL%E2%80%99s
Data Uploader
Data Uploader is taking days to process a job that should be much faster
If the job was created by a CSV, the number one reason the job may be slow is because that the batch size is over 100 rows per CSV. The limit is 100 rows per CSV. Read the FAQ on Limits here: https://pdocs.atlassian.net/wiki/spaces/CCAM/pages/42369569/Data+Uploader+FAQ#What-Limits-do-I-have-with-Data-Uploader?
Check the settings in DU are accurately set.
Check the Source System is online and healthy.
Connections are not saving in Data Uploader
Confirm the system has .Net Framework 4.8+ installed that is running data uploader.
Confirm the user that logged into Data Uploader is the admin or installation user or service account.
Confirm the SQL password is correct for the admin/install/service account user.
Confirm the permissions on the admin/install/service account user havenât changed.
If you arenât running Data Uploader as an admin, make sure the user running it has those permissions as admin.
DataUploader was working but now users, groups, and other information are not being created.
The connection strings are now blank in DataUploader.
Both of these items may have occurred if the connection to the source is lost or the connection to CAMLocal is lost.
Check for SQL connection failures within SQL Management Studio or Connection Manager.
Confirm no logs within DataUploader show a failure connectionwise.
Reconfirm the connection string username and password and database/server names are valid. Did these change, with a SQL migration? Was the server migrated to a new server or version of SQL?
Try adding back the CAM local DB connection again to the Data Uploader Connection Strings tab. Does the sync pick back up?
How to run two instances of Data Uploader from a single machine?
To run two instances of Data Uploader from a single machine:
Install Data Uploader from a different folder.
Use a different database.
Copy the whole Data Uploader folder.
Install the services again with a different name.
Data Uploader Task Scheduler failed to start
Re-enter the service account username and password.
Ensure this account has rights to run.
Ensure the account can access the source and CAM.
Lastly, try running a repair of Data Uploader from Add and Remove Programs.
DataUploader asks for a connection string after adding the localDB
If the client uses Data Uploader without any SQL files (means they will use CSVs or use AD only), a connection string is not needed. Go to the Run tab in DU, and upload the CSV.
Data Uploader fails to install /Setup ended prematurely
Pull the installation log for support to review. You can also review it if you want.
Do a cntrl-f on the log file for âerrorâ.
Within the log an error line may show up like Returned actual error code. Or Error Code. These are the lines to review.
Errors like Failed to create temp directory (error code 5), means the install directory folder you selected in the installer means the service account user you are running the installer as doesnât have rights to modify folders or files there. You can review rights for the service account user, by the following:
Go to C:\Program Files (x86)\Prosperoware\CAM\Data Uploader.
Right click that folder, and hit properties.
Go to the security tab.
If the service account user is not in the list, click Edit. Add the service account user or group and ensure full control is set, or at least read, write, execute and modify.
Try running from an elevated admin command prompt or right clicking and selecting run as administrator.
Users or groups are not being disabled in the source system (iManage, ND, M365) after disabling in CAM or AD
Check that the AD user sync job in Data Uploader or Data Sync is enabled and running.
Is the CSV generation in Data Uploader working? Is the CSV showing the proper data?
If the parameter SkipUpdateIfExists is set to true, this will mean the data will not be updated in the source system (iManage, ND, M365). Set to false and the disable change should be updated accordingly.
Exports
Part of my export failed, but part of it successfully finished.
It is by design that the successful items will have a link for the completed export in the module the export was run. The failed items will log an error in the Jobs tab.
Jobs
Duplicate jobs/ workspaces/folders exist
Check that the job did not fail first and was re-submitted.
Check if a 409 error exists- Email address already in use.
Check if a folder error of Error occured while creating containerError: Unable to create all folders at folderCreationProcess exists. Check if the subfolders exceed the limit of 10 levels of subfolders. Check if they are locked, checkedout, or read-only.
Check the unique identifiers for CAM.
Login
A blank screen shows upon login to CAM
First, try to sign in and out. From time to time when a new release occurs, the users may have to log out and log in to reload the cache and program.
Try to ensure the user has access to at least one role in CAM that has permission to one or more tabs in CAM.
PowerDesktop
Actions or Computers on the Admin-> Computers tab are not visible
Ensure permissions to view the Computers tab are enabled: View Registered Machines, Unreigster machine.
If adding users, make sure these permissions are enabled: View User Management, Edit User.
Provisioning
Refiling documents seem to not be working or is inconsistent
When CAM updates the security at the workspace level, iManage refile services should be triggered on its' own to update that security at both the folder and document level. CAM does not trigger the service or submits the background job in this instance as itâs directly using the iManage API.
Either, pass the refile flag and copysecuritytoDoc parameter from CAM in a CSV job, they can check the logs if CAM updated the folder and document. In this case, the iManage refile services should be running over CAM and updating the documents.
Or update the security at the workspace level and let iManage refile services to trigger and update the security at the folder and document level.
Workspaces fail to be created due to blank spaces
iManage doesnât allow blank spaces.
One way to fix is in the Source System Integration, to use an eval expression as introduced in the hyperlink to replace any blank spaces or unsupported characters.
A sample is below.
if(typeof claim_refid !== 'undefined' && claim_refid)
{
exports.x = claim_refid.replace(/[^a-z0-9]/gi, '');
}
Request Workflow
Matter ranges vary per workflow and do not start over sequentially
This is partially true. Each workflow will have their own sequence. E.g. one for workspace modifications might start at 2000, but one for workspace creation might start at 1000.
Check the IsParent flag on the Request Workflow. If this is true, the parent (e.g. Matterid) will be different for each workflow than the sequence as normal.
Service Desk
How to Move a Workspace to the same or different server or database?
Go to the Workspaces tab, filter for the Workspace(s).
Click the Move icon (with green move icon).
Select the Server or Database (can be different).
To read more, visit the Service Desk-> Workspaces page.
Filtering by Application Type in Service Desk
By default, application type isnât setup to filter by this field. It requires some metadata mapping first.
Create the doctype metadata if not already created. If it is created with the following fields, leave as-is.
KeyName: Doctype, Display Name (CAM): Doc Type, Data Type: String, Authority: CAMMap the metadata to CAM next. It's a key field so make sure lookup is set to Yes, and Lookup Type is Keys Only.
Map to iManage next. In iManage it isn't a lookup, but a System Type Attribute.
Edit the Document Search Layout form to include the DocType field as the Application Type field to be shown as. Save and now the Application Type can be searched for and shown in the results.
The Workspace Name doesnât change after a Profile Update in Service Desk
If the Update Profile job completes successfully without error, try the following:
Confirm the metadata key used is âNameâ
Confirm the metadata mapping is done so the field is mapped in CAM and the external system accordingly.
Re-add the Name metadata column to the Service Desk Layout form. (Documents or Workspaces or both).
My Service Desk Layout or Tab isnât working
See the following article for the minimum metadata you must include with Service Desk layouts or tabs: https://pdocs.atlassian.net/wiki/spaces/CCAM/pages/30212140/Service+Desk#Minimum-Metadata-Needed-for-Service-Desk%2FTabs
SSO
Resetting a PowerDesktop or a CAM userâs password redirects the user to the CAM SSO page
PowerDesktop currently does not support SSO.
PowerDesktop requires Devops to assist to turn on a manual login to reset, but users still will be able to use SSO in CAM furtherwards. Contact support.
For both PD and CAM- The email address in SSO must be mapped to the correct claim. Please check that it is mapped correctly.
Teams App
CAM Teams App shows a message This app is not registered in your tenant
If this message shows, please reach to support to log a DevOps ticket to enable usage of the CAM Teams app.