7–11 Apr 2025
ISIS Neutron and Muon Source
Europe/London timezone

Introducing OAuth2 in Olog/Phoebus Software

8 Apr 2025, 14:35
20m
Pickavance Lecture Theatre/Visitor Center (ISIS Neutron and Muon Source)

Pickavance Lecture Theatre/Visitor Center

ISIS Neutron and Muon Source

Rutherford Appleton Laboratory Harwell Campus, Didcot Oxfordshire, OX11 0QX. UK
Standard Talk Frontend EPICS Plenary Session

Speaker

Giovanni Lorenzo Napoleoni (INFN)

Description

Integration of OAuth2 authentication within the Olog/Phoebus system, a key component of the EPICS infrastructure. The current service architecture involves multiple authentication methods, each implementing its own authentication mechanisms, leading to challenges such as inconsistent authorization flows, credential exposure and maintenance difficulties. The proposed solution leverages OAuth2, an access delegation protocol, to unify authentication across services, enhancing security and ease of access. The presentation outlines the benefits of token-based access control, various OAuth2 authorization flows, and its implementation strategy in Olog/Phoebus. This transition aims to streamline authentication processes while ensuring robust security measures for EPICS software applications.

Primary author

Giovanni Lorenzo Napoleoni (INFN)

Co-author

Mr Andrea Michelotti (INFN)

Presentation materials

There are no materials yet.