v1

latestOpenAPI 3.0.42026-07-13107171473.3 KB
Permission Groups

Create Permission Group

This endpoint creates a new Permission Group in a specified Product identified by the productId parameter, which can be obtained from the List Products endpoint.

post/v1/products/{productId}/permissions

Path parameters

productIdstring uuid required

The identifier of the Product.

Request body

namestring required

Name of the Permission Group.

canManageMembersboolean

Group members can manage team members.

canCreateOrUpdateConfigboolean

Group members can create/update Configs.

canDeleteConfigboolean

Group members can delete Configs.

canCreateOrUpdateEnvironmentboolean

Group members can create/update Environments.

canDeleteEnvironmentboolean

Group members can delete Environments.

canCreateOrUpdateSettingboolean

Group members can create/update Feature Flags and Settings.

canTagSettingboolean

Group members can attach/detach Tags to Feature Flags and Settings.

canDeleteSettingboolean

Group members can delete Feature Flags and Settings.

canCreateOrUpdateTagboolean

Group members can create/update Tags.

canDeleteTagboolean

Group members can delete Tags.

canManageWebhookboolean

Group members can create/update/delete Webhooks.

canUseExportImportboolean

Group members can use the export/import feature.

canManageProductPreferencesboolean

Group members can update Product preferences.

canManageIntegrationsboolean

Group members can add and configure integrations.

canViewSdkKeyboolean

Group members has access to SDK keys.

canRotateSdkKeyboolean

Group members can rotate SDK keys.

canCreateOrUpdateSegmentsboolean

Group members can create/update Segments.

canDeleteSegmentsboolean

Group members can delete Segments.

canViewProductAuditLogboolean

Group members has access to audit logs.

canViewProductStatisticsboolean

Group members has access to product statistics.

accessType'readOnly' | 'full' | 'custom'

Represent the Feature Management permission.

newEnvironmentAccessType'full' | 'readOnly' | 'none'

Represent the environment specific Feature Management permission.

approvalPermissionType'cannotApprove' | 'canApproveOthers' | 'canBypassApproves' | 'custom'

Represents the permission group level change request approval permission.

newEnvironmentApprovalPermissionType'cannotApprove' | 'canApproveOthers' | 'canBypassApproves'

Represents the environment specific change request approval permission.

canDisable2FAboolean

Group members can disable two-factor authentication for other members.

Response

When the creation was successful.

permissionGroupIdinteger required

Identifier of the Permission Group.

namestring required

Name of the Permission Group.

canManageMembersboolean required

Group members can manage team members.

canCreateOrUpdateConfigboolean required

Group members can create/update Configs.

canDeleteConfigboolean required

Group members can delete Configs.

canCreateOrUpdateEnvironmentboolean required

Group members can create/update Environments.

canDeleteEnvironmentboolean required

Group members can delete Environments.

canCreateOrUpdateSettingboolean required

Group members can create/update Feature Flags and Settings.

canTagSettingboolean required

Group members can attach/detach Tags to Feature Flags and Settings.

canDeleteSettingboolean required

Group members can delete Feature Flags and Settings.

canCreateOrUpdateTagboolean required

Group members can create/update Tags.

canDeleteTagboolean required

Group members can delete Tags.

canManageWebhookboolean required

Group members can create/update/delete Webhooks.

canUseExportImportboolean required

Group members can use the export/import feature.

canManageProductPreferencesboolean required

Group members can update Product preferences.

canManageIntegrationsboolean required

Group members can add and configure integrations.

canViewSdkKeyboolean required

Group members has access to SDK keys.

canRotateSdkKeyboolean required

Group members can rotate SDK keys.

canCreateOrUpdateSegmentsboolean required

Group members can create/update Segments.

canDeleteSegmentsboolean required

Group members can delete Segments.

canViewProductAuditLogboolean required

Group members has access to audit logs.

canViewProductStatisticsboolean required

Group members has access to product statistics.

canDisable2FAboolean required

Group members can disable two-factor authentication for other members.

accessType'readOnly' | 'full' | 'custom' required

Represent the Feature Management permission.

newEnvironmentAccessType'full' | 'readOnly' | 'none' required

Represent the environment specific Feature Management permission.

approvalPermissionType'cannotApprove' | 'canApproveOthers' | 'canBypassApproves' | 'custom' required

Represents the permission group level change request approval permission.

newEnvironmentApprovalPermissionType'cannotApprove' | 'canApproveOthers' | 'canBypassApproves' required

Represents the environment specific change request approval permission.