Documentation Index
Fetch the complete documentation index at: https://launchdarkly-preview.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
This topic is a complete reference of all actions that are available to use in role policies. It includes tables with all supported actions and details about them. Each action is scoped to a resource type. Actions represent changes you can make to resources, such ascreateFlag, deleteFlag, updateName, and more.
To learn more about how actions work within role policies, read Member role concepts.
Recently added actions
When new features are added to LaunchDarkly, there may be new associated actions. We recommend reviewing these actions periodically to determine if you want to add them to any of your roles. If you are using preset roles provided by LaunchDarkly, you can choose when to update your preset roles to the latest versions. To learn how, read Update organization roles and Update project roles. This table describes new actions that have been added to LaunchDarkly recently: | Resource | New actions | Learn more| Date introduced |
|---|
acct
| createAIEvaluation , deleteAIEvaluation , updateAIEvaluation
| AI evaluation actions
| April 2026 |
| acct
| disableIdPManagingTeams , enableIdPManagingTeams
| Account actions
| February 2026 |
| proj/:env/:notification-subscription/*
| createNotificationSubscription , deleteNotificationSubscription
| Notification subscription actions
| February 2026 |
| proj/:agent-graph/
| createAgentGraph , updateAgentGraph , deleteAgentGraph
| Agent graphs actions
| January 2026 |
| proj/:metric/
| updateAnalysisType
| Metric actions
| January 2026 |
| proj/*
| updateObservabilitySettings
| Project actions
| December 2025 |
| proj/:trace/
| viewTrace
| Trace actions
| December 2025 |
| proj/:log/
| viewLog
| Log actions
| December 2025 |
| proj/:error/
| updateErrorStatus, viewError
| Error actions
| December 2025 |
| proj/:session/
| viewSession
| Session actions
| December 2025 |
| proj/:alert/
| createAlert, deleteAlert, updateAlertOn, updateAlertConfiguration, viewAlert
| Alert actions
| December 2025 |
| proj/:observability-dashboard/
| addObservabilityGraphTo
Dashboard, createObservability
Dashboard, deleteObservability
Dashboard, removeObservabilityGraphFrom
Dashboard, updateObservability
DashboardConfiguration, updateObservabilityGraph
Configuration, updateObservabilitySettings, viewObservability
Dashboard
| Observability dashboard actions
| December 2025 |
| proj/:env/:metric-data-source/*
| createMetricDataSource, updateMetricDataSource
| Metric data source actions
| December 2025 |
| proj/*
| updateLifecycleSettings
| Project actions
| November 2025 |
| proj/:view/
| linkSegmentToView, unlinkSegmentFromView
| View actions
| October 2025 |
| proj/:metric/
| updateArchived
| Metric actions
| October 2025 |
| proj/:release-policy/
| createReleasePolicy, deleteReleasePolicy, updateReleasePolicy, updateReleasePolicyRank
| Release policy actions
| September 2025 |
| proj/:aiconfig/
| applyApprovalRequest, createApprovalRequest, deleteApprovalRequest, reviewApprovalRequest, updateApprovalRequest
| AI Config actions
| August 2025 |
| proj/:ai-tool/
| createAITool, updateAITool, deleteAITool
| AI tool actions
| August 2025 |
| proj/:metric-group/
| createGuardrailMetricGroup,deleteGuardrailMetricGroup,updateGuardrailMetricGroup
Name,updateGuardrailMetricGroup
Description,updateGuardrailMetricGroup
Tags,updateGuardrailMetricGroup
Maintainer,updateGuardrailMetricGroup
MetricsNote: Guardrail metric groups are no longer available. Configure release guardrails by adding individual metrics and metric groups to release policies. | Release policies | July 2025 | |
proj/:view/
| createView, deleteView, updateView, viewView, linkFlagToView, unlinkFlagFromView
| View actions
| July 2025 |
| proj/:metric/
| updateFilters
| Metric actions
| June 2025 |
| proj/:env/:aiconfig/*
| updateAIConfigTargeting
| AI Config actions
| June 2025 |
| proj/:env/:segment/*
| createSegmentExport
| Segment actions
| May 2025 |
| proj/:ai-model-config/
| addAIRestrictedModel, deleteAIRestrictedModel
| AI model config actions
| April 2025 |
| acct
| updatePresetBundleVersion
| Account actions
| April 2025 |
Actions reference
These are all the actions you can take, sorted by resource type. When you create a policy using the policy builder, actions relevant to the resource scope you’ve selected automatically appear in the policy builder:
update*.
Account actions
Expand Account actions
Expand Account actions
acct is a top-level resource. A code sample is below:| Description |
|---|
createAnnouncement | Create an announcement for the account. |
| createOAuthClient | Create a new OAuth client for the account. |
| createSamlConfig | Create a new SAML configuration for the account. |
| createSamlEncryptionCertificate | Create a new SAML encryption certificate for the account. |
| createScimConfig | Create a new SCIM configuration for the account. |
| deleteAccount | Delete the account. |
| deleteAccountToken | Delete account tokens for the LaunchDarkly REST API. This is a legacy action and may have inconsistent performance. Instead, we recommend you use deleteAccessToken. |
| deleteAnnouncement | Delete an announcement for the account. |
| deleteOAuthClient | Delete an OAuth client for the account. |
| deleteSamlConfig | Delete the SAML configuration for the account. |
| deleteScimConfig | Delete the SCIM configuration for the account. |
| deleteSubscription | Cancel the account plan. |
| disableIdPManagingTeams | Disable team sync with SCIM. |
| enableIdPManagingTeams | Enable team sync with SCIM. |
| getPaymentCard | Get the credit card for the account. |
| revokeSessions | Revoke sessions issued before a specified date. |
| updateAccountToken | Reset account tokens for the LaunchDarkly REST API. |
| updateAnnouncement | Update an announcement for the account. |
| updateBillingContact | Update the billing contact for the account. |
| updateEnableAccountImpersonation | Change whether LaunchDarkly support can impersonate the account as a read-only member. |
| updateIsGeneralGenAiEnabled | Change whether LaunchDarkly can use generative AI for general product features on the account. |
| updateIsSupportGenAiEnabled | Change whether support-driven automations can use generative AI for the account. |
| updateOAuthClient | Update an OAuth client for the account. |
| updateOrganization | Update the organization name. |
| updatePaymentCard | Change the credit card for the account. |
| updatePresetBundleVersion | Change the version of the predefined role bundle. This updates all preset roles to the specified version. |
| updateRequireMfa | Change whether multi-factor authentication (MFA) is required for all members on the account. |
| updateSamlDecryptionEnabled | Enable or disable decryption for incoming SAML assertions for the account. |
| updateSamlDefaultRole | Update the default role given to members when SAML doesn’t specify one. |
| updateSamlEnabled | Enable or disable SAML SSO for the account. |
| updateSamlLogoutUrl | Update the SAML logout URL for the account. |
| updateSamlRequestSigningEnabled | Enable or disable signing outgoing SAML requests. |
| updateSamlRequireSso | Change whether SSO must be used for authentication. |
| updateSamlSsoUrl | Update the SAML SSO URL for the account. |
| updateSamlX509Certificate | Update the SAML X509 certificate for the account. |
| updateSamlX509KeystoreId | Update the SAML X509 identifier for the account. |
| updateSessionDuration | Change the duration of sessions. |
| updateSessionRefresh | Change whether sessions are refreshed automatically. |
| updateSubscription | Change the pricing plan for the account. |Account ownership actions
This table explains the available account ownership actions:| updateAccountOwner | Update the account owner. |
|---|
Agent graphs actions
Expand agent graphs actions
Expand agent graphs actions
agent-graph is a child resource of a project. A code sample is below:| Description |
|---|
createAgentGraph | Create a new agent graph. |
| updateAgentGraph | Modify an agent graph. |
| deleteAgentGraph | Delete an agent graph. |AI Config actions
Expand AI Config actions
Expand AI Config actions
aiconfig is a child of both a project and an environment. The code example below grants permission to update targeting rules for all AI Configs across all projects and environments.| Description |
|---|
createAIConfig | Create a new AI Config. |
| deleteAIConfig | Delete an AI Config. |
| deleteAIConfigVariation | Delete an AI Config variation. |
| updateAIConfig | Update an AI Config. |
| updateAIConfigTargeting | Update an AI Config’s targeting rules in an environment. |
| updateAIConfigVariation | Update an AI Config variation. |This table explains AI Config actions related to collaboration:| Action| Description |
|---|
applyApprovalRequest | Apply the requested changes after the request is approved. |
| createApprovalRequest | Create an approval request. |
| deleteApprovalRequest | Delete an approval request. |
| reviewApprovalRequest | Review an approval request. |
| updateApprovalRequest | Update an approval request. |AI tool actions
Expand AI tool actions
Expand AI tool actions
ai-tool is a child resource of a project. A code sample is below:| Description |
|---|
createAITool | Create a new AI tool. |
| updateAITool | Modify an existing AI tool. |
| deleteAITool | Delete an AI tool. |AI model config actions
Expand AI model config actions
Expand AI model config actions
ai-model-config is a child resource of both a project and an environment. A code sample is below:| Description |
|---|
addAIRestrictedModel | Add an AI model to the restricted list. |
| createAIModelConfig | Create a new AI model config. |
| deleteAIModelConfig | Delete an AI model config. |
| deleteAIRestrictedModel | Delete an AI model from the restricted list. |AI evaluation actions
Expand AI evaluation actions
Expand AI evaluation actions
ai-evaluation is a child resource of a project. A code sample is below:| Description |
|---|
createAIEvaluation | Create a new AI evaluation or start a new evaluation run. |
| deleteAIEvaluation | Delete an AI evaluation or evaluation run. |
| updateAIEvaluation | Update an AI evaluation. |Alert actions
Expand Alert actions
Expand Alert actions
alert is a child of a project. Alerts are related to the observability feature.A code sample is below:| Description |
|---|
createAlert | Create an alert. |
| deleteAlert | Delete an alert. |
| updateAlertConfiguration | Update an alert configuration. |
| updateAlertOn | Turn an alert on or off. |
| viewAlert | View an alert. |To learn more, read Alerts.Application actions
Expand Application actions
Expand Application actions
application is a top-level resource. A code sample is below:| Description |
|---|
createApplication | Create a new application. |
| deleteApplication | Delete an application. |
| updateApplicationDescription | Change an application’s description. |
| updateApplicationKind | Change an application’s kind. |
| updateApplicationMaintainer | Change an application’s maintainer. |
| updateApplicationName | Change an application’s name. |Application version actions
Expand Application version actions
Expand Application version actions
version is a child resource of applications. A code sample is below:| Description |
|---|
createApplicationVersion | Create a new application version. |
| deleteApplicationVersion | Delete an application version. |
| updateApplicationVersionName | Change the application version name. |
| updateApplicationVersionSupport | Change whether an application version is supported or not. |Code reference actions
Expand Code reference actions
Expand Code reference actions
code-reference-repository is a top-level resource. A code sample is below:| Description |
|---|
createCodeRefsRepository | Connect a Git repository. |
| deleteCodeRefsRepository | Delete a Git repository connection. |
| updateCodeRefsRepositoryBranches | Update the stored branch data for a Git repository connection. |
| updateCodeRefsRepositoryConfiguration | Update a Git repository connection configuration. |
| updateCodeRefsRepositoryName | Update a Git repository connection name. |
| updateCodeRefsRepositoryOn | Flip the on/off status of a Git repository connection. |Context kind actions
Expand Context kind actions
Expand Context kind actions
context-kind is a child of a project. A code sample is below:| Description |
|---|
createContextKind | Create a context kind. |
| updateContextKind | Update a context kind. |
| updateAvailabilityForExperiments | Update whether a context kind is available for experiments and guarded rollouts, and whether that context kind is the project’s default for experiments and guarded rollouts. |Destination actions
Expand Destination actions
Expand Destination actions
destination is a child of both a project and an environment. A code sample is below:| Description |
|---|
createDestination | Create a new Data Export destination. |
| deleteDestination | Delete a Data Export destination. |
| updateConfiguration | Change a Data Export destination. |
| updateName | Change the name of a Data Export destination. |
| updateOn | Flip the on/off status of a Data Export destination. |Domain verification actions
Expand Domain verification actions
Expand Domain verification actions
domain-verification is a top-level resource. A code sample is below:| Description |
|---|
createDomainVerification | Create a new domain verification. |
| deleteDomainVerification | Remove a domain verification. |
| updateDomainVerification | Update a domain verification. |Environment actions
Expand Environment actions
Expand Environment actions
env is a child of a project. A code sample is below:| Description |
|---|
createEnvironment | Create a new environment. |
| deleteEnvironment | Delete an existing environment. |
| deleteContextInstance | Delete context instances. |
| importEventData | Import event data using the API for Importing metric events. |
| updateApiKey | Reset the SDK key for an environment. |
| updateApprovalSettings | Configure the approval settings for an environment. |
| updateColor | Change the color swatch for an environment. |
| updateConfirmChanges | Require environment confirmation for changes to flags and segments. |
| updateCritical | Change whether the environment is considered critical. |
| updateDefaultTrackEvents | Turn on sending detailed information for new flags by default. |
| updateMobileKey | Reset the mobile key for an environment. |
| updateName | Change the name of an environment. |
| updateRequireComments | Require comments for changes to flags and segments. |
| updateSecureMode | Turn secure mode on or off for an environment. |
| updateTags | Update tags associated with an environment. |
| updateTtl | Change the TTL for an environment. |
| viewSdkKey | View the server-side SDK key. All custom roles can take this action by default. If set to deny, anyone impacted by this policy can neither view nor reset SDK keys. |deny effect in the viewSdkKey action hides the server-side SDK key you specify from the member. However, the allow effect for the same resource and action pairing doesn’t do anything. Your LaunchDarkly member does not need explicit permission to view the keys, because all custom roles can view all environments in a LaunchDarkly instance by default.Error actions
Expand Error actions
Expand Error actions
error is a child of a project. Errors are related to the observability feature.A code sample is below:| Description |
|---|
updateErrorStatus | Update an error’s status. |
| viewError | View an error. |To learn more, read Error monitoring.Experiment actions
Expand Experiment actions
Expand Experiment actions
experiment is a child of both a project and an environment. A code sample is below:| Description |
|---|
createExperiment | Create an experiment or multi-armed bandit. |
| updateExperiment | Start, stop, or edit an existing experiment or multi-armed bandit. |
| updateExperimentArchived | Archive an experiment or multi-armed bandit. |Feature flag actions
Expand Feature flag actions
Expand Feature flag actions
flag is a child of both a project and an environment. A code sample is below:| Description |
|---|
stopMeasuredRolloutOnFlagFallthrough | Stop a guarded rollout on a flag’s default rule. |
| stopMeasuredRolloutOnFlagRule | Stop a guarded rollout on a flag’s custom rule. |
| updateExpiringTargets | Change a flag’s expiring individual context targeting rules. |
| updateFallthrough | Update the default rule, also called the “fallthrough” rule. |
| updateFallthroughWithMeasuredRollout | Start a guarded rollout on a flag’s default rule. |
| updateFeatureWorkflows | Change a flag’s release management workflows. |
| updateMeasuredRolloutConfiguration | Attach metrics to a flag for use with guarded rollouts. |
| updateOffVariation | Update the variation returned when flag is toggled off. |
| updateOn | Toggle a flag’s targeting on or off. |
| updatePrerequisites | Update flag prerequisites. |
| updateRules | Update custom targeting rules. |
| updateRulesWithMeasuredRollout | Start a guarded rollout on a flag’s custom rule. |
| updateScheduledChanges | Create, edit, and delete the scheduled updates for a flag. |
| updateTargets | Update individual context targeting rules. |This table explains feature flag actions related to flag settings. Each of these actions affects all environments in a project:| Action| Description |
|---|
addReleasePipeline | Add a flag to a release pipeline. |
| createFlag | Create a flag. |
| deleteFlag | Delete a flag. |
| removeReleasePipeline | Remove a flag from a release pipeline. |
| replaceReleasePipeline | Move a flag to a different release pipeline. |
| updateClientSideFlagAvailability | Change whether the flag is available to client-side SDKs. |
| updateDescription | Change the description of a flag. |
| updateDeprecated | Change whether a flag is deprecated. |
| updateFlagCodeReferences | Update code references associated with the flag. |
| updateFlagConfigMigrationSettings | Update a feature flag’s consistency check ratio. |
| updateFlagCustomProperties | Update custom properties attached to a flag. |
| updateFlagDefaultVariations | Change the default flag variations used by newly-created environments for a flag. |
| updateFlagVariations | Change the flag’s variations. |
| updateGlobalArchived | Change whether a flag is archived. |
| updateIncludeInSnippet | Change whether the flag is available to front-end code with the JavaScript SDK. |
| updateName | Change the name of a flag. |
| updateTags | Update tags associated with a flag. |
| updateTemporary | Mark a flag temporary or permanent. |This table explains feature flag actions related to environment-specific settings:| Action| Description |
|---|
createTriggers | Create a new trigger. |
| deleteTriggers | Delete a trigger. |
| updateFlagFallthroughTrackEvents | Change whether to send detailed event information when the fallthrough variation is selected. |
| updateFlagSalt | Update a flag’s salt. |
| updateTrackEvents | Change whether to send detailed event information for a flag in a given environment. |
| updateTriggers | Update an existing trigger. |This table explains feature flag actions related to collaboration:| Action| Description |
|---|
applyApprovalRequest | Apply the requested changes after the request is approved. |
| bypassRequiredApproval | Bypass required approvals for flags in the environment. (You cannot bypass required approvals for segments.) |
| createApprovalRequest | Create an approval request. |
| createFlagLink | Create a flag link. |
| deleteApprovalRequest | Delete an approval request. |
| deleteFlagLink | Delete a flag link. This affects all environments in a project. |
| manageFlagFollowers | Manage the list of members who receive flag change notifications. |
| reviewApprovalRequest | Review an approval request. |
| updateApprovalRequest | Update an approval request. |
| updateMaintainer | Update the flag maintainer. This affects all environments in a project. |
| updateFlagLink | Update a flag link. This affects all environments in a project. |This table explains feature flag actions related to other flag changes:| Action| Description |
|---|
cloneFlag | Create a new flag with settings based on an existing flag. To clone a flag, members need to have the cloneFlag permission on the source flag, as well as the createFlag permission for the new flag. This affects all environments in a project. |
| copyFlagConfigFrom | Copy settings from a flag. |
| copyFlagConfigTo | Copy settings to a flag. |
| updateExpiringTargets | Change a flag’s expiring individual context targeting rules. |
| updateFlagRuleDescription | Change the description of a flag’s custom targeting rules. |
| updateReleasePhaseStatus | Update a release phase status. |Holdout actions
Expand Holdout actions
Expand Holdout actions
holdout is a child of both a project and an environment. A code sample is below:| Description |
|---|
addExperimentToHoldout | Add an experiment to a holdout. |
| createHoldout | Create a holdout. |
| removeExperimentFromHoldout | Remove an experiment from a holdout. |
| updateHoldoutDescription | Update the description of a holdout. |
| updateHoldoutMethodology | Update the statistical method for a holdout. |
| updateHoldoutAmount | Update the holdout amount for a holdout. |
| updateHoldoutName | Update the name of a holdout. |
| updateHoldoutStatus | Update the status of a holdout. |
| updateHoldoutRandomizationUnit | Update the randomization unit of a holdout. |Integration actions
Expand Integration actions
Expand Integration actions
integration is a top-level resource. A code sample is below:| Description |
|---|
createIntegration | Create and configure new third-party integrations. |
| deleteIntegration | Delete existing third-party integrations. |
| updateConfiguration | Modify existing third-party integration configurations. |
| updateName | Change the name of third-party integration configurations. |
| updateOn | Enable and disable existing third-party integrations. |
| validateConnection | Validate the third-party connection. |Layer actions
Expand Layer actions
Expand Layer actions
layer is a child of a project. A code sample is below:| Description |
|---|
createLayer | Create a layer. |
| updateLayer | Update a layer’s name or description. |
| updateLayerConfiguration | Update a layer’s audience allocation. |Log actions
Expand Log actions
Expand Log actions
log is a child of a project. Logs are related to the observability feature.A code sample is below:| Description |
|---|
viewLog | View a log. |To learn more, read Logs.Member actions
Expand Member actions
Expand Member actions
member is a top-level resource. A code sample is below:| Description |
|---|
approveDomainMatchedMember | Approve a join request from a domain-matched member. To learn more, read Enabling domain matching . |
| createMember | Add a new account member to an account. |
| deleteMember | Remove an account member from an account. |
| sendMfaRecoveryCode | Send an account member their MFA recovery code. |
| sendMfaRequest | Send an account member a request to enable MFA. |
| updateCustomRole | Update an account member’s custom roles. |
| updateMemberRoleAttributes | Update a team member’s role attributes. Role attributes are managed within LaunchDarkly and can be updated through the UI or REST API. They cannot be passed through SAML assertions for single sign-on. For SAML-based SSO, LaunchDarkly supports mapping only the role , customRole , and teamKey attributes. |
| updateRole | Update an account member’s role. |Metric actions
Expand Metric actions
Expand Metric actions
metric is a child of a project. A code sample is below:| Description |
|---|
createMetric | Create a new metric. |
| deleteMetric | Delete a metric that has been archived and is no longer in use. |
| updateAnalysisType | Change a metric’s analysis type. |
| updateArchived | Archive a metric or restore an archived metric. |
| updateDescription | Change the description of a metric. |
| updateEventDefault | Change a metric’s handling for units without events. |
| updateEventKey | Change the event key for a custom metric. |
| updateFilters | Update the filters for a custom metric. |
| updateMaintainer | Change the metric’s maintainer. |
| updateName | Change the name of a metric. |
| updateNumeric | Mark a custom metric as numeric or non-numeric. |
| updateNumericSuccess | Update the success criteria for a numeric custom metric. |
| updateNumericUnit | Update the unit displayed in results for a numeric custom metric. |
| updateOn | Mark a metric as active or inactive. |
| updateRandomizationUnits | Change the randomization units for a metric. |
| updateSelector | Update the CSS selector for a click conversion metric. |
| updateTags | Change the tags associated with a metric. |
| updateUnitAggregationType | Change a metric’s aggregation method. |
| updateUrls | Update the URLs for a click conversion or page view conversion metric. |Metric data source actions
Expand Metric data source actions
Expand Metric data source actions
metric-data-source is a child of both a project and an environment. A code sample is below:| Description |
|---|
createMetricDataSource | Create a metric data source. |
| updateMetricDataSource | Update a metric data source. |Metric group actions
Expand Metric group actions
Expand Metric group actions
metric-group is a child of a project.A code sample is below:| Description |
|---|
createMetricGroup | Create a metric group. |
| deleteMetricGroup | Delete a metric group. |
| updateMetricGroupName | Change a metric group’s name. |
| updateMetricGroupDescription | Change a metric group’s description. |
| updateMetricGroupTags | Change the tags associated with a metric group. |
| updateMetricGroupMaintainer | Change a metric group’s maintainer. |
| updateMetricGroupMetrics | Change the metrics in a metric group. |Guardrail metrics group actions
| Description |
|---|
createGuardrailMetricGroup | Create a new guardrail metrics group. |
| deleteGuardrailMetricGroup | Delete a guardrail metrics group. |
| updateGuardrailMetricGroupName | Change a guardrail metrics group’s name. |
| updateGuardrailMetricGroupDescription | Change a guardrail metrics group’s description. |
| updateGuardrailMetricGroupTags | Change the tags associated with a guardrail metrics group. |
| updateGuardrailMetricGroupMaintainer | Change a guardrail metrics group’s maintainer. |
| updateGuardrailMetricGroupMetrics | Change the metrics in a guardrail metrics group. |Notification subscription actions
Expand Notification subscription actions
Expand Notification subscription actions
notification-subscription is a child of both a project and an environment. A code sample is below:| Description |
|---|
createNotificationSubscription | Create a feedback notification subscription. |
| deleteNotificationSubscription | Delete a feedback notification subscription. |Observability dashboard actions
Expand Observability dashboard actions
Expand Observability dashboard actions
observability-dashboard is a child of a project. A code sample is below:| Description |
|---|
addObservabilityGraphToDashboard | Add a graph to an observability dashboard. |
| createObservabilityDashboard | Create an observability dashboard. |
| deleteObservabilityDashboard | Delete an observability dashboard. |
| removeObservabilityGraphFromDashboard | Remove a graph from an observability dashboard. |
| updateObservabilityDashboardConfiguration | Update an observability dashboard’s configuration. |
| updateObservabilityGraphConfiguration | Update configuration for a graph on an observability dashboard. |
| updateObservabilitySettings | Update an observability dashboard’s settings. |
| viewObservabilityDashboard | View an observability dashboard. |To learn more, read Dashboards.Pending request actions
Expand Pending request actions
Expand Pending request actions
pending-request is a top-level resource. A code sample is below:| Description |
|---|
updatePendingRequest | Update a pending request. Accept or decline requests for new members to join your account. |Personal access token actions
Expand Personal access token actions
Expand Personal access token actions
token is a child of a member. A code sample is below:| Description |
|---|
createAccessToken | Create a personal access token. All custom roles can take this action by default. |
| deleteAccessToken | Delete a personal access token. |
| resetAccessToken | Reset a personal access token’s secret key. |
| updateAccessTokenDescription | Change the description of a personal access token. |
| updateAccessTokenName | Change the name of a personal access token. |
| updateAccessTokenPolicy | Change the policy filter of a personal access token. |Project actions
Expand Project actions
Expand Project actions
proj is a top-level resource. A code sample is below:| Description |
|---|
createProject | Create a new project. |
| deleteProject | Delete a project. |
| updateDefaultClientSideAvailability | Change whether new flags are made available to client-side SDKs by default. Formerly updateIncludeInSnippetByDefault . |
| updateDefaultReleasePipeline | Change the default release pipeline for a project. |
| updateLifecycleSettings | Update the flag lifecycle settings for a project. |
| updateObservabilitySettings | Update the observability settings for a project. |
| updateProjectFlagDefaults | Update the default flag settings for a project. |
| updateProjectName | Rename a project. |
| updateTags | Update tags associated with a project. |
| viewProject | View a project. For roles created after October 2024, and for roles with this action set to deny, anyone impacted by the policy can neither view nor modify a project. |Relay Proxy configuration actions
Expand Relay Proxy configuration actions
Expand Relay Proxy configuration actions
relay-proxy-config is a top-level resource for which you can allow or deny certain actions.Here is an example:| Description |
|---|
createRelayAutoConfiguration | Create a Relay Proxy with automatic configuration enabled. |
| deleteRelayAutoConfiguration | Delete the Relay Proxy with automatic configuration enabled. |
| resetRelayAutoConfiguration | Reset the configuration of the Relay Proxy with automatic configuration enabled. |
| updateRelayAutoConfigurationName | Change the Relay Proxy with automatic configuration’s name. |
| updateRelayAutoConfigurationPolicy | Change the policies associated with the Relay Proxy with automatic configuration. |Release pipeline actions
Expand Release pipeline actions
Expand Release pipeline actions
release-pipeline is a child of a project. A code sample is below:| Description |
|---|
createReleasePipeline | Create a new release pipeline. |
| deleteReleasePipeline | Delete a release pipeline. |
| updateReleasePipelineDescription | Change the description of a release pipeline. |
| updateReleasePipelineName | Change the name of a release pipeline. |
| updateReleasePipelinePhase | Update release pipeline phase and audience values. |
| updateReleasePipelinePhaseName | Change the name of one phase in a release pipeline. |
| updateReleasePipelineTags | Change the tags on a release pipeline. |Release policy actions
Expand release policy actions
Expand release policy actions
release-policy is a child of a project.| Description |
|---|
createReleasePolicy | Create a new release policy. |
| deleteReleasePolicy | Delete a release policy. |
| updateReleasePolicy | Update a release policy. |
| updateReleasePolicyRank | Update a release policy’s priority. |Role actions
Expand Role actions
Expand Role actions
role is a top-level resource. A code sample is below:| Description |
|---|
createRole | Create new custom roles. |
| deleteRole | Delete a custom role. |
| updateBasePermissions | Update a custom role’s base permissions. This only applies to roles created before October- |
|
updateDescription
updateMembers | Add or remove members from a custom role. Equivalent to updateCustomRole on account members. |
| updateName | Update a custom role’s name. |
| updatePolicy | Update a custom role’s policy. |
| updateTokens | Change the policy filter of a personal access token. Equivalent to updateAccessTokenPolicy on personal access tokens. |Segment actions
Expand Segment actions
Expand Segment actions
segment is a child of both a project and an environment. A code sample is below:| Description |
|---|
applyApprovalRequest | Apply an approved approval request for a segment. |
| bypassRequiredSegmentApproval | Bypass required approval for segment changes in the environment. |
| createApprovalRequest | Request approval on changes for a segment. |
| createSegment | Create new segments. |
| createSegmentExport | Export a list-based segment. |
| deleteApprovalRequest | Delete an approval request for a segment. |
| deleteSegment | Delete segments. |
| reviewApprovalRequest | Review changes on an approval request for a segment. |
| updateApprovalRequest | Update an approval request for a segment. |
| updateDescription | Update a segment’s description. |
| updateExcluded | Change a segment’s excluded contexts. |
| updateExpiringTargets | Change a segment’s expiring individual context targeting rules. |
| updateIncluded | Change a segment’s included contexts. |
| updateName | Change the name of a segment. |
| updateRules | Change a segment’s custom targeting rules. |
| updateScheduledChanges | Change the scheduled updates on a segment. |
| updateTags | Change the tags associated with a segment. |Service access token actions
Expand Service access token actions
Expand Service access token actions
service-token is a top-level resource. A code sample is below:| Description |
|---|
createAccessToken | Create a service access token. All custom roles can take this action by default. |
| deleteAccessToken | Delete a service access token. |
| resetAccessToken | Reset a service access token’s secret key. |
| updateAccessTokenDescription | Change the description of a service access token. |
| updateAccessTokenName | Change the name of a service access token. |Session actions
Expand Session actions
Expand Session actions
session is a child of a project. Sessions are related to the observability feature.A code sample is below:| Description |
|---|
viewSession | View a session. |To learn more, read Session replay.Team actions
Expand Team actions
Expand Team actions
team is a top-level resource. A code sample is below:| Description |
|---|
createTeam | Create a new team. |
| deleteTeam | Delete a team. |
| updateTeamCustomRoles | Add or remove custom roles from a team. |
| updateTeamDescription | Update the description of a team. |
| updateTeamMembers | Add or remove members to or from a team. |
| updateTeamName | Change the name of a team. |
| updateTeamPermissionGrants | Update a team’s permission grants. Permission grants can be added or removed using the REST API . |
| updateTeamRoleAttributes | Update a team’s role attributes. |
| viewTeam | If set to deny, anyone impacted by this policy can neither view nor modify a team. |deny effect for your resource in the viewTeam action hides the teams you specify from the member. The allow effect for the same resource and action pairing doesn’t do anything because your account member can already view the team.To learn more, read Create private teams.Template actions
Expand Template actions
Expand Template actions
template is a top-level resource. A code sample is below:| Description |
|---|
createTemplate | Create a new template. |
| deleteTemplate | Delete a template. |
| viewTemplate | If set to deny, anyone impacted by this policy can neither view nor modify a template. |Trace actions
Expand Trace actions
Expand Trace actions
trace is a child of a project. Traces are related to the observability feature.A code sample is below:| Description |
|---|
viewTrace | View a trace. |To learn more, read Traces.Vega actions
Expand Vega actions
Expand Vega actions
vega is a child of a project. Vega is the observability feature AI agent.A code sample is below:| Description |
|---|
talkToVega | Access the Vega AI agent. |To learn more, read Vega.View actions
Expand View actions
Expand View actions
view is a child of a project. A code sample is below:| Description |
|---|
createView | Create a new view. |
| deleteView | Delete a view. |
| linkFlagToView | Link a flag to a view. |
| linkSegmentToView | Link a segment to a view. |
| linkMetricToView | Link a metric to a view. |
| unlinkFlagFromView | Unlink a flag from a view. |
| unlinkSegmentFromView | Unlink a segment from a view. |
| updateView | Update a view. |
| viewView | View a view. |Webhook actions
Expand Webhook actions
Expand Webhook actions
webhook is a top-level resource. A code sample is below:| Description |
|---|
createWebhook | Create new webhooks. |
| deleteWebhook | Delete existing webhooks. |
| updateName | Change the name of webhook configurations. |
| updateOn | Enable and disable existing webhooks. |
| updateQuery | Modify a webhook query. |
| updateSecret | Update an existing webhook’s signing secret. |
| updateStatements | Update webhook policy statements. |
| updateTags | Update webhook tags. |
| updateUrl | Change the URL for a webhook. |