Difference between revisions of "RCauth.eu and MasterPortal documentation"
From PDP/Grid Wiki
Jump to navigationJump to search(11 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | + | == General == | |
− | + | * [[RCauth.eu_and_MasterPortal_glossary | RCauth.eu and MasterPortal glossary]] | |
− | + | * [[RCauth.eu_and_MasterPortal_overview | RCauth.eu and MasterPortal overview]] | |
− | |||
− | |||
− | |||
* [https://aarc-project.eu/digital-certificates-behind-the-scenes-the-aarc-cilogon-pilot/ Digital certificates behind the scenes: the AARC CILogon pilot] | * [https://aarc-project.eu/digital-certificates-behind-the-scenes-the-aarc-cilogon-pilot/ Digital certificates behind the scenes: the AARC CILogon pilot] | ||
− | === | + | == user information == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | === End users === |
+ | * [[RCauth.eu_and_MasterPortal_SSH_Key_Portal | Instructions for end-users on how to use SSH key authentication for proxy retrieval]] | ||
− | + | === Portal developers === | |
* [[RCauth.eu_and_MasterPortal_VOPortal_integration_guide | Instructions for VO Portal developers]] | * [[RCauth.eu_and_MasterPortal_VOPortal_integration_guide | Instructions for VO Portal developers]] | ||
− | |||
* [[OAuth_for_MyProxy_GetProxy_Endpoint | OAuth for MyProxy GetProxy Endpoint]] | * [[OAuth_for_MyProxy_GetProxy_Endpoint | OAuth for MyProxy GetProxy Endpoint]] | ||
* [[Master_Portal_sshkey_endpoint | Master Portal sshkey and sshkeylisting endpoints]] | * [[Master_Portal_sshkey_endpoint | Master Portal sshkey and sshkeylisting endpoints]] | ||
− | + | ||
− | + | == Technical == | |
− | * [[RCauth_Delegation_Server_%26_MasterPortal_Ansible_scripts | RCauth Delegation Server & MasterPortal Ansible scripts]] | + | |
+ | === System administrators === | ||
+ | * [[RCauth_Delegation_Server_%26_MasterPortal_Ansible_scripts | RCauth Delegation Server & MasterPortal - Ansible scripts]] | ||
* [[RCauth_Delegation_Server_%26_MasterPortal_-_Building_from_Source | RCauth Delegation Server & MasterPortal - Building from Source]] | * [[RCauth_Delegation_Server_%26_MasterPortal_-_Building_from_Source | RCauth Delegation Server & MasterPortal - Building from Source]] | ||
* [[Master_Portal_Administrator_Guide | Master Portal Admin Guide]] | * [[Master_Portal_Administrator_Guide | Master Portal Admin Guide]] | ||
* [[Delegation_Server_Administrator_Guide | Delegation Server Admin Guide]] | * [[Delegation_Server_Administrator_Guide | Delegation Server Admin Guide]] | ||
* [[RCauth_Delegation_Server_%26_MasterPortal_-_Credential_Lifetimes | RCauth Delegation Server & MasterPortal - Credential Lifetimes]] | * [[RCauth_Delegation_Server_%26_MasterPortal_-_Credential_Lifetimes | RCauth Delegation Server & MasterPortal - Credential Lifetimes]] | ||
+ | * [[EToken-ca | eToken-ca package]] | ||
+ | |||
+ | === Developer information === | ||
+ | * [https://github.com/rcauth-eu RCauth.eu organisation on github] | ||
+ | * [[RCauth.eu_and_MasterPortal_architecture | RCauth.eu and MasterPortal architecture]] | ||
+ | * [[Master_Portal_Internals | Master Portal Internals]] | ||
+ | * [[OAuth_for_MyProxy_GetProxy_Endpoint_-_Implementation | OAuth for MyProxy GetProxy Endpoint - Implementation]] | ||
=== RCauth.eu === | === RCauth.eu === | ||
− | * [https://www.rcauth.eu/ RCauth.eu Home Page] | + | The white-label Research and Collaboration Authentication CA Service for Europe |
+ | |||
+ | * [https://www.rcauth.eu/ RCauth.eu Home Page] (e.g. policy, technical and governance documents) | ||
+ | |||
+ | == CILogon == | ||
+ | |||
+ | The RCauth.eu scenario is based on several US projects, CIlogon and MyProxy: | ||
+ | |||
+ | === CIlogon === | ||
+ | * [http://www.cilogon.org/ CILogon Home Page] | ||
+ | * [https://demo.cilogon.org/ CILogon Portal Demo] | ||
+ | |||
+ | === (Oauth for) MyProxy === | ||
+ | * [http://grid.ncsa.illinois.edu/myproxy/oauth/ OAuth for MyProxy (OA4MP) Home Page] (software behind CILogon service) | ||
+ | * [http://grid.ncsa.illinois.edu/myproxy/ MyProxy Credential Management Service] (building block) | ||
+ | * [http://goo.gl/VnMKXS OpenID Connect for MyProxy Protocol Specification] | ||
+ | |||
+ | == AARC and its pilots == | ||
+ | |||
+ | The RCauth.eu scenario with the RCauth.eu Online CA and its MasterPortals was developed during the European Authentication and Authorisation for Research and Collaboration (AARC) project in a pilot conducted at Nikhef. | ||
+ | |||
+ | === general === | ||
+ | |||
+ | * [https://aarc-project.eu/ AARC Project Home Page] | ||
+ | |||
+ | === SA1 / Pilots === | ||
+ | |||
+ | * [https://wiki.geant.org/display/AARC/AARC+Pilots AARC Pilots wiki] (top-level page for all AARC-1 and AARC-2 pilots) | ||
+ | * [https://wiki.geant.org/display/AARC/Ongoing+and+Planned+Pilots AARC-1 Pilots Ongoing Status] (requires login) | ||
+ | * [https://wiki.geant.org/display/AARC/CILogon-like+pilot AARC-1 CILogon-like pilot] | ||
+ | * [https://wiki.geant.org/display/AARC/WLCG+-+Pilot+Overview AARC-2 WLCG pilot using RCauth] | ||
+ | * [[CILogon_Pre-Pilot_Work | CILogon Pre-Pilot work at Nikhef]] | ||
+ | * [[CILogon_Pre-Pilot_Work_-_Jenkins | CILogon Pre-Pilot work at Nikhef - Jenkins]] | ||
+ | |||
+ | === NA3 / Policy === | ||
+ | |||
* [https://wiki.geant.org/display/AARC/RCauth.eu-CILogon-like-TTS-pilot RCauth.eu-CILogon-like-TTS-pilot] | * [https://wiki.geant.org/display/AARC/RCauth.eu-CILogon-like-TTS-pilot RCauth.eu-CILogon-like-TTS-pilot] | ||
* [https://wiki.geant.org/display/AARC/Models+for+the+CILogon-like+TTS+Pilot Sustainability Models for the CILogon-like TTS Pilot] | * [https://wiki.geant.org/display/AARC/Models+for+the+CILogon-like+TTS+Pilot Sustainability Models for the CILogon-like TTS Pilot] | ||
− | + | == Other information == | |
+ | |||
+ | * [https://wiki.nikhef.nl/grid/PUSP_from_MyProxy Producing Per-User Sub-Proxies (PUSP) from a MyProxy server] | ||
− | |||
− | + | ---- | |
− | + | RCauth.eu acknowledges the material support by its partners Nikhef, SURF, EGI, GEANT, Science & Technology Facilities Council and EOSC-hub.<br> | |
+ | EOSC-hub receives funding from the European Union�s Horizon 2020 research and innovation programme under grant agreement No 777536 |
Latest revision as of 11:53, 15 June 2022
General
user information
End users
Portal developers
- Instructions for VO Portal developers
- OAuth for MyProxy GetProxy Endpoint
- Master Portal sshkey and sshkeylisting endpoints
Technical
System administrators
- RCauth Delegation Server & MasterPortal - Ansible scripts
- RCauth Delegation Server & MasterPortal - Building from Source
- Master Portal Admin Guide
- Delegation Server Admin Guide
- RCauth Delegation Server & MasterPortal - Credential Lifetimes
- eToken-ca package
Developer information
- RCauth.eu organisation on github
- RCauth.eu and MasterPortal architecture
- Master Portal Internals
- OAuth for MyProxy GetProxy Endpoint - Implementation
RCauth.eu
The white-label Research and Collaboration Authentication CA Service for Europe
- RCauth.eu Home Page (e.g. policy, technical and governance documents)
CILogon
The RCauth.eu scenario is based on several US projects, CIlogon and MyProxy:
CIlogon
(Oauth for) MyProxy
- OAuth for MyProxy (OA4MP) Home Page (software behind CILogon service)
- MyProxy Credential Management Service (building block)
- OpenID Connect for MyProxy Protocol Specification
AARC and its pilots
The RCauth.eu scenario with the RCauth.eu Online CA and its MasterPortals was developed during the European Authentication and Authorisation for Research and Collaboration (AARC) project in a pilot conducted at Nikhef.
general
SA1 / Pilots
- AARC Pilots wiki (top-level page for all AARC-1 and AARC-2 pilots)
- AARC-1 Pilots Ongoing Status (requires login)
- AARC-1 CILogon-like pilot
- AARC-2 WLCG pilot using RCauth
- CILogon Pre-Pilot work at Nikhef
- CILogon Pre-Pilot work at Nikhef - Jenkins
NA3 / Policy
Other information
RCauth.eu acknowledges the material support by its partners Nikhef, SURF, EGI, GEANT, Science & Technology Facilities Council and EOSC-hub.
EOSC-hub receives funding from the European Union�s Horizon 2020 research and innovation programme under grant agreement No 777536