Configuring Domains with Https Protocol and Custom Properties 1. Click on System Administrator 2. Click on Domains 3. Click on the pencil to edit and existing domain entry or add a new record to register and new one 4. Click on the General Tab 5. Check the Active checkbox to turn on the domain or app. 6. Select (Security) from Protocol within the dropdown 7. Type "Name your app or domain " 8. Type "Name your system folder " 9. Specify "~/App_Data/IndexDirectory/Granite " index file location 10. Specify "~/Granite/ClientAdmin/PageProperties/CustomProperties.ascx " your custom properties file location 11. Click on Granite SiteSettings 12. Select the SiteSettings option from the dropdown 13. Click on Add new language or modify an existing entry 14. "Select a dictionary and language." 15. Click on the file picker 16. Double click on any available learning dictionary, i.e. en-CA.tdf 17. Check Active 18. Check Primary 19. Type "en" 20. Click on Add new record 21. Click on Add new record 22. Type "Specify all URLs to be used by the CSP, both production and Non_production domains." 23. Check Active to make available 24. Check Primary if primary entry 25. Select the type of environment, production vs. development. 26. Select a Default Language: 27. Click on update to add the entry to the list below 28. Click on Save 29. Click on Back to List URLs and Documents Configuration 1. Click on Add new record. 2. Type "Name your document or URL" 3. Click function type URL or JavaScript 4. Specifiy an action, i.e. window.open('https://support.advantagecsp.com/hc/en-us','_blank'); 5. Click on update 6. Click on Save 7. Click on Back to List Template and Layout File Paths 1. Click on Add new record 2. Click on URL Path: 3. Check Active: 4. Click on Insert 5. Click on highlight 6. Click on URL Path: 7. Click on Active:… 8. Click on Update Configure Pre-warm Site Pre-Warming Site Pre-warming allows your site to precompile all administrative & front-end pages of your site. This allows for faster access on the first request. Pre-warming your sites will happen upon any restart of the application. This feature is disabled when the application is run from development, or the compilation debug attribute is set to "true" Perquisites The web.config must have the debug set to false. Configuration Debug<system> <compilation debug="false" targetFramework="4.8" batch="false" /> </system> 1. Open System Administrator -> Domains -> Select your domain 2. Ensure the Pre-warm site checkbox is checked, and press save.