System Folders Tree
  • 01 Apr 2022
  • 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 Decisions environment. This folder can only be viewed and accessed by Administrator accounts. 

Select the gear icon to expand the System folder in the Decisions Studio. The landing System Page displays metrics that are subject to customization.



System Folder Actions

ActionAction Definition
Manage PermissionsManage and maintain who has access to the Administrative Features and Functions
Update Security FoldersUpdates the security folders in the event there are issues with inherited permissions.
Theme Editor
Change the styling of the Portal and Studio via .LESS files
Create Root FolderLaunches a Create Designer Project screen that will automatically add the folder to root.
Enter Maintenance ModeUsed to put the environment in "Maintenance Mode". This will log out any non-administrator users and halt all background work.
Get Full Text Search StatusConfirms that the function of Full Text Search is functional in the environment.
Reset System Styles [CSS]Restores the environment to the original LESS files, removing any CSS styling that has been added.
Show License InformationSee what kind of license the environment has and when it will expire



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
DocumentationFolder linking to Decisions documentation and Support contact.
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
Settings
Update settings for DLLs or Decisions default settings
System DataManage the data available in Entities in the environment




Administration Folder

These are the activities of managing the Decisions instance and configurations

Folder NameFolder Description
AuditingIf Auditing is turned on for the entities, then this will be the folder populates with a report displaying changes for those entities.
CacheConfigure and Manage different Cache definitions for applications requiring better access to data
Containers
Allows packaging of the application's code, configurations, and dependencies into a single unit
Deployment ImagesCreating an image of the environment to utilize the Container feature
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 integrations to Decisions to enhance the platform capabilities
ImportingContains Import Assignment and Imported Entities for monitoring information about imported entities.
NotificationsContains subfolders: Default Notifications, Notification Flows, Notification Types, SMS carriers.
Repository Action Flows
This 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, add and edit Root Nodes like Knowledge Base and Service Catalog.
ServersCan monitor all servers that were used by this instance of Decisions. Additionally, can also Create and Configure Platform Servers in this folder.
System ToolsThis contains several different tools for server administration including Logging, Profiler, System Validation, and Flow Management

System Tools

Folder NameFolder Description
Automated TestingCreating and managing Automated Test Sessions.
Event ViewerThis is a powerful tool to monitor different System Events and Activity, as well as seeing the number of Active Users (Event Viewer, System Activity, Upgrade History, Boot History, Scheduled Job Log, Cache Size, Thread Jobs, Archived Entities, Accounts Login History, Code Buckets, Message Queues, Client Events, Lock Service Details, Report Activity, Report Execution Statistics, Report Structure, Heaviest DB Queries).
Flow ManagementA tool to monitor and manage all workflow activities in the portal (Flow Step Browser, Integration Activities, Running Flows, Workflow Queues, Stored Workflows, Recent Flow Results, Flow and Rule Validation, Flow Structure).
LoggingViewer for Server and Client Logs.
Maintenance ModePuts the environment in Maintenance Mode where non-admin logins are prevented, a 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

Manage projects available in the App Store or the Workflow Catalog

Folder NameFolder Description
Workflow Catalog
Have easy access buttons so end users can kick off workflows for the portal.



Designers

Folder NameFolder Description
AgentsThis management tool allows communication with a client-server that is secured with a firewall
AliasManage Alias' that were created for Decisions' Entities like workflows.
AssignmentsA folder to manage assignments.
CatalogWhere visible Decisions elements, actions, steps, components in the Studio live
CSSCan add, update, delete Cascading Styling Sheets to utilize in the environment via Forms, Pages, etc.
Data Structure
Stores 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 TemplatesCan add, update, delete Email Templates (styling) applied to the instance's email notifications.
Entity ExtensionsCreate and manage Entity and 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.
Lookup Lists and ConstantsSet lookup values and global variables so that data that it frequently utilized can be declared and easily accessible to designers
ProjectsA folder containing all of the Projects in the Decisions environment.
Report DistributionCan create custom ways of Report Distribution using Flow Engine.
Report OutputContains the subfolders: Handlers and Templates
RepositoryUtility to manage Projects in Repository.
Restore PointsA folder that stores and manages Restore Points in Decisions.
Toolbox CustomizationCustomize the Decisions environment to meet the needs of any organization SOP’s using the same Flow and Rules Designer
Unit Test Management
A folder containing all of the Unit Tests created and saved in the environment.



Integration

Set up Integrations to external systems, tokens, and webhooks

Folder NameFolder Description
Database QueriesStores any database queries that were saved to the environment.
DatabasesNo need to use our back-end SQL database. 
External SystemsSOAP, WCF, REST are all configurable to communicate with the applications companies love and rely on
OAuthSetup tokens to the applications requiring authorization with this standard. token-based authentication that allows an end user's account information to be used by third-party services without exposing the user's password. Ex: Facebook, Salesforce, Twitter
WebhooksSetup and manage real-time calls to other applications. Webhooks are one way that apps can send automated messages or information to other apps, real-time. Also called a web callback or HTTP push API



Jobs and Events

Folder NameFolder Description
Message Queues
It is a 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 Jobs
Creating and managing processes that should run on the defined schedule. This is a flow that can run a flow on a time interval



Security

Manage the directory to authenticate Decisions users

Folder NameFolder Description
AccountsManage Account information about all Decisions 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 QuestionsSecurity questions can be used as an extra level of security when clients need to verify their identity. Can then prompt them for the answer to the question they selected.



System Data

Folder NameFolder Descripiton
Assignment PrioritiesSets Priority Order for the Assignmentsor 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, create new Contact Types and Contact-Type Priorities.
Document TypeCreates new Document Types to use in Decisions here. Moreover, we can edit the MIME type 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 to use in Decisions
LocationsAdds and edits different Locations with different workdays and hours as well as Holidays
TagsStores, adds, and edits Tags for Entities in Decisions

Was this article helpful?