Create or select an existing repository

Repository Application Settings

Estimated reading: 1 minute 269 views

For new repository installation

Setting up a new repository is a critical first step in configuring Visual Guard for secure application access and user management. It ensures a solid foundation for managing roles, permissions, and authentication settings effectively. By default, the configuration file VisualGuardConfigurationAppSettings.json will be present, so no migration is required.


For existing repository installations

When migrating Visual Guard to a new version, it’s essential to properly transfer application settings to ensure a seamless transition and avoid customer’s application configuration issues. This article outlines the step-by-step process to migrate application settings in Visual Guard, helping administrators preserve existing configurations while minimizing application downtime. 

The application will migrate the VG configuration sections to the new existing file named “VisualGuardConfigurationAppSettings.json”, so it will automatically register and process the same.

Below is the settings file;

{
  "VGWebConfiguration": {
    "ConnectionTimeOut": 600,
    "ExcludePageUrls": [
      "/Account/Login",
      "/account/RedirectToLogin",
      "/Account/Logout"
    ],
    "ExcludeExtensions": [
      ".css",
      ".png",
      ".js",
      ".gif",
      ".jpg",
      ".Gif",
      ".jpeg",
      ".axd",
      ".dxr",
      ".ico",
      ".woff",
      ".woff2",
      ".ttf",
      ".map"
    ],
    "LoginUrl": "/Account/Login",
    "TraceLevel": "Verbose",
    "UIConfig": {
      "Theme": 0,
      "MenuOnTop": false,
      "FixedRibbon": false,
      "FixedNavigation": true,
      "FixedHeader": true
    },
    "VGMode": "Trial",
    "UserInterfaceId": "00000000-0000-0000-0000-000000000000",
    "Authentication": "Forms"
  }
}