HEXAA@eduID (nagytotál kistotál)



Hasonló dokumentumok
Szövetségi (föderatív) jogosultságkezelés

Virtual Organizations,

hatékony felhasználókezelés felhasználói roaming Bajnok Kristóf/Mohácsi János NIIF Intézet Budapest, június 2.

NIIF szolgáltatások a múzeumok számára

Eduroam Az NIIF tervei

AAI projekt. Megvalósíthatósági vizsgálat alatt

Csoportkezelés a szövetségben

OTRS powered by eduid

AAI & Shibboleth HBONE Workshop

Felhaszáló központú és föderatív azonosítási megoldások webalkalmazásokban. Szalai Ferenc Web Service Bricks

Shibboleth alapú felhasználóazonosítás. rendszerben

Könyvtárak szövetségben! Magyar Zsuzsanna MTA SZTAKI ITAK

A felhőről általában. Kacsuk Péter MTA SZTAKI

Eduroam változások - fejlesztések, fejlődések. Mohácsi János NIIF Intézet HBONE Workshop 2015

A GN2 PROJEKT ÉS KUTATÁSI EGYÜTTMŰKÖDÉS

NIIF és a Sulinet + fejlesztések

Sulinet + projekt. Mohácsi János Hálózati igh. NIIF Intézet október 21. Sulinet + projekt mérföldkő Budapest

Sulinet+ Azonosítási és jogosultságkezelési pilot. Sulinet eduid/eduroam oktatás. Bajnok Kristóf NIIF Intézet

Eduroam változások - fejlesztések, fejlődések. Mohácsi János KIFÜ NIIF Program HBONE Workshop 2015

MTA SZTAKI HBIT szakmai gyakorlatok 2014 nyár

Felhő rendszerek és felhő föderációk. Kacsuk Péter MTA SZTAKI

"sulinet+" - Végponti kapcsolatok és központi szolgáltatás-fejlesztés a közoktatási hálózatban

NIIF Intézet projektjei és szolgáltatásai

NIIF Központi Elosztott Szolgáltatói Platform

NEMZETI INFORMÁCIÓS INFRASTRUKTÚRA FEJLESZTÉSI INTÉZET (NIIFI) NETWORKSHOP 2015

Párhuzamos és Grid rendszerek

Sulinet infrastruktúra fejlesztése - Sulinet + projekt

Metadata specifikáció

Sulinet + " áttekintés

Szalai Ferenc

alkalmazásfejlesztő környezete

Worldwide LHC Computing Grid

CRM fejlesztések ügyfélkapcsolatmenedzsment

NIIF program és HBONE+ projekt mit nyújthat a kutatói és felsőoktatási hálózat

Szolgáltatási szint megállapodás

eduroam konfiguráció workshop Mohácsi János NIIF Intézet

Moodle-integrálás intézményi környezetben

Miért jó nekünk kutatóknak a felhő? Kacsuk Péter MTA SZTAKI

Megújul a Videotorium

Az NIIF Intézet és a ÚMFT TÁMOP programok bemutatása

HREF Föderáció Policy áttekintés

Digitális Felsőoktatási, Kutatási és Közgyűjteményi Infrastruktúra-fejlesztési Stratégia

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

NIIF program és HBONE+ projekt mi nyújthat a kutatói és felsőoktatási hálózat

"sulinet+" - végponti kapcsolatok és központi szolgáltatás-fejlesztés a közoktatási hálózatban

Mobil eszközökön tárolt adatok biztonsága

Szolgáltatás Orientált Architektúra a MAVIR-nál

EGI-InSPIRE. Café Grid március 24. Szeberényi Imre 3/25/ EGI-InSPIRE RI

Videokonferencia szolgáltatás az NIIF hálózatán

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

Az MTA Cloud projekt MTA Cloud projektzáró június 28.

HP-SEE. Rőczei Gábor NIIF Intézet

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013

ESTERHÁZY KÁROLY FŐISKOLA INFORMATIKAI STRATÉGIA

