System Folders Tree
  • 22 Sep 2023
  • 6 Minutes to read
  • Dark
    Light

System Folders Tree

  • Dark
    Light

Article Summary

Overview

The System folder contains various options for configuring, customizing, and managing the environment. This folder can only be viewed and accessed by Administrator accounts. 

Accessing the System Folder

  1. Login to the Studio as an Administrator.
  2. In the left Sidebar, select System system icon. Note the customizable System Page.



System Folder Actions

ActionDescription
Manage PermissionsManage access to features and functions
Update Security FoldersUpdates the value of security_folder_id for all folders in the event there are issues with inherited permissions
Theme EditorChange the styling of the Portal and Studio via .LESS files
Create Root FolderLaunches a dialog for quickly adding a Folder at the folder tree root level 
Enter Maintenance ModeEnables/disables Maintenance Mode
Get Full Text Search StatusView Full Text Search status
Reset System Styles [CSS]Restores the environment to the original .LESS files, removing any custom CSS styling
Show License InformationDisplays license type, expiration date, and issue date
ManageCustomizable options for current folder (Pin to Top Menu, Set Look and Feel, [User Portal Visibility] Hide / Show)




Top-Level System Folders

Folder NameFolder Description
AdministrationThese are the activities of managing the Decisions instance and configurations
ApplicationsManage projects available in the App Store or the Workflow Catalog
DesignersManage the designer configurations that typically appear in the studio and/or designers
IntegrationsSet up Integrations to external systems, tokens, and webhooks
Jobs and EventsSetup and maintain Message Queues, Scheduled Jobs, and Events
SecurityManage the directory to authenticate Decisions users
SettingsUpdate settings for DLLs or Decisions default settings
System DataAllows user to manage the data available in Entities in the environment



Administration Folder

Folder
Description
AuditingIf Auditing is turned on for Entities, then this will be the folder users will be able to see a Report that will display changes for those Entities.
CacheConfigure and manage different Cache definitions for applications requiring better access to data
ContainersAllows a user to package the application's code, configurations, and dependencies into a single unit
EncryptionUsed to store data in the database that is specifically set to be encrypted. Key rotation is used to periodically change the key securing the data. For more details or instructions, please contact Support.
FeaturesInstall extensions or built-in modules to Decisions to enhance the platform capabilities. Populates with Folders for each module downloaded.
ImportingContains Import Assignment and Imported Entities where a user can monitor information about imported entities.
NotificationsAllows users to configure notification behavior in the Decisions environment 
Repository Action FlowsThis folder houses Actions Flows built on a connected Repository. A use case may involve comparing instances before importing or exporting items from the Repository.
Any Flows built with the Before/After Project Creation/Checkin Behaviors will save here by default.
Root NodesIn this folder, users are able to add and edit Root Nodes like Knowledge Base and Service Catalog.
ServersAllows users to monitor all servers that were used in the current instance of Decisions. Also allows users to create and configure Platform Servers
System ToolsThis contains several different tools for server administration including Logging, Profiler, System Validation, and Flow Management

Automated TestingCreating and managing Automated Test Sessions.

Event ViewerA tool to monitor different System Events and Activity, as well as seeing the number of Active Users


Flow ManagementA tool to monitor and manage all workflow activities in the Portal

LoggingView Server and Client Logs

Maintenance ModePuts the environment in Maintenance Mode where non-admin logins are prevented. A red flag is set that no new thread jobs, scheduled jobs, or queued flows get started, all processing on all Rabbit/ASB/Kafka message queues stops, data is collected on active thread jobs, scheduled jobs, and Flows.

ProfilerAbility to Start Profiler Session, record some activity in the portal, save the session, and load sessions.

System ValidationShows all system validation errors, offers the ability to run full system validation, and clear import issues.

Applications

Folder NameDescription
Workflow CatalogAllows a user to provide easy access buttons for end users can kick off workflows for the Portal.



Designers

