Description
The dCache project provides open-source software deployed worldwide to meet more demanding scientific storage requirements. Its multifaceted approach offers an integrated way of supporting different use cases with the same storage, including high-throughput data ingest, data sharing over wide area networks, efficient access from HPC clusters, and long-term data persistence on tertiary storage.
One of the key functionalities of dCache is its flexible authentication model, which is based on a set of plugins chained together to provide the desired user authentication scheme. However, during the prototyping phase, sites might require new functionality that is not available as part of the standard dCache functionality. Thus, a flexible, easy-to-prototype, site-admin-friendly solution is needed.
This project aims to develop a generic dCache authentication plugin that can execute a site-admin-provided script to allow quick prototyping or integration of third-party authentication services without requiring deep knowledge of dCache internals and/or programming experience.
Group | IT |
---|---|
Project Category | B5. Computing |
Special Qualifications | programming skills, knowledge in Java, experience in authentication methods |