Merge pull request #227 from isururanawaka/staging_develop_merge

Staging develop merge
tree: 71266aa72e732e15cfc8c9cee7244079784bb5fe
  1. custos-client-sdks/
  2. custos-core-services/
  3. custos-core-services-client-stubs/
  4. custos-external-services-distributions/
  5. custos-federated-services-clients/
  6. custos-integration-core/
  7. custos-integration-services/
  8. custos-samples/
  9. custos-tests/
  10. custos-utilities/
  11. .asf.yaml
  12. .gitignore
  13. .travis.yml
  14. LICENSE
  15. pom.xml
  16. README.md
README.md

Apache Airavata Custos Security

License GitHub closed pull requests Build Status

Science gateways represent potential targets for cybersecurity threats to users, scientific research, and scientific resources. Custos is a software framework that provides common security operations for science gateways, including user identity and access management, gateway tenant profile management, resource secrets management, and groups and sharing management. The goals of the Custos project are to provide these services to a wide range of science gateway frameworks, providing the community with an open-source, transparent, and reviewed code base for common security operations; and to operate trustworthy security services for the science gateway community using this software base. To accomplish these goals, we implement Custos using a scalable microservice architecture that can provide highly available, fault-tolerant operations. Custos exposes these services through a language-independent Application Programming Interface that encapsulates science gateway usage scenarios.

To find out more, please check out the Custos website and the Custos wiki.

Quickstart

Installation Instructions

Roadmap

Contributing

Questions or need help?