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
  • AI Features
  • Security
  • Configuration of AI Features
  • Enable AI Features
  • Provide your own OpenAI API key
  • Configuration files for AI Features
  • OpenAI model

Was this helpful?

Optional: Configuration of AI Features

PreviousOptional: Enabling Active Directory IntegrationNextOptional: Enable editing of Configuration Sections from the UI

Last updated 1 month ago

Was this helpful?

AI Features

Aligned Elements offers a range of AI (Artificial Intelligence) assisted features designed to enhance efficiency. Read more about AI features in the .

Security

Aligned Elements can use language models provided by Microsoft’s Using Azure OpenAI has the benefit of combining the advanced capabilities of OpenAI with the enterprise grade security of Microsoft Azure.

Every call to an AI language model is stateless and self-contained. This means that no conversational history is retained between requests. The AI model only processes the data explicitly provided for the current function. It has no access to your broader system or environment beyond that input.

Configuration of AI Features

If you use Aligned Elements hosted by Aligned AG, we will take care of your configuration. Please contact your Aligned representative or .

Enable AI Features

To activate AI features, modify the web.config file by:

  • Enabling OpenAI

  • Providing an API key

  • Setting additional configuration parameters as needed

Aligned Elements instances hosted by Aligned AG utilize Azure OpenAI. However, it is also possible to connect your own OpenAI API key if desired.

Set one of the following parameters in the web.config file:

<add key="useAzureOpenAI" value="true" />
<add key="useOriginalOpenAI" value="false" />

Provide your own OpenAI API key

Set the following parameters in the web.config file:

<add key="useOriginalOpenAI" value="true" />
<add key="originalTokenEncrypted" value="YOUR_ENCRYPTED_TOKEN" />

Configuration files for AI Features

Each AI-powered feature requires its own configuration and can be customized to fit your specific needs. Configurations are stored in individual files, each corresponding to one AI function. For security, configuration files can only be accessed directly on the server. Default configuration files are located in the installation directory under the folder "AI Prompts".

The paths to these files must be defined in the web.config. Have a look at the individual files to see how to configure the corresponding AI function.

<add key="openAIPopulateAttributesPath" value="AIPrompts\PopulateAttributes\AIPopulateAttributesPrompts.json" />
<add key="openAISuggestTracesPromptsPath" value="AIPrompts\SuggestTraces\AISuggestTracesPrompts.json" />
<add key="openAISummarizeForTitlePromptsPath" value="AIPrompts\SummarizeForTitle\AISummarizeForTitlePrompts.json" />

OpenAI model

You can specify which OpenAI model to use. We recommend selecting a mini edition of the model, as it offers a good balance between performance and cost efficiency.

<add key="model" value="gpt-4o-mini" />

You can connect your own OpenAI account by providing your API key. Refer to OpenAI on how to get your API key. Use to encrypt the API key.

https://demo.aligned.ch:444/encrypt
Azure OpenAI Services.
support@aligned.ch
User Manual