Feature Flag Name
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
Access |
Default Settings |
Functionality |
|
The user has the permissions:
|
Enabled by Default |
Enable the use of communicating visual threat model information to your development as well as other teams and department
|
|
The user has the permissions:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
Enabled by default |
Enables custom data analysis to measure security program success and inform strategic, growth-driven decisions.
|
|
The user has the permissions:
|
Enabled by Default |
Enables insightful analysis via custom queries to measure security program success and support strategic decision-making. |
|
The user has the permissions:
|
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
|
System View
Feature Flag Name |
Access |
Default Settings |
Functionality |
The user has the permissions:
|
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
|
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.
|
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:
|
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:
|
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:
|
Enabled by Default |
Enables users to access Threats through a newly added library view. |
The users permissions:
|
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:
|
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 |