Folder NameDescription
AgentsThis management tool allows communication with a client-server that is secured with a firewall
AliasManage Alias' that were created for Decisions' Entities
AssignmentsA folder to manage Assignments.
CatalogLocation of elements, actions, steps, components that are live in the Decisions Studio
CSSAllows a user to add, update, or delete Cascading Styling Sheets that may be utilized in the environment or on Designer Elements
Data StructureStores all data structures and data types that are used in Decisions.
DebuggerThis Folder stores all utilities and helpers that are used in Decisions Debugger.
Declared DependencyStores any user-created declared dependencies on an element(s) in the environment. 
Designer Repository
Utility to manage the Repository server.
Email TemplatesAllows user to add, update, or delete email templates (styling) applied to email notifications.
Entity ExtensionsAllows user to create and manage Entity, Folder Actions, and Configurations.
ImagesStores images found in the Decisions Image Library that may be added into Designer Elements such as a Form, Page, etc. Custom images may also be added via the nested Custom Images folder.
Lookup Lists and ConstantsAllows user to set lookup values and global variables to be frequently utilized, declared and easily accessible to Designer users
ProjectsA folder containing all of the Projects in the Decisions environment.
Report DistributionThe folder where users can create custom ways of Report Distribution using the Flow Engine.
Report OutputContains the subfolders: Handlers and Templates
RepositoryUtility to manage Projects in a Repository.
Restore PointsA folder that stores and manages Restore Points in Decisions
Toolbox CustomizationAllows user to customize the Decisions environment to meet the needs of an organization
Unit Test Management
A folder containing all of the Unit Tests created and saved in the environment.




Integration

OptionDescription
Database QueriesStores any database queries that were saved to the environment.
DatabasesAllows user to add additional databases
External SystemsAllows a user to configure connections to external systems such as SOAP, WCF, and REST. 
OAuthAllows user to configure tokens to the applications that require the OAuth authorization standard. Oauth is a token-based authentication that allows an end user's account information to be used by third-party services without exposing the user's password. 
WebhooksAllows users to set up and manage real-time calls to other applications. Webhooks, which are also called Web Callbacks or HTTP Push APis, are one way that apps can send automated messages or information to other apps. 



Jobs and Events

OptionDescription
Message QueuesA queue of messages to be sent between different applications
Work QueuesDecisions can put work into queues and Decisions servers can work on tasks within those queues
Scheduled JobsAllows users to create and manage processes that should run on a defined schedule. 



Security

OptionDescription
AccountsManage Account information about users, including password rests, culture, impersonations, and landing pages.
GroupsManage groups that accounts can be members of to easily manage permissions throughout the Portal and task group members with tasks.
Named SessionsThis is a token-like way to authenticate users and makes it possible to pass in a specific user account when invoking a Flow or Rule via REST without exposing the user account information.
RelationsUsed to store any information on related accounts in the environment, which is configured in the Account settings using the Edit action. 
Security Questions*Security questions can be used as an extra level of security when a client contacts a user in order to verify their identity. A prompt can then ask for the answer to the question selected.
Deprecated!
*Starting from v8.15 and above, the Security Questions folder under the Security is deprecated and will no longer be supported or actively maintained. For any questions or further assistance, please reach out to support@decisions.com.

System Data

OptionDescription
Assignment PrioritiesSets Priority Order for the Assignments or add new Priorities
Assignment RolesCreates and edits specific Assignment Roles for different users and groups
Association TypesEdits and creates Association between different Decisions Entities
Business MetricsAdds and configures business metrics to be captured in this folder. Business Metrics are quantifiable values that measure the success and efficiency of a given business process. Different process goals call for different metrics to measure their success.
Chat MessagesStores chat messages entities
Contact DetailsCreates and stores contact info. Also allows users to create new Contact Types and Contact-Type Priorities.
Document TypeCreates new Document Types can be created to use in Decisions here. Also, the MIME type can be editted of the existing Document types.
HelpAdds and edits Help Message Keys and Text to use as popup messages in the Decisions on different components of the User Interaction Design.
LanguagesAdds and manages languages
LocationsAdds and edits different locations with different days and hours as well as holidays
TagsContains Tags that are stored, added, and edited for Entities in Decisions

Was this article helpful?