--- title: "Accessing System Settings (User Settings)" slug: "accessing-system-settings-user-settings" description: "Learn how Decisions Portal settings objects store editable values, connection information, and external system credentials in one central location." updated: 2026-07-13T17:42:10Z published: 2026-07-13T17:42:10Z canonical: "documentation.decisions.com/accessing-system-settings-user-settings" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Accessing System Settings (User Settings) ## Overview Decisions Portal settings can be customized using a settings object. These settings can be set by Portal users by navigating to **System > Settings**. A settings object is a collection of values that a portal user can edit and use by code. These settings are often used to store things like connection information and credentials to an external system so that the step that interacts with those systems can fetch their connection settings from a central place. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1781639288723.png) ### Accessing and Configuring Settings Via Code The settings found in the portal can be accessed via code using **ModuleSettingsAccessor**. To access Portal Settings, use **ModuleSettingsAccessor.GetSettings();** --- ## Example The following example will demonstrate how to access and modify the Portals Slogan Text. 1. In a C# project in any desired IDE, add **PortalSettings portalSettings = ModuleSettingsAccessor.GetSettings();** 2. Add **portalSettings.SloganText** and modify the setting. 3. Use **.SaveSettings()** to save values of each modified setting off the ModuleSettingsAccessor. Below is an example of how to set and save the Slogan Text: ```csharp PortalSettings portalSettings = ModuleSettingsAccessor.GetSettings(); portalSettings.SloganText = "Our Company Slogan"; ModuleSettingsAccessor.SaveSettings(); ``` ### List Of Platform Settings Objects ```csharp DecisionsFramework.ServiceLayer.Services.Accounts.ActiveDirectory.ActiveDirectorySettings DecisionsFramework.ServiceLayer.Services.AmazonCloud.EC2.AmazonEC2PortalSettings DecisionsFramework.ServiceLayer.Services.Assignments.AssignmentSettings DecisionsFramework.ServiceLayer.Services.Statistics.ClientStatisticsSettings DecisionsFramework.ServiceLayer.Services.Portal.ClusteringSettings DecisionsFramework.ServiceLayer.Services.CMDB.CMDBSettings DecisionsFramework.ServiceLayer.Services.CMS.Content.CMSModuleSettings DecisionsFramework.ServiceLayer.Services.Comment.CommentModuleSettings DecisionsFramework.ServiceLayer.Services.Organization.ContactInfoSettings DecisionsFramework.ServiceLayer.CustomPermissionsSetting DecisionsFramework.ServiceLayer.Services.AuditService.DefaultAuditSettings DecisionsFramework.Design.DesignerSettings DecisionsFramework.ServiceLayer.Services.Document.DocumentModuleSettings DecisionsFramework.ServiceLayer.Services.Facebook.FacebookSettings Decisions.TaskTracking.Service.CMDB.Configuration_Items.HardwareRequestSettings DecisionsFramework.ServiceLayer.Services.Portal.HTMLPortalSettings DecisionsFramework.ServiceLayer.Services.ImportExport.ImportExportSettings Decisions.TaskTracking.Service.CMDB.Configuration_Items.MobileRequestSettings DecisionsFramework.ServiceLayer.Services.Portal.PortalSettings DecisionsFramework.ServiceLayer.Services.Tagging.TagSettings Decisions.Telephony.Service.TelephonySettings Decisions.TestManager.Service.TestManagerSettings ```