Installing Aligned Elements Web Server
  • Elements SPA Installation
  • Preparing the Windows Server
    • Before you get started
    • Install and Configure SQL Server for Aligned Elements
    • Install .NET 4.8
    • Install/Activate the IIS
    • Enable ASP.NET 4.5/4.6/4.7
    • Optional: IIS Always running part 1
    • Installing Web Platform Installer and Web deploy
    • Install URL Rewrite Module
    • Install IIS Crypto to disable Weak Ciphers and Protocols
  • Deploying the Aligned Elements Web Solution
    • Install the Aligned Elements Web Server Package
    • Setting HTTP Strict Transport Security (HSTS)
    • Optional: Open Ports in the Network on Azure hosted Virtual Machines
    • Optional: Get a SSL certificate from Let’s Encrypt
    • Binding your SSL certificate to the Aligned Elements web site
    • Creating the „Temp“ and „Files“ directories
    • Remove stdole.dll from bin directory
    • Move ElementsSPA.xml from the "App_Data" folder to the "bin" folder
    • Add the Aligned Elements License Files
    • Set the necessary security permissions for directories
    • Optional: IIS Always running part 2
    • Install necessary Unicode Font
    • Install and Configure File Server Resource Manager
  • Configure Application Options in web.config
    • Configure Application Options in web.config
    • Set the Server and connection string
    • Always Require SSL
    • Referring to the Project Templates
    • Email Configuration
    • Word Add-in Configuration and deployment
      • Distribute an Add-in using the Office 365 admin center
      • Distribute the Add-in using sideloading for Windows
      • Distribute the Add-in using sideloading for Mac
    • Optional: Integration of the Aligned Elements Automation Tool
      • Importing Dashboards with Rename using the Automation Script
    • Optional: Enabling Active Directory Integration
  • Optional: Configuration of AI Features
  • Optional: Enable editing of Configuration Sections from the UI
  • Create an Initial User
    • Option 1: Aligned Elements Projects already exist
    • Option 2: New Web server, no Aligned Elements Projects exist
  • Upgrading the Aligned Elements Web Server
    • Upgrading a Server
  • Troubleshooting
    • Generic Server Error
    • Missing version of stdole.dll
    • Missing Dependencies for Txic.dll
    • Error shown: Could not load file or assembly “System.Net.Http”
    • 500 Internal Server Error
    • Error when trying to start application
    • The server is not starting after upgrading to v2.5 SP 4 Part 1
    • The server is not starting after upgrading to v2.5 SP 4 Part II
    • Load a project works but when clicking on a design Item, you are re-directed to the login
    • The application cannot connect to the license server
    • The urls in email notifications are incorrect/missing port information
    • Missing Font
    • Mismatch of server name between Windows-client and Web.
  • Cannot upload Templates
  • Running 'ElementsSPAPackage.deploy.cmd' closes the Command-Prompt window
  • Web.config Settings
    • Settings of the Web.config
  • Configuring Aligned Elements
    • Introduction to rvt templates
    • Type Info Element
    • Compulsory Trace Holders Element
  • Attributes Element
    • String Attribute
    • Enum Attribute
    • Rich Text Attribute
    • Dynamic List Attribute
    • Multiselect Attribute
    • Enum User Attribute
    • Date Time Attribute
    • Boolean Attribute (Checkbox)
    • Int Attribute
    • Double Attribute
    • Int Range Attribute
    • File Attribute
    • Table Attribute
    • Traced Objects Attribute
    • Approval Attribute
  • Trace Holders Element
  • Positive Cues Element
  • Validation Rules Element
    • Traced To Rule
    • Traced From Rule
    • Illegal Trace To Rule
    • Illegal Trace From Rule
    • Obsolete Linked Trace Rule
    • Suspect Trace Rule
    • Missing Execution In TestRun Rule
    • Incoming Suspect Trace Rule
    • Object In File Rule
    • Objects In File Up To Date Rule
    • Not Reviewed Rule
    • Object In Completed Signature Rule
    • Has Open Issue Rule
    • Related Attribute Value Rule
    • Date Overdue Rule
    • Executed From Last Revision Rule
    • Signature Missing Rule
    • Linked Attribute Value Rule
    • Objects In File Not Reviewed Rule
  • Attribute Workflows
    • Sign Action
    • Email Action
    • Set Attribute Action
    • Copy File Action
    • Lock Action
    • Unlock Action
    • Generate Object Action
    • Add PDF Footer
Powered by GitBook
On this page

Was this helpful?

  1. Configure Application Options in web.config

Referring to the Project Templates

PreviousAlways Require SSLNextEmail Configuration

Last updated 1 year ago

Was this helpful?

1. To inform the application about where to find project templates, use a File Explorer to create the template root folder to a location/folder on the Windows Server. We suggest the path: C:/AlignedTemplates for the root folder.

2. And in the web.config, modify the existing serverTemplates entry: Company Name: The name of the organisation using this Web Server.

Note: To allow the web-application to upload templates, you need to give the built in user IIS_USRS read and write access to the template folders.

Note: Make sure to change the Company value to your company name! This is an important settings!

1) A copy of the templates needs to be placed somewhere on the web server machine

2) The ServerRoot value needs to be the physical location of the parent directory to the directory in 1) SeverRoot: The physical path of the parent directory to your template directories on the server machine.

3) The TemplateRoot value needs to be the path to the parent directory of the template directories, as known to the Windows Clients. TemplateRoot: If Aligned Elements is used from both Windows and Web servers and the template sets reside in a location to which the web server does not have access (e.g. a File Share somewhere known to the Windows clients but not to the web server)

Example: The Windows Aligned Clients have access to the aligned elements templates via a file share mapping called Z:/AETemplates (which is the parent directory to all template sets such as Z:/AETemplates/IEC 62304 Templates.) The Web server does not have access to Z:/AETemplates location.

The steps forward are thus:

1) Create a directory on the Web server (e.g. C:/AlignedTemplates) and place a copy of the IEC 62304 templates in this location

2) Configure the web.config such as: ServerRoot=”C:/AlignedTemplates” TemplateRoot=”Z:/AETemplates”

Note: Use forward and backward slashes consistently in both paths. Do not mix slashes. Do not end the path with a forward or backward slash.

If no Aligned Elements Windows clients are used, the TemplateRoot value can be set to the same value as ServerRoot.

StorageConnectionString: This field is only used when the Templates reside in an Azure File Storage. Contact support@aligned.ch for more information.

Note: If the templates reside in an AzureFileStorage, the TemplateRoot and ServerRoot both must point to the \, e.g. aetemplates\IEC 62304 Templates. The value in this case MUST point to a precise template directory (and not the parent of a collection of template directories.

If you have multiple template locations, you may set up multiple entries.

Note: if the Aligned Elements web application is used in combination with the Aligned Elements windows-client, you may need to map the template path as defined in your project settings for existing project to the path that the server may need to use to find the template folder.