Updating an application server
NOTE:
- We recommend that you perform the automatic update only in specific maintenance windows, in which the application cannot be accessed by users and the application can be manually restarted with no risk.
- The following permissions are required for automatic updating:
- The user account for updating requires write permissions for the application directory.
- The user account for updating requires the local security policy Log on as a batch job.
- The user account running the application pool requires the local security policies Replace a process level token and Adjust memory quotas for a process.
Configure automatic updating in the application server's web.config. You can adjust the behavior with the following statements:
<autoupdate>
<!-- <add key="off" value="true" /> -->
<add key="checkinterval" value="00:05:00"/>
<add key="inactivitytime" value="00:00:10"/>
</autoupdate>
The application is updated automatically. To run an update, first load the files to be updated into the One Identity Manager database. The necessary files are loaded into the One Identity Manager database and updated when a hotfix, a service pack, or a full version update is run.
The test is executed when the application starts and then at five minute intervals. New files are loaded from the database as they are identified. The files cannot be updated while the application is running. The update waits until the application is restarted.
The application is restarted automatically by the web server when it has been idle for a defined length of time. However, this may take some time or be hindered by continuous user requests.
To start the update manually
- Open the status page for the application server in the browser.
- In the menu for the currently logged on user, click Update immediately.
Related topics
Updating the search index on the application server
The searched index is updated when changes are made to a table with indexed columns, to referenced tables or translations.
Use the Common | Indexing | BatchSize configuration parameter to define the maximum number of objects that can be indexed in a single indexing run. The default value is 50000.
The Common | Indexing | Interval configuration parameter contains the interval between two indexing runs. The default value is 120 seconds. Once this time interval has elapsed, a new indexing run is started.
You can also update the search index manually.
To manually update the search index on the application server:
- Open the status page for the application server in the browser.
- In the menu for the currently logged-in user, click Update Index.
- Choose whether you want to update all indexes, or only some indexes.
Related topics
Uninstalling an application server
To uninstall a web application
-
Launch autorun.exe from the root directory of the One Identity Manager installation medium.
-
On the start page of the installation wizard:
-
Change to the Installation tab.
-
In the Web-based components pane, click Install.
This starts the Web Installer.
-
On the Web Installer start page, click Uninstall a One Identity Manager web application and click Next.
-
On the Uninstall a One Identity Manager web application, double-click the application that you want to remove.
The icon is displayed in front of the application.
-
Click Next.
-
On the Database connection page, select the database connection and authentication method and enter the corresponding login data.
-
Click Next.
-
Confirm the security prompt with Yes.
-
The uninstall progress is displayed on the Setup is running page.
-
Once installation is complete, click Next.
-
On the Wizard complete page, click Finish.
-
Close the autorun program.
Installing the API Server
The API Server hosts the API that you have defined in the API Designer. Angular web applications can also be delivered over the API Server.
To make full use of the API Designer, you must first install the API Server. You can install the API Server with help from the Web Installer or the ImxClient command line program (the install-apiserver command). Read through the following sections for instructions on how to install the API Server on a Windows server using the Web Installer and set it up with the default configuration. For more information about installing using the ImxClient command line program, see One Identity Manager API Designer User and Development Guide.
Detailed information about this topic