EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024 
<== Date ==> <== Thread ==>

Subject: Re: [EXTERNAL] Information about the deployment of CSS Phoebus
From: "Kasemir, Kay via Tech-talk" <tech-talk at aps.anl.gov>
To: Eusebio Naif Al-Soliman Fuentes <eunaif at correo.ugr.es>, Tech Talk <tech-talk at aps.anl.gov>
Date: Thu, 6 Jul 2023 12:50:47 +0000

There are several ways, depending on your needs and environment.

 

You can simply make the display files read-only, or copy them from the location where you edit them into a read-only “production” area.

There’s usually the issue that you want to reach the production displays not only from the control room network but also from offices (using a read-only gateway for the PVs). That can be accomplished by sharing them via NFS/SAMBA/… or via an http:// file server (which by its nature is read-only).

 

With such read-only files, it’s usually still desirable to include the editor in CSS because that way anybody with some artistic talent can open the files in the editor, improve them, save the new files in some other location (since the production area is read-only) for their own use, or contact the appropriate people to get the improved display file installed into the production area.

If you are convinced that your end users won’t be able to offer any improvements, you can provide them with a crippled version of CSS that doesn’t include the editor. Simply delete the lib/app-display-editor-*.jar from a pre-built binary. Eventually build your own site-specific binaries, see https://github.com/ControlSystemStudio/phoebus/blob/master/phoebus-product/README.md

 

As for different roles, see https://docs.epics-controls.org/en/latest/specs/AccessSecurity.html

 

From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Eusebio Naif Al-Soliman Fuentes via Tech-talk <tech-talk at aps.anl.gov>
Date: Thursday, July 6, 2023 at 6:52 AM
To: Tech Talk <tech-talk at aps.anl.gov>
Subject: [EXTERNAL] Information about the deployment of CSS Phoebus

Hello everybody.

 

I have downloaded CSS Phoebus for Linux from this link: https://controlssoftware.sns.ornl.gov/css_phoebus/

 

With that, you get an IDE and some tools to manage and control your EPICS variables and IOC devices and create some panels in order to control your facility.

 

However, if I want to deploy my panels in a production environment, how can I do that? There must be a way to create an executable that launches the panels without the possibility to edit them.

 

Additionally, there should be a way to implement a users control with several roles such as 'operator', 'technician' and so on, each one with different privileges. Could someone give me more information about that?

 

Thanks in advance.

--

Saludos/Best regards

University of Granada  

Eusebio Naif Al-Soliman Fuentes
MSc. Data Science and Computer Engineering

eunaif at correo.ugr.es


Replies:
Re: [EXTERNAL] Information about the deployment of CSS Phoebus Eusebio Naif Al-Soliman Fuentes via Tech-talk
References:
Information about the deployment of CSS Phoebus Eusebio Naif Al-Soliman Fuentes via Tech-talk

Navigate by Date:
Prev: Information about the deployment of CSS Phoebus Eusebio Naif Al-Soliman Fuentes via Tech-talk
Next: Re: [EXTERNAL] phoebus Tank widget: Limits from PV? Kasemir, Kay via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024 
Navigate by Thread:
Prev: Information about the deployment of CSS Phoebus Eusebio Naif Al-Soliman Fuentes via Tech-talk
Next: Re: [EXTERNAL] Information about the deployment of CSS Phoebus Eusebio Naif Al-Soliman Fuentes via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024 
ANJ, 06 Jul 2023 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·