Applies To | |
Product(s): | AutoPIPE |
Version(s): | ALL; |
Area: | Licensing |
Date Logged & Current Version | Jan. 2018 11.02.00.10 |
Can AutoPIPE, AutoPIPE Vessel, AutoPIPE Nozzle, PULS, or PlantFLOW be installed and licensed on Citrix Server?
In short, Yes, No, and Maybe.
All AutoPIPE product line programs are tested using a number of different Windows configurations (review respected application "readme_autopipe.htm" file for details). Therefore, suggest not to install using a different configuration than was tested.
This does not mean that the software cannot be installed / run per another configuration not specified in the readme file, but that it has not been tested or certified by the CAE development team. The user can try to install and operate the application using an untested configuration. However, Bentley cannot be held liable for results or provide technical support for such installation.
If you do encounter an issue with the program that was install with an untested configuration, please log a service ticket providing system details, screen shots, and a brief account of the problems encountered. The CAE development team may investigate and make some suggestions, but no guarantee to finding a solution.
The basic understanding is that Bentley applications can be run in any environment that reports unique machine usage and can log into Bentley CONNECT by the individual user. As long as the usage is reported correctly there should be no issue. Again, one can install AutoPIPE products on a Citrix Server so long as it does not violate the EULA requirements (see below).
Sections of EULA that Prohibit Citrix Servers -
End Users License Agreement, sections 6 & 18 (That prohibit using Citrix)
6. NO "MULTIPLEXING" OR POOLING. Use of software or hardware that reduces the number of electronic devices directly monitored or managed by the Software or directly accessing or utilizing the Software (sometimes called "multiplexing" or "pooling" software or hardware) does not reduce the number of licenses required; the number of licenses required would equal the number of distinct inputs to the multiplexing or pooling hardware/software "front end."
18. NO AUTOMATED USE. A license for the Software may not be shared or used concurrently on different Devices, nor to support multiple User or operational requests as indicated above. As a result, you may not use the Software in an automated, unattended, non-interactive server application or component (including ASP) where: (i) multiple User requests from different Users are queued for processing; or (ii) multiple requests from one User are queued for processing but acting against content created or edited by other Users. Examples which would violate this Section 18 include but are not limited to use as a plot server, file translator, print server or other applications using or employing similar methods.
There is also a Terminal Server Exhibit T –
Bentley SELECT Program Agreement
Terminal Server
Exhibit T Dated as of October 2011
1. Definitions. The definitions of certain terms used herein with initial capitalized letters, if not otherwise defined herein, shall have the definitions set forth in the Agreement.
(a) “Terminal Server” means a device on which a Microsoft server operating system is installed.
(b) “Terminal Server Environment” means the Microsoft server operating system or application virtualization software which, when installed on a Terminal Server, provides clients access to Windows based applications running entirely on such a server and supports multiple client sessions on the server.
2. Use of Bentley Products with Terminal Server. Subscriber may use Bentley Products for Production Use only on a multi-user computer network in a Terminal Server Environment, and to install properly licensed Bentley Products on one or more Terminal Servers subject to the following conditions:
(a) Subscriber acknowledges that Bentley Products are presently not certified for use in a Terminal Server Environment, and that Subscriber is solely responsible for testing and supporting Bentley Products for operation in a Terminal Server Environment.
(b) The number of Users that use a Bentley Product at a Subscriber Site (whether or not such use is made via a Terminal Server) during any one interval shall not exceed the number of copies of such Product for which Subscriber has licenses at such Site.
(c) For each Terminal Server on which Bentley Products are installed, Subscriber hereby agrees to activate product licensing with Bentley’s SELECTserver, or such other licensing technology as may be required by Bentley from time to time, to monitor usage of the Bentley Products via the Terminal Server. SELECTserver shall be installed and maintained in a mode that recognizes each session started via Terminal Server as requiring its own unique license.
(d) The products running from the Terminal Server must be activated to a SELECTserver, such that the Terminal Server must accurately provide SELECTserver individual computer names or a means to accurately identify product sessions initiated from the Terminal Server. Subscriber agrees to transmit to Bentley on a monthly basis true and accurate copies of the usage log files generated by SELECTserver or such other Bentley licensing technology as may be required by Bentley from time to time.
(e) Subscriber shall, upon seven (7) days advance written notice by Bentley, permit reasonable inspection and copying of the usage log files by Bentley or a third-party auditor retained by Bentley at the offices of Subscriber during regular working hours.
3. Warranty Disclaimer. Bentley Products used in a Terminal Server Environment shall be excluded from the warranties described in Exhibit B of the Agreement.
4. No Technical Support. Bentley will not provide Subscriber with the technical support services described in Exhibit A of the Agreement for problems, errors or other operating difficulties caused by or related to Subscriber’s use of Bentley Products in a Terminal Server Environment.\
5. Termination of Rights. For purposes of clarity, Subscriber’s right to use Bentley Products in a Terminal Server Environment shall terminate in the event of any termination or non-renewal of the Agreement, notwithstanding that such products are licensed on a perpetual basis.
CONNECT, CLOUD, and Go To CONNECTION Center