Supported Platforms¶
General¶
This document is meant to provide information regarding supported and tested 3rd Party Software and OS versions for IFS Cloud 23R1.
The information regarding supported platforms in this document is based on the Supported Deployment Policy Supported Deployment Policy
User Access¶
This section describes what end users need to access our products.
Browsers for IFS Aurena and Other Browser Based Access
This section applies to for example:
- IFS Aurena (and IFS Aurena B2B which is the same technology)
- Time Clock
- Browser UI for Maintenix
Our policy is to support the following browsers:
- Microsoft Edge on Windows
- Google Chrome on Windows, macOS and Android
- Safari on macOS, iOS and iPadOS
Desktop & Laptop Browsers
IFS Cloud Version | Microsoft Edge(1) | Google Chrome | Safari(2)(3)(4) |
---|---|---|---|
23R2 | |||
EA | 116.0.1938.76 | 115.0.5790.90 | 16.6 |
GA | 116.0.1938.76 | 115.0.5790.90 | 16.6 |
- Edge Legacy versions that use EdgeHTML are not supported
- IFS Maintenix browser UI currently does not support Safari on MacOS
- IFS Aurena Agent will not work on Safari on MacOS
- TimeClock will not work on Safari on MacOS
- IFS Business Reporter ClickOnce installer is only supported in Microsoft Edge
Tablet & Phone Browsers
IFS Cloud Version | Safari(1)(2)(5) | Google Chrome(3)(4) |
---|---|---|
23R2 | ||
GA | Version(s) included with the iOS version(s) supported for IFS Cloud Mobile. See section "Mobile OS for IFS Cloud Mobile". | Current and previous version available for the Android version(s) supported for IFS Cloud Mobile. See section "Mobile OS for IFS Cloud Mobile". |
- IFS Aurena Agent will not work on Safari on iOS, iPadOS.
- TimeClock will not work on Safari on iOS, iPadOS.
- IFS Aurena Agent will not work on Google Chrome on Android.
- TimeClock requires a minimum screen size of 1280x800.
- Enabling popups might be required for certain functionality including but not limited to some file downloads, chat bot and print previews.
- IFS Business Reporter ClickOnce installer is only supported in Microsoft Edge
Mobile OS for IFS Cloud Mobile
This section covers all areas where Mobile Phones, Tablets or other handheld devices are used. From an IFS perspective that includes IFS Notify Me, , IFS MWO Service, IFS MWO Maintenance, IFS Scan It, IFS Mobile Forward/Line Maintenance, IFS Trip Tracker and IFS CRM Companion.
IFS MWO Service
IFS Mobile Work Order for Service is built to support field service technicians.
IFS Cloud | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
GA | 16,17 | 9,10,11,12,13,14 | 10 20H2, 10 21H2, 11 22H2 |
Recommended RAM and Storage
Platform | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
RAM | 3 | 4 | 8 |
Storage | 64 GB | 64 GB | 64 GB |
The number of GBs of storage needed is dependent on how much data your organization needs to download onto the device.
IFS MWO Maintenance
IFS Mobile Work Order for Maintenance is built to support maintenance technicians.
IFS Cloud | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
GA | 16,17 | 9,10,11,12,13,14 | 10 20H2, 10 21H2, 11 22H2 |
Recommended RAM and Storage
Platform | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
RAM | 3 | 4 | 8 |
Storage | 64 GB | 64 GB | 64 GB |
The number of GBs of storage needed is dependent on how much data your organization needs to download onto the device.
IFS Notify Me
IFS Notify Me tells you when there are new business events requiring your attention and action.
IFS Cloud | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
GA | 16,17 | 9,10,11,12,13,14 | 10 20H2, 10 21H2, 11 22H2 |
Recommended RAM and Storage
Platform | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
RAM | 3 | 4 | 8 |
Storage | 64 GB | 64 GB | 64 GB |
The number of GBs of storage needed is dependent on how much data your organization needs to download onto the device.
IFS Scan It
IFS Scan It is designed to support warehouse workers.
IFS Cloud | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
GA | 16,17 | 9,10,11,12,13,14 | 10 20H2, 10 21H2, 11 22H2 |
Recommended RAM and Storage
Platform | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
RAM | 3 | 4 | 8 |
Storage | 64 GB | 64 GB | 64 GB |
The number of GBs of storage needed is dependent on how much data your organization needs to download onto the device.
IFS CRM Companion
IFS CRM Companion is designed to support sales representatives.
IFS Cloud | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
EA | 16,17 | 9,10,11,12,13,14 | Not Supported |
Recommended RAM and Storage
Platform | Apple iOS, iPadOS | Android |
---|---|---|
RAM | 3 | 4 |
Storage | 64 GB | 64 GB |
The number of GBs of storage needed is dependent on how much data your organization needs to download onto the device.
**IFS Mobile Maintenance for Aviation
The IFS Mobile Maintenance for Aviation mobility solutions deliver "Mobile maintenance for mobile assets." This feature provides Line technicians (commercial) and forward technicians (military) an offline mode for Maintenix delivered on mobile devices through the Aurena framework.
IFS Cloud | Apple iOS, iPadOS | Android | Windows |
---|---|---|---|
GA | 16,17 | Not supported | Not supported |
Recommended RAM and Storage
Platform | Apple iOS, iPadOS |
---|---|
RAM | 3 |
Storage | 64 GB |
The number of GBs of storage needed is dependent on how much data your organization needs to download onto the device.
IFS Trip Tracker
IFS Trip Tracker makes it easy to track expenses, mileage, and deductions during your travels which is connected to the Expense sheet in IFS Cloud.
IFS Cloud | Apple iOS, iPadOS | Android |
---|---|---|
GA | 16,17 | 9,10,11,12,13,14 |
Recommended RAM and Storage
Platform | Apple iOS, iPadOS | Android |
---|---|---|
RAM | 3 | 4 |
Storage | 64 GB | 64 GB |
The number of GBs of storage needed is dependent on how much data your organization needs to download onto the device.
Microsoft Office for Microsoft Office Add-In
Microsoft Office products where IFS Cloud integrates as Add-In, Macros, Service integrations, etc.
Microsoft Office Suite
Version | Edition | IFS Cloud Support as of | Limitation | Solution |
---|---|---|---|---|
Office 2016 Perpetual | Professional or higher | GA | Document Management Office Add-In is available in the desktop versions of Word, Excel, PowerPoint and Outlook. CRM/SRM Panel is not supported for volume based license. | |
Office 2019 Perpetual | CRM/SRM Panel is not supported for volume based license. | |||
Office 2021 Perpetual | ||||
Office 365 Semi-Annual Channel | Office 365 ProPlus | GA | IFS BR Execution Server only support Perpetual installations.Document Management Office Add-In is available in the desktop versions of Word, Excel, PowerPoint and Outlook. |
IFS CRM/SRM Panel
IFS CRM Panel and IFS SRM Panel are Outlook add-ins which display related CRM/SRM information about the recipients of an email or the attendees of a calendar item and facilitates creation and update of records in IFS CRM/SRM. Office versions supported according to Microsoft Office Suite (see info above).
Professional or higher
IFS Cloud | Apple iOS, iPadOS | Android |
---|---|---|
GA | Refer here | Refer here |
Authentication¶
Authentication / Identity Providers
IFS Identity and Access Manager (IFS IAM) handles user authentication in IFS Cloud. The IFS IAM currently supports identity providers that use OpenID Connect protocol as the authentication protocol.
It is not required to rely on a third-party identity provider. The IAM will be able to authenticate users using its internal user registry. This is the default option.
Client / Services Authentication Protocol
Authentication Protocol | Client Type |
---|---|
OpenID Connect 1.0 | Clients that can show a browser for login |
OAuth2 | Direct usage of OAuth2 protocol |
Http Basic* (discouraged) | If needed to integrate to legacy systems |
For security reasons use of Http basic authentication is strongly discouraged and is by default disabled.
Cloud Operating Model¶
Local Software¶
Even with the full service approach in the Cloud operating model, there are some parts of the solution that need to run and be operated within the customer network (LAN/WAN) in order to access local resources. These are:
- IFS Print Agent
- Windows Server 2019
Remote Operating Model¶
In the remote operating model the middle tier server is setup by IFS installation process a Linux Server deployed by the customer.
The middle tier server will encapsulate Kubernetes providing all services.
Middle Tier Server¶
Supported Linux Server
OS | Version | IFS Support as of | Limitation | Solution |
---|---|---|---|---|
Ubuntu Server 20.04 LTS (Linux) created from the Original Ubuntu Server 20.04 LTS ISO | 20.04 | 21R1 SU4 |
Supported Kubernetes Versions
Deployment Model | Kubernetes Version | IFS Support as of |
---|---|---|
Cloud Deployment Model | 1.26 | 23R1 SU 1 22R2 SU 9 22R1 SU 16 21R2 SU 21 |
Remote Deployment Model | 1.26 | 23R1 SU 4 22R2 SU 11 22R1 SU 18 21R2 SU 23 |
Installation and Management Server¶
Applicable for Remote operation model
Installation and Management Server
OS | IFS Support as of | Limitation | Solution |
---|---|---|---|
Windows 2022 server | 23R2 GA 23R1 SU 6 22R2 SU 13 22R1 SU 20 |
||
Windows 2019 server / Windows 10 desktop | GA |
Database¶
Applicable for Remote operation model
Oracle Database
Applicable for Remote operation model. IFS recommends using the latest available release update revision of the supported Oracle Database versions and using the Enterprise Edition.
Applicable for Remote operation model
Oracle 19c
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
Oracle 19c Standard Edition 2 | GA | Non-multitenant databases are obsolete and not supported | |
Oracle 19c Enterprise Edition | GA | Non-multitenant databases are obsolete and not supported |
Additional IFS Servers¶
Applicable for Remote operation model
Demand Planning/IPR Server
Microsoft Windows operating system only.
Server Considerations | Client Considerations | Limitation | Solution |
---|---|---|---|
Version - Windows Server 2016- IFS Support as of - EA Version Windows Server 2019- IFS Support as of - EA Version - Windows Server 2022- IFS Support as of - EA | Version - Windows 10 64-bit Only- IFS Support as of - EA Version - Windows 11 64-bit Only- IFS Support as of - EA Version - Windows Server 2016- IFS Support as of - GA Version - Windows Server 2019- IFS Support as of - GA Version - Windows Server 2022- IFS Support as of - GA | Legacy client does not support Single Sign-On (SSO). "Demand Forecast" page in IFS Cloud is not supported for Tablets & Phones. |
|
Oracle 64-bit client that is compatible with IFS supported Oracle RDBMS release needs to be installed in this Server O/S..NET runtime 4 or above needs to be installed in this Server O/S. | Refer, section "WINDOWS FOR SPECIFIC DESKTOP CLIENTS" in "Supported Deployments – Product Policy" document for more detail information...NET runtime 4 or above needs to be installed in this Server O/S. | Legacy client does not support Single Sign-On (SSO). "Demand Forecast" page in IFS Cloud is not supported for Tablets & Phones. |
SQL Server
This section applies to the use of SQL Server as data warehouse for Analysis Models, using SSIS, SSAS.
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
SQL Server 2017 | GA | Analysis Models requires Standard Edition. SQL Server on Linux is not supported | |
SQL Server 2019 | GA | Analysis Models requires Standard Edition. SQL Server on Linux is not supported |
SQL Server Reporting Services (SSRS)
Some IFS Cloud components integrate with Microsoft server products. Integrations can look in many different ways, e.g. "addins", "webservice consumer", "web service producer".
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
SQL Server 2017 Reporting Services | GA | Only support Native Mode | |
SQL Server 2019 Reporting Services | GA | Only support Native Mode |
SQL Server Analysis Services (SSAS)
SSAS is used by IFS Analysis Models and are in the compatibility level 1400 for Tabular Models. The compatibility level 1400 is supported on the below SQL Server Analysis Services products.
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
SQL Server 2017 Analysis Services | GA | ||
SQL Server 2019 Analysis Services | GA |
Power BI Report Server
This section applies to the hosting of Power BI sample reports and use of Tabular Models that IFS provide.
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
Power BI Report Server May 2020 | GA |
Power BI Desktop
This section applies to the hosting of Power BI sample reports and use of Tabular Models that IFS provide.
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
2.86 | GA |
Power BI embedded for IFS Advanced Analytics
This section applies to the hosting of Power BI sample reports and use of Tabular Models that IFS provide. Please refer to the supported browser page maintained and hosted by Microsoft here power-bi-browsers.
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
Power BI Embedded (Azure based) | GA |
Microsoft Exchange Server
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
Exchange Server 2016 on-premise | GA | Outlook Calendar CRM/SRM Sync is not supported. | |
Exchange Online | GA |
Crystal reports Runtime Engine
Version | Notes | IFS Support as of | Limitation | Solution |
---|---|---|---|---|
13.0.x.x | The runtime engine is compatible with Crystal Report layouts designed with version 2016 and 2020. The layouts needs to be designed according to the recommended and supported design guidelines. | GA |
Esri ArcGIS Online / ArcGIS Server
IFS is testing GIS Map and other Esri-based maps in IFS Cloud using ArcGIS Online. We are currently not installing (on premise) and testing any specific ArcGIS Server versions.
Under the hood, Esri's ArcGIS Online is running a recent version of ArcGIS Server. Below we specify both the month we tested ArcGIS Online as well as the underlying ArcGIS Server version.
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
ArcGIS Online January 2023 | GA | ||
ArcGIS Server 11 | GA |
Oracle Primavera Gateway
Version | IFS Support as of | Limitations | Solution |
---|---|---|---|
Oracle Primavera Gateway Release v18.8 Note: Supported Primavera Product versions can be found PrimaveraGateway_18_8_tested_config | GA |
Microsoft Project Professional
Version | IFS Support as of | Limitations | Solution |
---|---|---|---|
Microsoft Project Professional 2016 | GA |
External Tax Systems
Tax System | Version | IFS Support as of | Limitation | Solution |
---|---|---|---|---|
Vertex | O Series 7.0 and 8.0 including Cloud Version O Series 9.0 | GA | ||
Avalara | Current Version | GA |
Planning & Scheduling Optimization (PSO)
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
6.7.0.30 | GA |
Adobe Reader
IFS Cloud support Adobe Reader new versions by default, but no proactive testing is done for each new release. If there are reported or known issues, we will list them as below with a Solution for each.
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
DC 2020 Classic Track | GA | We only support versions currently supported by Adobe | |
DC Continuous track | GA | We only support versions currently supported by Adobe |
Oracle Data Access Component
Version | IFS Support as of | Limitation | Solution |
---|---|---|---|
ODAC 12.1.0.2 | GA | ||
ODAC 12.2.0.1 | GA | ODAC 12.2.0.1 has known performance issues and is not recommended. | |
ODAC 18.3 | GA | ||
ODAC 19.3 | GA |
Development and Installation Tools¶
Development Tools include a range of different tools for developing, deploying and supporting IFS Cloud implementations.
The following recommendations, suggestions and restrictions apply to stand-alone development tools listed below.
Note: Development is only supported on Windows Operating Systems.
Application Lifecycle Experience (ALE)
The Application Lifecycle Experience captures all the process/practices carried out with regards to IFS Cloud once it’s delivered by R&D. Application Lifecycle Experience delivers a cloud-hosted solution/service for customers to implement, quality-assure and support customizations to their IFS Cloud solution.
Tool/Software | Browser/Client Operating System | Minimum Version | IFS Support as of | Limitation | Solution |
---|---|---|---|---|---|
Application Lifecycle Experience Portal (Web based UI accessed via browser) | Chrome | Current and previous version | GA | ||
Microsoft Edge | 88 or higher | GA | |||
Safari | 14.0 | GA | |||
Azure VPN Client | Windows 10 | 17763.0 or higher | GA |
Development Tools
Tools | Client Operating System | Server Operating System | IFS Support as of | Limitation | Solution |
---|---|---|---|---|---|
IFS Report Designer, IFS Update Analyzer, IFS Configuration Analyzer, IFS Report Data Source Extension | Windows 10 64-Bit Only | 2016,2019 | GA | ||
IFS Developer Studio | Windows 11 21H2 64-Bit Only | 2016,2019 | GA |
Build & Deployment Tools
Tools | Client Operating System | Server Operating System | IFS Support as of | Limitation | Solution |
---|---|---|---|---|---|
IFS Cloud Installer | Windows 10 desktop / Linux / Powershell | Windows 2022 Server / Windows 2019 Server / Linux | GA |
IFS Maintenix¶
These software requirements identify the software that must be installed on your various servers prior to the installation and operation of IFS Maintenix. The following subsections list the software requirements for the different machines that are usually present in a deployment of IFS Maintenix: the application server, the database server, the report server, and the client machines. While it is possible to install several modules on the same physical machine—for example the IFS Maintenix application and the database—in most deployments, the modules are installed on separate machines. Different installation programs are provided for the IFS Maintenix high availability (HA) version and the single server version. When there are differences in the software requirements between these two versions, the differences are noted in the relevant section below.
Server software IFS Maintenix server software includes an application server, database server, reporting server, and Application Service Bus (ASB).
Application server The application server machine is where the IFS Maintenix web application—servlets, web pages, and applets that some users will download—will be installed and deployed. The following table lists the application server software on which IFS Maintenix can be deployed, and the operating systems and Java runtime versions that are supported for each one.
Note
The operational environments listed below are supported for both the IFS Maintenix
Single Server version, and the high availability version (HA)
Software | Product and version | Limitation | Solution |
---|---|---|---|
Application Server | Oracle WebLogic Server 12.2.1.4Note Oracle strongly recommends that customers apply CriticalPatch Update (Security) fixes as soon as possible. www.oracle.com for more information. For high availability deployments, use Oracle Real Application Cluster (RAC) to make your database infrastructure highly available and scalable. | ||
Operating System | The application server can use any of the following operating systems:Oracle Linux 6.x/7.x (64-bit)Red Hat Enterprise Linux 6.x/7.x (64-bit)Windows Server 2012/2012 R2/2016 (64-bit) | ||
Java Runtime | Oracle JDK SE 8 |
Database server The database server host is where you will create the IFS Maintenix database schema, and install the IFS Maintenix export file that includes the minimal baseline data required for the application to work. The following table lists the database software required for various types of IFS Maintenix deployments, and the operating systems that are supported.
Software | Product and version | Limitation | Solution |
---|---|---|---|
Operating System | The database server can use any of the following operating systems; however, a specific patch of the Oracle database software is required when it runs on Windows, as stated in the remainder of this table.AIX 5.x to 7.x Based Systems (64-bit)Linux (Itanium, x86 and x86-64)Windows Server (x64, and 64-bit on Intel Itanium) Note IFS Maintenix does not support the Oracle database running on Sun Solaris. | ||
Database for IFS Maintenix Single Server versionandDatabase for IFS Maintenix High Availability (HA) version | Oracle 19c Note Before deploying IFS Maintenix on Oracle 19c you should seek guidance from your IFS Maintenix representative to ensure optimal configuration. Note Oracle strongly recommends that customers apply Critical Patch Update (Security) fixes as soon as possible. See www.oracle.com for more information For high availability deployments, use Oracle Real Application Cluster (RAC) to make your database infrastructure highly available and scalable. |
Reporting server IFS Maintenix generates reports with Jaspersoft JasperReports Server Professional, commercial edition, version 7.9.0. JasperReports Server includes built-in barcode fonts that are required to print some IFS Maintenix reports, such as inventory tags.
Software type | Product and version |
---|---|
Operating System | JasperReports supports the following operating systems:Windows Server 2012 R2/2016 (64-bit)Red Hat Enterprise Linux 6.x/7.x (64-bit)Oracle Linux 6.x/7.x (64-bit) |
Report Server Machine | Jaspersoft JasperReports Server Professional Commercial Edition 7.9.0 |
Application Service Bus (ASB) The Application Service Bus (ASB) receives and transmits data and hosts connectors. The ASB is an integration framework that provides a single point of message delivery between your data systems and IFS Maintenix. IFS Maintenix ASB includes MuleSoft's Mule Kernel (Mule ESB Community) as its core.
Software type | Product and version |
---|---|
Operating System | The ASB server can use any of the following operating systems:Windows Server 2012 R2/2016 (64-bit)Red Hat Enterprise Linux 6.x/7.x (64-bit)Oracle Linux 6.x/7.x (64-bit) |
Application Service Bus | IFS Maintenix Application Service Bus 3.9.0.2 |
Desktop software The desktop version of IFS Maintenix provides complete access to all pages and features of the IFS Maintenix web application, along with the IFS Maintenix applets that are downloaded from the IFS Maintenix application server onto the client machine (such as the Long Range Planner).
Software type | Product and version |
---|---|
Web browser | Internet Explorer 11 (Minimum)Chrome 51 (Minimum)Firefox 45 (Minimum) |
Java Runtime Environment | Oracle JRE 8u144 (Minimum) |
Adobe Acrobat Reader | Acrobat Reader (Minimum 8.0) |