Integrating SailPoint with GoToMeeting
This guide is designed to give specific information about the requirements and field definitions needed to get a working instance of a GoToMeeting connector.
Note
To view the latest features, enhancements, and fixes for all SaaS connectors, refer to the SaaS Release Notes page.
Supported Features
The SailPoint GoToMeeting connector supports the following features:
Note
Before you can use any item above marked with an asterisk (*), SailPoint must activate the feature for your site.
- Load and *provision GoToMeeting Accounts
- *Access Certifications (certification of entitlements connected to accounts)
- Admin APIs that GoToMeeting recommends
- Admin roles access management: The GoToMeeting connector supports Admin Roles usage for Access Management. You must manually add the
adminRolesattribute that provides role based access. Refer to Editing a Source Schema. TheadminRolesattribute is an entitlement and it can have multiple values. - Delete Accounts
For more information on features, refer to Source Features.
Account Management
- Manage GoToMeeting Users (excludes invited accounts) as Account
- Aggregate, Refresh Accounts
- Create, Update
- Add / Remove Entitlements
Account - Group Management
- Manage GoToMeeting Groups as Account - Groups
- Aggregate
System Requirements
Supported Versions of Target Systems
The GoToMeeting Cloud Application as set-up in your IT environment.
Prerequisites
-
Configure at least one virtual appliance cluster and successfully test the connection.
-
An access token has been generated using the OAuth2 flow to make API calls. For more information, refer to How to Obtain and Use Refresh Tokens.
Prerequisites for Token Generation Through OAuth API Version 2
-
New Token: The connector requires the access token and/or the refresh token that is generated using the Client Access ID and Client Secret Key.
The Client Access ID and Client Secret Key information is available with the OAuth Client configured with the GoToMeeting instance.
- To create or update the OAuth Client, refer to How to create an OAuth client.
- To generate token, refer to How to obtain an access token.
-
To generate a refresh token, refer to How to obtain and use refresh tokens.
Note
SailPoint recommends using the refresh token as it is valid for 30 days, whereas the access token is valid for only 1 hour.
-
Scope: With the support of OAuth API V2, there is additional scope that must be added in the OAuth Client. To update the scope of the existing OAuth Client, refer to How to create an OAuth client.
Required Permissions
The service account must have the role and permissions of an administrator.
Admin Roles Access Management Permissions
The GoToMeeting connector supports the access using Admin Roles. The following are the admin roles that can be assigned to the user:
| User | Operation |
|---|---|
| SUPER_USER | Can create other administrator or manager roles; receives all other admin roles; can modify account settings. |
| MANAGE_USERS | Create, delete, and modify users. |
| MANAGE_SEATS | Distribute licenses to existing users. |
| MANAGE_SETTINGS | View and modify product specific settings for users (not account settings). |
| MANAGE_GROUPS | Create, delete, and modify groups. |
| RUN_REPORTS | Run reports. |
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.