This page lets you configure network settings for cloudimanage.com. When configured, these settings are applied across all iManage Work libraries.
Application and tool requirements
Before enabling these features, ensure users are on the minimum required versions of these iManage Work clients:
iManage Work Desktop for Windows 10.5.1 or later
iManage DeskSite or FileSite 9.3.7 or later
You should also confirm that all third-party tools in your environment are supported before enabling these features.
About custom subdomains and seamless SSO
Custom subdomains
A custom subdomain is a company-specific name you can apply to the cloudimanage.com URL. After it's configured, your users can access iManage Work using either the cloudimanage.com URL or the URL that includes your subdomain, such as company.cloudimanage.com.
Benefits include
After a subdomain is configured, you can enable Seamless SSO, which simplifies the sign-in experience for your users.
A custom subdomain can help with communications with your iManage Work users, and ultimately drive adoption as users sign in to a URL with a familiar name.
Seamless SSO
When a custom subdomain is configured in your environment, you can take advantage of Seamless SSO.
Users accessing iManage Work from the custom subdomain are automatically directed to your company's SSO provider, without needing to enter their email address in the iManage Work sign-in dialog.
Users can continue to sign in to the cloudimanage.com URL. In this case, they're first prompted to enter their email address in the iManage Work sign-in dialog, and then are redirected to your company's SSO provider for authentication. After successful authentication, users are automatically redirected to your custom subdomain.
Configure a custom subdomain and enable seamless SSO
Once a custom subdomain is configured, users signing in to cloudimanage.com are automatically redirected to the custom subdomain URL. Users may also sign in directly using the custom subdomain URL (company.cloudimanage.com).
IMPORTANT: Only one subdomain can be configured for your cloudimanage.com environment. As a best practice, configure this subdomain before your cloudimanage.com launch date.
Once a subdomain is added, you can't edit or disable the subdomain. Contact iManage Cloud Support for assistance if you require modification or removal of your custom subdomain.
To configure a custom subdomain:
In Control Center, browse to Network & Security > Network Settings.
In the Custom Subdomain section of the Network Settings page, select +Add.
In the Add Custom Subdomain dialog, select the Help Center: Best Practices for Enabling and Removing a Custom Subdomain (may require login) link.
After you’ve reviewed the Help Center article, select the I have read and understand the risks check box, and then select Next.
To use a custom subdomain, slide the Use custom subdomain toggle to the right.
Figure: Add Custom Subdomain dialogIn Subdomain, enter the text for your custom subdomain.
Subdomains must be 2–63 characters.
Special characters are not allowed.
Dashes (-) are allowed, but can't be used as the first or last character.
Uppercase characters aren't allowed. If you enter an uppercase character, it's automatically converted to lowercase.
Subdomains must be globally unique. You'll receive a message notifying you if the subdomain you entered is already registered.
To enable seamless sign-in, slide the Seamless Sign-in toggle to the right. This allows Enterprise users to be immediately directed to their Identity Provider (IdP) for authentication without first needing to enter their email address on the iManage Work sign-in screen.
NOTE: When Seamless Sign-in is enabled, virtual users in iManage Work can no longer sign in using the usual method. Virtual users must instead connect using the following sign-in page: https://cloudimanage.com/auth/login.html.
You can also use this sign-in page for testing purposes to bypass single sign-on.
Select Save.
The new subdomain may take up to four hours to become active. Contact iManage Cloud Support if you require modification or removal of your custom subdomain.
TIPS: After adding a custom subdomain, you must also update the SAML/OIDC authentication configuration based on the new subdomain.
For instructions to configure SAML and OIDC SSO settings through iManage Control Center and your IdP, refer to Single Sign-On (SSO).
Use the new custom subdomain to download the metadata file, for example:
https://company.cloudimanage.com/auth/api/v1/saml/metadata/{customerId}
About OAuth Token Absolute Timeout
OAuth Token Absolute Timeout sets the maximum lifetime for access tokens, regardless of user activity. This setting prevents authentication tokens from remaining valid indefinitely through continuous active use.
Idle timeout versus Absolute timeout
Idle timeout (Access Token Expiry): Revokes tokens only after a user is inactive for a defined period. If the user remains active, the session stays alive. Configured per application.
Refresh Token Expiry: Controls how long a refresh token can be used to obtain a new access token without the user needing to sign in again. This setting determines how long an application can keep a session live through normal refresh activity.
Absolute timeout: Imposes a maximum access token lifespan from the moment of authentication. When the configured duration is reached, the access token is revoked even if the user is actively working. However, if the application has a valid refresh token, it can still obtain a new access token without requiring the user to sign in again. Configured once, organization-wide.
Table: Comparison of Idle timeout and Absolute timeout
Comparison criteria | Idle timeout (Access Token Expiry) | Absolute timeout |
|---|---|---|
Revokes a token when | A user has been inactive for the configured period. | The configured duration has elapsed since original authentication, regardless of the activity. |
Clock resets on activity or refresh | Yes—any activity resets the idle clock. | No—the clock runs from the original sign-in and isn’t reset by continued use or by a token refresh. |
Scope | Configured separately for each application, on the Adding an application page. | One setting for the entire tenant; applies to all OAuth clients (Work Web and custom applications) and can’t be set per application. |
Typical duration | 30 minutes | 12–16 hours |
Default state | Always in effect through Access Token Expiry. | Off |
Configured from | Adding an application. | Network Settings in iManage Control Center or the access-token API endpoint. |
What happens when reached | Access token is revoked—application silently obtains a new one through its normal refresh flow, if the application has a valid refresh token. | Access token is revoked—if the application has a valid, unexpired refresh token, it can obtain a new access token automatically; otherwise, the user must sign in again. |
Interaction with existing token settings
The existing Access Token Expiry and Refresh Token Expiry settings continue to apply. OAuth Token Absolute Timeout doesn't replace these settings—it works with them as an additional hard limit. Tokens are revoked when the first applicable expiration condition is met.
When the Absolute timeout is reached, the access token is revoked. If the application has a valid refresh token—and the Refresh Token Expiry limit hasn’t also been reached—it can use that refresh token to obtain a new access token without requiring the user to sign in again.
Configure OAuth Token Absolute Timeout
Administrators can configure the Absolute timeout duration from the Network Settings page in iManage Control Center.
CAUTION: Activating or modifying this setting immediately revokes all active access tokens. Users must reauthenticate after the change is applied. As a best practice, enable or update this setting during a maintenance window or off-peak hours.
In iManage Control Center, browse to Network & Security > Network Settings.
In the OAuth Token Absolute Timeout section, select Edit.
Figure: OAuth Token Absolute Timeout settingIn the Edit OAuth Token Absolute Timeout dialog, slide the Enable Absolute Timeout toggle to the right.
In the Timeout Duration field, enter the desired duration. The equivalent value in seconds is displayed beneath the field.
From the time unit drop-down list, select Hours or Days.
Select Save.
Figure: Edit OAuth Token Absolute Timeout dialog



