{
  "Certification": {
    "lmsocrt": "..\\..\\..\\Certificate\\lmso.crt",
    "lmsokey": "..\\..\\..\\Certificate\\lmso.key"
  },
  "SqlType": "postgresql",
  "AuditConnectionString": "Server=10.1.55.120;Port=5432;Database=tms_performance_audit_0902;User Id=postgres;Password=demo12!@;Timeout=300;CommandTimeout=300;",
  "CAPDBConnectionString": "Server=10.1.55.120;Port=5432;Database=tms_performance_audit_0902;User Id=postgres;Password=demo12!@;Timeout=300;CommandTimeout=300;",
  "CoreConnectionString": "Server=10.1.55.120;Port=5432;Database=tms_performance_core_0902;User Id=postgres;Password=demo12!@;Timeout=300;CommandTimeout=300;",
  "ConnectionString": "Server=10.1.55.120;Port=5432;Database=tms_performance_tenant_0902;User Id=postgres;Password=demo12!@;Timeout=300;CommandTimeout=300;",
  "MicroserviceEndpoints": {
    "Web": "",
    "Common": "https://localhost:16001",
    "Teach": "https://localhost:16002",
    "Material": "https://localhost:16003",
    "Learn": "https://localhost:16004",
    "Marking": "https://localhost:16005",
    "TaskManagement": "https://localhost:16006",
    "Storage": "https://localhost:16007",
    "Conference": "https://localhost:16008",
    "TeamsBot": "https://localhost:16009",
    "Report": "https://localhost:16010",
    "Portal": "https://curricula.edu.com:16100"
  },
  "MicroserviceEndpointsAPIGW": {
    "Web": "",
    "Common": "/common",
    "Teach": "/teach",
    "Material": "/material",
    "Learn": "/learn",
    "Marking": "/marking",
    "TaskManagement": "/taskmanagement",
    "Storage": "/storage",
    "Conference": "/conference",
    "TeamsBot": "/teamsbot",
    "Report": "/report",
    "Portal": "https://curricula.edu.com:16100"
  },
  "CacheServer": {
    "CacheName": "",
    "ServerType": "0",
    "RetryCount": "5",
    "ReconnectInterval": "60",
    "ConnectionString": "10.1.55.120:6379,abortConnect=false,defaultDatabase=10,connectTimeout=30000"
  },
  "MessageBusConfig": {
    "NATSConnection": "nats://admin:admin@10.2.165.132:4222",
    "Type": 0,
    "Host": "10.1.55.120",
    "Port": "5672",
    "ManagePort": "15672",
    "Username": "admin",
    "Password": "admin",
    "QueueName": "TeachService",
    "VirtualHost": "localhost",
    "RetryCount": 5,
    "RetryIntervalSeconds": 60,
    "ConsumerThreadCount": 10
  },
  "SchedulerConfig": {
    "Clustered": false,
    "InstanceId": "AUTO",
    "InstanceName": "Scheduler_Quartz",
    "MaxConcurrency": 10,
    "RetryCount": 3,
    "RetryIntervalSeconds": 50
  },
  "AzureBlobConfig": {
    "AccessPoint": "https://jtstoragelms1.blob.core.windows.net",
    "AccountName": "jtstoragelms1",
    "AccountKey": "D5k4SasPYiRAMITR/XT25I1A2f7QvsSLGdiVv8GrrNF+sSAm2LT48w1Efp7KBpf/05WMoEycEzUPSDelbttdgQ==",
    "Container": "lms",
    "TempContainer": "lmstemp"
  },
  "MSTeamsConfig": {
    "GraphVersion": "V1",
    "TeamsTemplate": "standard",
    "TeamsType": "private",
    "IsCreateEvent": "true",
    "TeamsTabUrl": {
      "LessonDetail": "/#/course/{0}/lessondetail/{1}",
      "StaffWorkbin": "/#/course/{0}/workbin/{1}",
      "LearningObject": "",
      "LearningActivity": ""
    }
  },
  "TenantConfig": {
    "Id": "834c38e2-a2cc-49cf-905f-2a2cd28a3754",
    "ParentDomain": ".edu.com"
  },
  "EOSConfig": {
    "EndPoints": {
      "IS": "https://eosisuat.dev.edutechonline.org",
      "API": "https://eosapiuat.dev.edutechonline.org/openapi"
    },
    "ProductName": "Curricula4Corporate",
    "AuthClientId": "TMS",
    "AuthClientSecret": "Mp.0Au7M9qH1jVR85m9n-reygo-j_l6.eq",
    "AuthClientScope": "openid profile offline_access",
    "APIClientId": "EOSSYNC",
    "APIClientSecret": "Q8DfpCTvfcgyUFgNsXnfWU7RG9Z9TWNFweLphdA9ABc=",
    "APIClientScope": "Eos.User.Read.All Eos.License.Read.All Eos.License.AddUsage Eos.StorageConnectionSettings.Read.All Eos.SmtpSettings.Read Eos.AdvancedSettings.Read",
    "APIs": {
      "ReadLicense": "getlicense",
      "ReadUser": "v2/getusersbypage",
      "ReadStorageSetting": "getstorageconnectionsettings",
      "UpdateUsage": "updateusage",
      "ReadSmtpSetting": "getsmtpsettings",
      "ReadAzureADAppSettings": "getazureadappsettings",
      "ReadAdvanceSettings": "getadvancedsettings",
      "GetTenantOwner": "gettenantowner"
    }
  }
}