Networkshop 2011, Kaposvár. Networkshop Kaposvár

TCS. Megbízható tanúsítványszolgáltatás. Bajnok Kristóf NIIF Intézet. HBONE Workshop november 18. Networks Services People

Sulinet + " NIIF és sulinet fejlesztések

Sulinet infrastruktúra fejlesztése - Sulinet + projekt

HBONE tábor 2005 november Mohácsi János

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

vezeték nélküli Turi János Mérnök tanácsadó Cisco Systems Magyarország Kft.

Private Cloud architektúra keretrendszer

SZTAKI Felhő projekt. Ormos Pál MTA SZTAKI HBONE Workshop 2012

Internetes térkép publikálási technikák, szabványok, trendek, nyílt forráskódú megoldások

Felsőoktatási-kutatási kollaborációs szolgáltatások: jelen és jövő

Felhő alapú hálózatok Konténerek orkesztrálása Simon Csaba. Budapesti Műszaki és Gazdaságtudományi Egyetem

Ricomnet 2009, Lillafüred. Ricomnet Lillafüred

Szolgáltatási szint megállapodás. Verzió: 1.0. (2010. december 13.)

Web service fenyegetések e- közigazgatási. IT biztonsági tanácsadó

GENERÁCIÓS ADATBÁZISOK A BIG DATA KÜLÖNBÖZŐ TERÜLETEIN

Windows Server 2012: a felhő OS

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

Metadirectory koncepció kivitelezése

Az Enterprise Content Management. Miért, mit, hogyan? , Sasi Péter

A HBONE+ projekt áttekintés

Bízzunk a felhőben! Spilák Viktor termékmenedzser KÜRTCloud Felhő kockázatok nélkül. viktor.spilak@kurt.hu június 18.

Bárányfelhő vagy viharfelhő? A felhő alapú megoldások biztonsági kérdései. Császár Rudolf Műszaki fejlesztési vezető Digital Kft.

Campus IPv6 projekt eredményei

NIIF Sulinet szolgáltatásai

e-infrastruktura szolgáltatások Magyarországon DC-NET lehetőségek

NEPTUN ID BMENET ID. Címtár BME VPN. vcenter VPN SVN. Trac Wiki. Wifi

NETWORKSHOP 2007 ESZTERHÁZY KÁROLY FŐISKOLA 3300 Eger Eszterházy tér 1.

EMLÉKEZTETŐ MELLÉKLET A MAGYAR KUTATÁSI ÉS FELSŐOKTATÁSI FÖDERÁCIÓ (HREF) KERETÉBEN TÖRTÉNŐ ADATKEZELÉSSEL KAPCSOLATOS ÁLLÁSFOGLALÁSHOZ

Az Oracle Fusion szakértői szemmel

Webes alkalmazások fejlesztése

Autentikációs és autorizációs infrastruktúrák

TANÚSÍTVÁNY. tanúsítja, hogy az. InfoScope Kft. által kifejlesztett. Attribútum tanúsítványok érvényességét ellenőrző SDK InfoSigno AC SDK v1.0.0.

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

Felhő demonstráció Gergely Márk MTA SZTAKI

HP-SEE projekt eredményei

A hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,

Az NIIF Intézet évi eredményeiről és 2008 évi célkitűzéseiről

Open Source Szoftverek az egyetemen

Sulinet infrastruktúra fejlesztése - Sulinet + projekt

HBONE aktualitások március

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT

Új megközelítés az európai IT biztonságitudatosság növelésben

Az e-infrastruktúra fejlesztési irányai Európában

Elektronikus szolgáltatás igénylés megvalósítása a NIIFI-ben. 2011/11/10 HBONE Workshop. Kiss Zoltán

Átírás:

HEXAA@eduID (nagytotál kistotál) Bajnok Kristóf - NIIFI Héder Mihály - SzTAKI Magyar Zsuzsanna - SzTAKI Tétényi István - SzTAKI 2014.11.19

Tartalomjegyzék Bevezetés Térkép-e táj Az AuthN + AuthZ probléma Szereplők egy föderációban Közvetlen előzmények HEXAA Célkitűzések Tanulságok Eredmények Továbblépési lehetőségek

Föderációk a világban edugain eduroam eduroam Amit szeretünk: szolgáltatások határok nélkül Amit keresünk: csoportok határok nélkül

Az AuthN + AuthZ probléma AuthN = authentication (azonosítás, megadott felhasználó névhez tartozó jelszó ellenőrzése) AuthZ = authorization (jogosultság kezelés, egy adott azonosított felhasználó jogosultságainak a kezelése) Mi az általános probléma? Hogyan lehet biztosítani az azonosítást és jogosultság kezelést egységesen, de minél nagyobb kör számára? Tradicionális megoldás: X.509 certificate + VOMS (grid specifikus VO) vs. web specifikus Amit bemutattunk az egy szabványos, együttműködésre képes Sztaki+NIIFI fejlesztésű szoftver, amely SAML2 szabványt használ. SAML = Security Assertion Markup Language

Szereplők egy föderációban Trivialitások: Mastercard/Visa bankkártya föderáció; mobil szolgáltatók föderációi A szereplők összefognak és megállapodnak közös célok elérése érdekében az alkalmazott műszaki, pénzügyi, adminisztratív elvekben. Pl: Eduroam is egy föderáció (radius hierarchia és 802.1X) felhasználó azonosítás szolgáltató (IdP) alkalmazás szolgáltató (SP) föderáció eduid operátor (NIIF) eduid föderáció (SAML2) - nemzeti föderáció edugain operátor (az ötödik szereplő) - konföderáció (föderációk halmaza) attribute authority - pl. HEXAA (a fenti környezetben, a hatodik szereplő)

Történeti előzmények Gyakorlati probléma, a valós környezet igényei IFAR@SzTAKI illetve az IFAR korlátai virtuális szervezet kezelés VO bevezetése a SzTAKI-ban, SzTAKI cloud VO eduid föderáció kiterjedése YAVOM a TNC 2013 konferencián Hazai előadások: Bajnok Kristóf, Szabó Gyula, Magyar Zsuzsanna GN3plus OpenCall - External Attribute Authority (attribútum szolgáltató) SzTAKI kezdeményezésére közös pályázat az NIIFI-vel 2013 májusában HEXAA - Higher Education external Attribute Authorithy

HEXAA célkitűzések AuthN és AuthZ megtervezett szétválasztása AuthZ legyen közösségi kezelésben (VO) Legyen mód profil attribútumok kezelésére Pl: ORCID, X.509 cert, e-mail, etc. Legyen könnyű telepíteni, üzemeltetni és használni ~ SimpleSaml PHP és mások Bővítse ki azokat szolgáltatási lehetőségeket, amelyek hozzáférhetőek Nemzetközi beágyazódás Open source projekt, Apache licensz

HEXAA projekt eddigi tanulságai Mi a pálya? Környezet: a hálózati igények kielégítése ütemesen és az igényeknek megfelelően halad kutatási célú adatfeldolgozási környezet grid, cloud alapon felhő alapú piaci szolgáltatások tömeges megjelenése viszont, jelentős hiány a kutatást támogató kollaborációs middleware területen mindenki maga oldja meg a problémát, ebben a grid/hpc közösség a legsikeresebb, de a megoldás X.509 alapú (VOMS) - nincs web/sso, stb. a SAML2 és edugain támogatottság jelen van, de az ettől eltérő műszaki megoldások is erősek

HEXAA projekt tanulságok Heterogén felhasználói igények

HEXAA projekt tanulságok Jogi keretek viszony az EU-n belüli jogi szabályozáshoz a TERENA Code of Conduct túl laza AA jogi követelmény rendszer egységesítésére lenne szükség AA üzemeltetési követelményrendszer pontos meghatározása szükséges ami az EU-n kívül van, az még ennél is áttekinthetetlenebb vö.: mindezt a mobil roaming-gal

HEXAA alkalmazási lehetőségek Szervezeti hierarchia helyi kutatói hálózat konföderáció tudományos közösségek Célközönség egyetem/kutatóintézet/közgyűjtemény eduid illetve mások edugain EGI ún. science gateways + Alkalmazási környezet tartalom szolgáltató rendszerek felhő egyéb Alkalmazási területek Liferay, MediaWiki, Drupal OpenNebula, OpenStack Pydio/Ajaxplorer, racktables, edujabber, Icinga, owncloud

Eredmények a HEXAA projektben Működő HEXAA program eduid integráció simplesamlphp modulok Működő integrációs környezetek Liferay (WS-Pgrade/gUSE Portal/EGI FedCloud) pydio, mediawiki, OpenNebula, Drupal edujabber, Racktables, owncloud NREN HPC portal; API alapú Kényelmes migrációs út a VO környezetből

Eredmények a HEXAA projektben nemzetközi együttműködés: Cesnet (PERUN), Pioneer (Unity), Surfnet (Surfconext) - AA együttműködés területén EGI - cloud integráció területén WS-Pgrade - science gateways + fed. azonosítás közzétett új software komponensek: Drupal, Liferay, SimpleSamlPHP, OpenNebula

Továbblépési lehetőségek további alkalmazások támogatása kutatói föderációk támogatása (Umbrela, stb.) HEXAA OpenStack HEXAA edugain HEXAA PERUN AA kollaboráció HEXAA AA cluster > 2 non-web környezetek támogatása HEXAA OpenConext oauth2, openid, SCIM, VOOT, community ID HEXAA as a Service

Kérdések? Web oldal: www.hexaa.eu www.geant.net www.twitter.com/geantnews www.facebook.com/geantnetwork www.youtube.com/geanttv

Háttér anyagok 1. edugain videó 2. e-science gateways with external attribute authorithy (EGI community forum, May 2014) 3. Extending edugain with HEXAA (EGI-GEANT symposium, September, 2014) 4. HEXAA at GEANT

Háttér anyagok 1. edugain videó 2. e-science gateways with external attribute authorithy (EGI community forum, May 2014) 3. Extending edugain with HEXAA (EGI-GEANT symposium, September, 2014) 4. HEXAA at GEANT

HEXAA survey 186 responses from 23 countries Collaboration is absolutely common AAI awareness is varying Most well known logo: Shibboleth Willingness to share most kinds of data

A HEXAA projekt WP1 projekt management WP2 műszaki lehetőségek és igények felmérése, műszaki specifikációk elkészítése WP3 jogi környezet elemzése és ajánlások készítése az AA kialakítása és az AA üzemeltetése vonatkozásában WP4 szoftver fejlesztés WP5 projekt információk terjesztése

Motivációk I. Jól ismert alaphelyzet: külső felhasználók, közös projektek, web alapú alkalmazások - mihez férhetnek hozzá, Megoldás I: LDAP alapú intézményi backend - minden authorizálást visszavezetünk LDAP kérdésekre Problémák: Hogyan alakítunk ki csoport attribútumokat LDAP-ban? Hogyan kerülnek be külső felhasználók az intézményi LDAP-ba? Hogyan oldjuk meg a jogosítási igények leképzését? Hogyan tudjuk az alkalmazásoknak szabványosan megválaszolni a felhasználó azonosítási és jogosítási kéréseket? Hogyan illeszkedik mindez egy nagy szervezet belső szabályozásába? Mi a helyzet az adatvédelmi/adatkezelési előírásokkal? Single Sign-on? megpróbáltuk - csináljuk - nem szeretjük eléggé

AA működési modell SAML IdP Csoportkezelő++ SAML SAML SP Attribute Aggregator SAML SAML Attribute Authority Alkalmazás Authentication + Authorization Interface

Mit nyújt a HEXAA? Virtual Organization manager Profile Attribute manager Data protection by design (nem részletezzük) Consent Data expiration Regular data re-checks API call for everything

A HEXAA felépítése