Feature Flags

SD Elements includes Feature Flags that empower teams to toggle specific platform functionality on or off, without needing to modify the underlying code.

Using Feature Flags

Prerequisite: user will need Manage Features permission to access this page and make changes

Admin users can manage these feature flags by navigating to the Feature Flags section under the system’s administration settings. Some flags are enabled by default, while others remain disabled until manually turned on. Once a feature flag is enabled, its associated functionality is immediately activated and becomes visible to users based on their assigned permissions.

The sections that follow offer a comprehensive overview of all available feature flags in the platform. These are categorized by functional areas and include important details such as availability, required permissions, configuration options, and any relevant notes.

Threat Modelling

Feature Flag Name

Access

Default Settings

Functionality

The user has the permissions:

  • Project role→Project Management→Edit project survey.

Enabled by Default

Enable the use of communicating visual threat model information to your development as well as other teams and department

  • Reusable Components flag must be enabled before Diagrams can be activated.

The user has the permissions:

  • Project role→Project Management→Edit project survey.

Enabled by Default

Enables the ability to create components that provide a common function or infrastructure and capture security controls already addressed by them - This flag must be enabled before Diagrams can be activated.

The user has the permissions:

  • Project role→Project Management→Edit project survey.

Enabled by Default

Enables users users the ability to create a new components from an existing project, allowing the option to cary over details to a project.

The user has the permissions:

  • Project role→Project Management→Edit project survey

Enabled by default

Allows users to surface threats in the threat model diagram and what weaknesses and countermeasures they’re made up of, in the UI or the API

Survey

Feature Flag Name

Access

Default Settings

Functionality

The user has the permissions:

  • Project role→Project Management→Edit project survey

Enabled by default

Allow users to add comments to the survey as they answer and/or review the selection

Publish Survey Changes Directly

The user has the permissions:

  • Project role→Project Management→Edit project survey

Disabled by Default

Allow users to publish the survey without reviewing changes

Projects

Feature Flag Name

Access

Default Settings

Functionality

Show Countermeasure Inclusion Reason

The user has the permissions:

  • Project role→Project Management→Edit project survey

Enabled by Default

Enables Why is this Countermeasure included? feature, allowing users to view the reasons for including a countermeasure in the project

Reporting

Feature Flag Name

Access

Default Settings

Functionality

The user has the permissions:

  • Manage → Global role → Reporting

Enabled by default

Enables custom data analysis to measure security program success and inform strategic, growth-driven decisions.

  • This feature flag will be removed and available in GA in 2025.2

The user has the permissions:

  • Manage → Global role → Reporting

Enabled by Default

Enables insightful analysis via custom queries to measure security program success and support strategic decision-making.

The user has the permissions:

  • Manage → Global role → Reporting

Enabled by Default

Enables the option to see default dashboard of repoorting data and/or create new dashboards across all Business Units, Applications, and Projects

  • This feature flag will be removed and available in GA in 2025.2

System View

Feature Flag Name

Access

Default Settings

Functionality

The user has the permissions:

  • Global role→ Administrator→ Edit All Projects

  • Global role→ Administrator→ View All Business Units

Disabled by Default

Enables the ability to group projects together to build out a report, providing aggregated results across projects.

Authentication

Feature Flag Name

Access

Default Settings

Functionality

Advanced Single Sign On

The user has the highest permissions, Super User

Disabled by Default

This feature will switch the current SSO UI to an update UI view,, which hosts SAML Group/Role UX

  • This feature flag must be enabled to use SAML SSO Group/Role Onboarding

The user has the highest permissions, Super User

Disabled by Default

Inactive users in SD Elements can be reactivated via SAML or LDAP if the connected SSO provider identifies them as Active, making the IDP or Directory the source of truth for user statu

The user has the highest permissions, Super User

Enabled by Default

This enables the the mapping of SD Elements groups and roles to groups and roles that exist within a user’s SAML client.

  • Advanced Single Sign-On must be enabled before SAML Group/Role Onboarding can be activated

Process Task Automations

Feature Flag Name

Access

Default Settings

Functionality

The user has the highest permissions, Super User

Enabled by Default

This is an automation event that enables actions when users logs into SDE, tracking when they sign in or have no signed in after X number of days

Import/Export

Feature Flag Name

Access

Default Settings

Functionality

The user the permissions:

  • Global Roles→Customization→Customize content.

Disabled by Default

Allows users to import & export SD Elements Library content to the format of their choosing via API

Import/Export Regulations

The user the permissions:

  • Global Roles→Customization→Customize content.

Disabled by Default

Allows users to asynchronously Export Or Import Regulations in SD elements

Library

Feature Flag Name

Access

Default Settings

Functionality

New Threat Page

The user the permissions:

  • Global Roles→Customization→Customize content.

Enabled by Default

Enables users to access Threats through a newly added library view.

The users permissions:

  • Global Roles→Customization→Customize content.

Enabled by Default

Enables users to access Countermeasures through a newly added library view

Team Onboarding

Feature Flag Name

Access

Default Settings

Functionality

The user has the permissions:

  • Project role→Project Management→Edit project survey

Enabled by Default

Provide teams with the ability to streamline SD Elements onboarding project by providing them the option to scan an external repository to answer the project survey via API and/or UX

results matching ""

    No results matching ""