Select a tile or scroll to view course information
Who is this training for?
Can I get certified in this course?
How long will this take?
What's included in this course?
Register now
Who is this training for?
iManage Partner Developers who need to get up to speed quickly to develop for the iManage Work platform and solutions.
This course is available for iManage Partners only. iManage Partner personnel should register using their corporate email address to allow verification.
Can I get certified?
How long will this take?
Self paced training is designed to be consumed at your own speed, enabling you to consume content on your own schedule.
For this course, iManage recommends allowing a minimum of 6 hours to consume all courseware and review provided sample files.
Course breakdown
Expand each module below for an explanation of contents
Module 1 - iManage Work Fundamentals
Understand the fundamental concepts of iManage Work. This module will help you to understand how iManage Work is architected, including an overview of the SDK and how objects are organized. Additionally, this module will discuss Navigation in iManage Work, deep diving into Properties/Metadata, Security and Searching.
Module 2 - Getting Started with the iManage Universal API
Introduces the iManage Work Universal API. This includes looking at the REST API and the API documentation available to you from iManage. Additionally, this module will discuss registering applications and using Postman to test implemented APIs. OAuth2 will be covered, including how to implement with your iManage Work integrations. Finally, this module will explore crawling iManage Work documents and capturing events from the Change Events Queue.
This module includes sample files for download, to aid your development efforts.
Module 3 - Developing for iManage Work Desktop
Discusses the end to end process for developing iManage Work Desktop integrations for Windows. This includes, setting up your development environment, authenticating and connectivity. The module continues with discussion of both File Picker and Location Picker dialogs. Finally, the module concludes with discussion on session persistence, disconnecting and the support available to you from iManage DevSupport.
This module includes sample files for download, to aid your development efforts.
Module 4 - Developing for iManage Work Web
Discusses the end to end process for developing iManage Work integration with our Web applications. Beginning with prerequisites and how to set up your development environment, this module continues with a walkthrough of a sample web application and web extension. The module then discusses how to register your applications and extensions.
This module includes sample files for download, to aid your development efforts.
Module 5 - Developing iManage Work Office Extensions
Discusses the end to end processes for extending the iManage Work 10 Desktop with your own Microsoft Office integrations. This includes an overview of extensions, how to set up your development environment and a walkthrough of a sample extension. The module continues with information on how to work with Events, Logs and Dialogs. Content is concluded with discussion on how to hijack iManage Work Events, as well as reuse of iManage Work dialogs, making REST Requests and how to register extensions.
This module includes sample files for download, to aid your development efforts.
Register now
This course is available for iManage Partners only. iManage Partner personnel should register using their corporate email address to allow verification.
Select below to register: