Difference between revisions of "RCauth.eu and MasterPortal documentation"

From PDP/Grid Wiki
Jump to navigationJump to search
(landing page draft)
 
(35 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This is a landing page for the [https://aarc-project.eu/ AARC] European Research and Collaboration project's piloting work conducted at Nikhef. The goal of this piloting work was to investigate the feasibility of using [http://www.cilogon.org/ CILogon], an AAI component used in the USA, and modifying it to match the needs of Europe.
+
__NOTOC__
 +
== General ==
  
= Background =
+
* [[RCauth.eu_and_MasterPortal_glossary | RCauth.eu and MasterPortal glossary]]
  
'''General AARC resources:'''
+
* [[RCauth.eu_and_MasterPortal_overview | RCauth.eu and MasterPortal overview]]
  
* [https://aarc-project.eu/ AARC Project Home Page]
+
* [https://aarc-project.eu/digital-certificates-behind-the-scenes-the-aarc-cilogon-pilot/ Digital certificates behind the scenes: the AARC CILogon pilot]
* [https://wiki.geant.org/display/AARC/AARC+Pilots AARC Pilots wiki]
+
 
* [https://wiki.geant.org/display/AARC/Ongoing+and+Planned+Pilots AARC Pilots Ongoing Status]
+
== 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]]
 +
* [[OAuth_for_MyProxy_GetProxy_Endpoint | OAuth for MyProxy GetProxy Endpoint]]
 +
* [[Master_Portal_sshkey_endpoint | Master Portal sshkey and sshkeylisting endpoints]]
 +
 
 +
== Technical ==
 +
 
 +
=== 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]]
 +
* [[Master_Portal_Administrator_Guide | Master Portal Admin Guide]]
 +
* [[Delegation_Server_Administrator_Guide | Delegation Server Admin Guide]]
 +
* [[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 ===
 +
 
 +
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 ==
  
'''CILogon:'''
+
The RCauth.eu scenario is based on several US projects, CIlogon and MyProxy:
  
 +
=== CIlogon ===
 
* [http://www.cilogon.org/ CILogon Home Page]  
 
* [http://www.cilogon.org/ CILogon Home Page]  
* [http://grid.ncsa.illinois.edu/myproxy/oauth/ OAuth for MyProxy (OA4MP) Home Page] (predecessor of CILogon)
+
* [https://demo.cilogon.org/ CILogon Portal Demo]
  
'''Piloting:'''
+
=== (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]
  
* [https://aarc-project.eu/digital-certificates-behind-the-scenes-the-aarc-cilogon-pilot/ Digital certificates behind the scenes: the AARC CILogon pilot]
+
== AARC and its pilots ==
* [https://wiki.nikhef.nl/grid/CILogon_Pre-Pilot_Work Pre-Pilot work at Nikhef]
+
 
 +
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 ===
  
= Pilot work =
+
* [https://aarc-project.eu/ AARC Project Home Page]
  
'''General:'''
+
=== SA1 / Pilots ===
  
'''Technical:'''
+
* [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]]
  
'''RCauth.eu:'''
+
=== NA3 / Policy ===
  
* [http://rcauth.eu/ RCauth.eu Home Page]
 
 
* [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]
 +
 +
== 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>
 +

Revision as of 19:17, 9 March 2020