Integrating SailPoint with Guidewire ContactManager SaaS
Integration
This is an integration and requires additional licensing or subscriptions to utilize it. For more information, contact your customer success manager.
The SailPoint Guidewire ContactManager connector offers capability of user identity security and identity governance administration on Guidewire Insurance Suite via SailPoint.
This guide is designed to give specific information about the requirements and field definitions needed to get a working instance of a Guidewire ContactManager SaaS connector in SailPoint.
Note
To view the latest features, enhancements, and fixes for all SaaS connectors, refer to the SaaS Release Notes page.
Supported Features
The Guidewire ContactManager SaaS connector supports the following features:
Account Management
- Manage Users as Accounts
- Aggregate Users
- Read, Create, Update, and Delete
- Enable/Disable User
Group Management
- Read Entitlements (Group and Role)
- Add/Remove Entitlements (Group and Role) from the User
- Aggregate Entitlements (Group and Role)
Prerequisites
-
Guidewire ContactManager SaaS can only connect from a trusted IP address. Within ContactManager, you must create a list of trusted IP addresses that can be used to connect to a source and access the data. For more information, refer to IP Address Allow List in the SailPoint Developer Community documentation.
-
Know the authentication option (OAuth 2.0 Authentication) to use for SailPoint to authenticate.
- Configure SailPoint for provisioning.
- Obtain OAuth credentials from Guidewire Cloud Support team.
Important
You must obtain OAuth credentials from the Guidewire Cloud Support team. After you receive the OAuth credentials, ensure that a role.yaml file is present in the Guidewire ContactManager SaaS environment, and then add the required endpoints mentioned in Required Permissions.
Required Permissions
A user must have access to the following specified endpoints to perform necessary operations:
GET: /usersPOST: /usersPATCH: /users/{userId}DELETE: /users/{userId}GET: /groupsGET: /groups/{groupId}GET: /groups/{groupId}/usersPOST: /groups/{groupId}/usersDELETE: /groups/{groupId}/users/{groupUserId}GET: /groups/{groupId}/users/{groupUserId}PATCH: /groups/{groupId}/users/{groupUserId}GET: /rolesGET: /roles/{roleId}
A user with read-only permissions requires access to the following endpoints to perform necessary operations:
GET: /usersGET: /groupsGET: /groups/{groupId}GET: /groups/{groupId}/usersGET: /groups/{groupId}/users/{groupUserId}GET: /rolesGET: /roles/{roleId}
Supported Managed Systems
The SailPoint Guidewire ContactManager SaaS connector supports the following releases of the Guidewire ContactManager application:
- The Olos release is identified by the 2025.11 release number, with application version 50.15.x.
- The Niseko release is identified by the 2025.07 release number, with application version 50.14.x.
- The Mammoth release is identified by the 2025.03 release number, with application version 50.13.x.
Note
For more information, refer to Guidewire Documentation.
Documentation Feedback
Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.