Peloton Landview Connector


:spiral_notepad: Description SaaS Connector for Peloton Landview
:balance_scale: Legal Agreement By using this CoLab item, you are agreeing to SailPoint’s Terms of Service for our developer community and open-source CoLab.
:hammer_and_wrench: Repository Link https://github.com/sailpoint-oss/colab-saas-conn-peloton-landview
:open_book: New to SaaS connectors in the CoLab? Read the getting started guide for SaaS Connectors in the CoLab.
:hospital: Supported by Community Developed

Overview

This connector is built for Peloton’s LandView product. It currently only supports managing entitlements as group membership, and not individual user permissions. Permissions must be assigned to groups for this to work properly.

Requirements

Guide

Supported Operations

1 Like

Noted changes for version 0.2.0

  • Added the capability for permissions to be aggregated as child entitlements of groups, see below note on additional steps to enable
  • Added better logging and specified connector name in all log statements to play nicer with other connectors

Additional work required for parent/child entitlement hierarchy
You must update the group schema using the update-source-schema API endpoint, with the following request body

[
  {
    "op": "replace",
    "path": "/hierarchyAttribute",
    "value": "groups"
  }
]

This will ensure that the groups/permissions are in a parent/child relationship hierarchically.