Skip to content

Integrating SailPoint with 8base

8base is a developer platform that enables teams to build and manage full-stack applications using a GraphQL-based backend. It provides tools for managing workspaces, users, roles, and permissions. This document provides instructions to configure a new direct connection to an 8base source. For a reference to the terminology specific to SailPoint products, refer to Source and Connector Definitions.

Note

To view the latest features, enhancements, and fixes for all SaaS connectors, refer to the SaaS Release Notes page.

Supported Features

The 8base connector supports the following:

Account Management

  • Aggregate Accounts

Entitlement Management

  • Aggregate Roles

Important

Quick Compliance connectors have the following manual aggregation limits within a 24-hour period:

  • Organization Admins: Limited to 3 manual account or entitlement aggregations per day per source. This limit is cumulative across all admins in the organization.
  • Regular Users: Limited to 1 manual account or entitlement aggregation per day per source.

These limits ensure that individual compliance statuses are kept up to date while maintaining continuous compliance monitoring. If you need to run additional aggregations beyond these limits, contact SailPoint Support.

Prerequisites

Ensure the following prerequisites are met before proceeding with the configuration:

  • You have an active 8base account with a configured workspace where the API is enabled.
  • You have the Base URL of your 8base workspace. This is the endpoint used by SailPoint to communicate with the 8base API. For example, https://api.8base.com/<workspace-id\>.
  • You have a dedicated API Token generated from Settings > API Tokens. It is recommended to use a token created specifically for the SailPoint integration rather than a shared or personal token.
  • The API Token must be assigned a role with Read (All Records) permission on the Users and Roles tables. This is required for SailPoint to retrieve accounts and entitlements from the workspace. For more information about managing roles, permissions, and API tokens, refer to the 8base Roles and Permissions documentation.

Required Permissions

  • The role assigned to the API Token must have the following minimum permissions:

    • Users - Read (All Records): Required to retrieve all user accounts during aggregation.
    • Roles - Read (All Records): Required to retrieve all roles and entitlement assignments during aggregation.

    Important

    Write permissions (Create, Update, Delete) are not required. This connector supports read-only operations.

  • For more information about data permissions, refer to the 8base Roles and Permissions documentation.

Note

The linked document is not maintained by SailPoint and is subject to change without notice.