Installation, itrezzo ECO Platform
This document is intended for system administrators who may deploy and administrate
itrezzo ECO Platform. This guideline describes how to install
itrezzo ECO Platform and all it's prerequisites.
Components
The
itrezzo ECO Platform consists of several components:
- itrezzo ECO Platform Services
- itrezzo ECO Platform Administrator
- itrezzo ECO Platform Self Service Update (SSU)
- itrezzoAgent Server
itrezzo ECO Platform Services
- .NET based NT Service
- Responsible for background tasks, as well as hosting WCF services
- Responds to queries from other processes; returns data and performs action (e.g. start DDC sync)
- Responsible for directly reading Agent mailbox from Exchange, reading SQL databases
- Provides common access point to all data in the ECO system.
itrezzo ECO Platform Administrator
- .NET based virtual directory in IIS.
- Silverlight Administrator and WCF communication services are both hosted in that virtual directory. Silverlight ECO Administrator (*.xap file) is running inside the web browser and making SOAP requests to WCF services hosted with in the same virtual directory (*.svc files).
- The WCF services are Responsible for transferring all requests from the Silverlight ECO Administrator to NT Service (itrezzo ECO Platform Services) using net.tcp binding.
itrezzo ECO Platform Self Service Update
- .NET based virtual directory in IIS is the user side of Self Service Update and is hosted in the SSU virtual directory
- Responsible for managing and delivering self update service contents to user handhelds
*** itrezzo ECO Platform Services is built for x86 platform, however it can run on both x86 and x64 OS with x86 MAPI.***
*** itrezzo ECO Platform Administrator and itrezzo ECO Platform SelfUpdate run on wide range of processor architectures ***
Installation
Select a server that has good connectivity with AD, Exchange,
BES (if required) and SQL servers. Read the
itrezzoAgent Server Installation and perform the tasks below.
- Add Windows Components for Internet Information Server (IIS)
- Download and install .Net Frameworks 4.0 from Microsoft Download
- Download and install Silverlight from Silverlight.NET (This will also be loaded automatically by your internet browser)
- Download the latest release of itrezzoAgent Server
- Follow itrezzoAgent Server Installation
- Configure IIS
Depending on the IIS version, Perform the following actions to prepare IIS for
itrezzo ECO Platform:
IIS 6 configuration for itrezzo ECO Platform
- Go to the IIS Manager
- Under Web Service Extensions Make sure that .NET 4.0 is allowed
 verify .Net4.0 Web Extensions is allowed |
- Expand the website and select ECOPlatform.Administrator(Admin)
- Go to Properties of Admin. Move to ASP.NET tab and make sure v4.0 runitme is chosen
 Confirm v4.0 Runtime is chosen |
- Move to Virtual Directory tab and click on configuration
 Go to Virtual Directory Tab and click on Configuration |
- From the list of Application Extensions check if .svc is available, if not available, add .svc extension and map it to C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
 Check for .svc app configuration |
- Go to Http Headers tab and click on MIME Types ; make sure the following MIME Types are available:
- .xaml --> application/xaml+xml
- .xap --> application/x-silverlight-app
- .xbap --> application/x-ms-xbap
 check these .xaml, .xap, .xbap MIME Types |
- Close MIME dialog and Property dialog
IIS 6 Configuration for itrezzo ECO Platform
- Expand Websites; Right click on ECO Platform SelfUpdate(SSU) and click on Properties
- Move to ASP.NET tab and make sure that v4.0 Runtime is selected
- Move to Virtual Directory tab and Click on “Configuration…”
 Go to Virtual Directory and Click on Configuration |
- Application Configuration Window appears. Go to Wildcard application maps section and click on “Insert…”
- Add/Edit Application Extension Mapping window appears, browse and locate aspnet_isapi.dll (C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll)
 Browse and add aspnet_isapi.dll |
- Uncheck “Verify that file exist” check-box
- Click on OK and Close all dialogs
IIS 7.X Configuration for itrezzo ECO Platform
- Make sure the following components are checked and installed with Windows Web Server (IIS) Role
 Required IIS components |
- Open IIS Manager. Select the ServerName on the leftpane in Features View,
- Open IIS--Authentication set Windows Authentication Enabled; Set Forms Authentication and ASP.NET Impersonation disabled
- Open IIS--Default Documents and move default.aspx to the top
- Open IIS--ISAPI and CGI Restrictions. Right click on ASP.NET v4.0.30319 and choose allow
 Enable ASP.NET v4.0.30319 in ISAPI and CGI Restrictions Section |
- Admin Applications should be using only Windows IIS--Authentication
- MAME Applications (if installed) should be using Anonymous and Windows IIS--Authentication
- Portal Applications (if installed) should be using only Windows IIS--Authentication
- SSU Application should be using only Windows IIS--Authentication
 Verify itrezzo ECO Admin Application is using only Windows IIS authentication |
 Verify itrezzo ECO SSU Application is using only Windows IIS authentication |
Congratulations!!! you have finished installing
itrezzo ECO Platform administrator.
Post-Installation Configuration
- Open Internet Explorer and browse http://<servername>/admin
(Silverlight must be installed on remote console computer) - By default, local admins has ECO Platform admin access
- In order to grant domain users access to ECO Platform
- Expand Global Configuration on the left panel and select Security
- On the right panel click on Manage Admins... Web Administrators window will pop up
- Select and add user(s) or group(s) from global address list to delegate them as ECO administrators
- Tick the check boxes to grant granular privileges to the added user(s) or group(s)
- Move to other features tab on the left panel e.g. Data Dictionary, Self Service Update, SalesForce and select different options to administrate/configure those features.
If you need further information/support about these options and any further support to configure
itrezzo ECO Platform administrator please contact
itrezzo Technical Support See Also