Purple App Experience
...
Entitlement
Entitlement Integrations

Plenigo

2min

Summary

Entitlement integration for Plenigo which supports unlocking all contents of an app if a user has a specific set of access rights. The access right are configured using the Access Right Unique IDs setting.

The integration also allows unlocking single contents which have a property with the key "Property key for additional Access Rights on contents" and a value of one of the configured Additional Access Right Unique IDs.

This integration is using the Partner API. A Partner-API capable API secret token is required.

Configuration parameters

Parameter name

Type

Description

URL

String

Server URL of the entitlement REST interface, e.g. https://partner-api.plenigo.com/

API Secret

String



Plenigo Access Right Unique IDs

String

Comma-separated list of unique IDs of the required access rights. Users with these access rights will have full access to all contents.

Additional Access Right Unique IDs

String

Unique IDs of additional access rights. A list of other entitlements that users might have.

Property key for additional Access Rights on contents

String

Custom properties key to match against when checking for additional access rights.

Token Validity in Minutes

Number

Number of Minutes a token should be valid.

Number

Number of Minutes a token should be valid.

Cache Validity in Minutes

Number

Number of minutes a token is considered fresh. When this time is reached, the token is considered to be invalid to force a refresh and update of it's properties.