Integrating SailPoint with Redis Cloud
Redis Cloud is a fully managed cloud service for Redis that helps teams run, secure, and scale Redis databases without managing infrastructure. It supports high availability, performance optimization, and centralized access control for Redis resources. This document provides instructions to configure a new direct connection to a Redis Cloud 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 Redis Cloud connector supports the following:
Account Management
- Aggregate Active Users
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 Redis Cloud account with admin access to the target organization/account.
- Redis RBAC is enabled on appropriate databases with custom roles and users.
- The Redis Cloud REST API is enabled with an appropriate API Key and API Secret. For more information, refer Enable the API.
Required Permissions
- Only account users with sufficient Redis Cloud console privileges (typically Owner-level visibility) should generate and use API credentials (Account Key + User Key) for Redis Cloud RBAC APIs. The API user key must belong to a user who can view account-level users, roles, and role-to-database mappings required for entitlement aggregation.
-
Redis Cloud REST API authentication requires both an Account Key (
x-api-key) and a User Key (x-api-secret-key) on each request. If the API user has limited visibility, the connector may return partial data for users/roles and miss account-level entitlements.Note
For complete RBAC discovery, use a high-privilege service identity with full read access to account configuration and ACL role assignments.
-
The following permissions are required for this integration:
- Read account users
- Read ACL/RBAC roles
- Read role rule definitions
- Read database-to-role associations
- For more information, refer the following resources:
Note
The linked document is not maintained by SailPoint and is subject to change without notice.