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

From PDP/Grid Wiki
Jump to navigationJump to search
(landing page draft)
 
 
(37 intermediate revisions by 3 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>
 +
EOSC-hub receives funding from the European Union�s Horizon 2020 research and innovation programme under grant agreement No 777536

Latest revision as of 13:53, 15 June 2022

General

user information

End users

Portal developers

Technical

System administrators

Developer information

RCauth.eu

The white-label Research and Collaboration Authentication CA Service for Europe

CILogon

The RCauth.eu scenario is based on several US projects, CIlogon and MyProxy:

CIlogon

(Oauth for) MyProxy

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

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