Early Access Features
You can choose to add PingOne early access features to an environment using a single request to opt-in or opt-out of a selected feature or features. This enables you to try out new PingOne capabilities prior to release in a sandbox or development environment. You also have the opportunity to let us know whether the new features adequately address the needs of your organization.
You can choose to:
-
Opt-in or opt-out (the default) to an early access feature or features for a specified environment.
-
Opt-out of a early access feature or features to which you’d previously chosen to opt-in.
-
Opt-in to an early access feature or features for an environment in which the prior existing feature or features also exist. The early access features will not overwrite an existing feature, and will be identified as early access.
|
Your ability to participated in Early Access is determined by the licensing for your account, the bill of materials for your account, your assigned role for the PingOne environment (Environment Admin role is required), and whether the PingOne service or services affected by the early access feature or features are available in the environment. |
All opt-in and opt-out events are available in the PingOne audit log.
The API interfaces for the Early Access service are: Read Early Access Features and Update Early Access Features.
Early Access Features data model
| Property | Type | Required | Mutable | Description |
|---|---|---|---|---|
|
String |
Required |
Immutable |
The name of the early access feature. |
|
String |
Optional |
Mutable |
The description of the early access feature. |
|
String |
Required |
Immutable |
The UUID of the early access feature. |
|
Boolean |
Required |
Mutable |
The opt-in or opt-out designation. If |
Early access feature errors
In addition to the general error codes, early access feature operations can return the following errors:
| HTTP status | Top‑level code | Detail code | When it happens and what the response contains |
|---|---|---|---|
400 |
|
|
Message: When and detailsWhen: A Details: |
400 |
|
|
Message: When and detailsWhen: A Details: One of |
400 |
|
|
Message: When and detailsWhen: Details: |
400 |
|
|
Message: When and detailsWhen: The environment ID in the request path cannot be parsed as a UUID, or the request body cannot be parsed as JSON Details: For an unparseable body, the detail is |
400 |
|
|
Message: When and detailsWhen: The early access feature update cannot be completed because the LaunchDarkly segment cannot be retrieved or updated, or the request fails unexpectedly Details: One of An unexpected error occurred while updating early access features for the environment. Please contact support if the issue persists with target |
403 |
|
None |
Message: When and detailsWhen: The actor lacks the Details: None. |
404 |
|
|
Message: When and detailsWhen: Details: |
500 |
|
None |
Message: When and detailsWhen: A request fails unexpectedly outside the handled error paths, such as a LaunchDarkly feature flag lookup failing while reading the environment’s features Details: None. |