Uwierzytelnianie i autoryzacja dostępu do portali

Slides:



Advertisements
Podobne prezentacje
Longhorn Academy - AD Warszawa, 12 kwietnia 2007
Advertisements

Migrating Desktop Podsumowanie projektu
Polityki kontroli w Windows Server 2008
Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Intuicyjny interfejs do zasobów projektu PL-Grid Migrating.
Systemy Single Sign On Praca magisterska Opiekun:
Architektura SAP R/3 Wybrane zagadnienia.
Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Partners logo Intuicyjny interfejs do zasobów Gridowych Migrating.
Tworzenie portali z wykorzystaniem technologii Sun Java Enterprise Systems Joanna Kosińska
WEB SERVICE Stefan Rutkowski.
ADAM Active Directory w trybie aplikacyjnym
Platformy na żądanie (ASP) element wdrożenia rozwiązania e-learning
SYSTEM ZARZĄDZANIA DANYMI PCSS 2003/2004 START.
Portalowy dostęp do usług obliczeniowych i wizualizacyjnych Michał Kosiedowski
Artur Jonak empolis Polska Sp. z o.o.
Projektowanie Aplikacji Komputerowych
Architektura systemu Gra strategiczna „Strusia Jama”
Tomasz Smieszkoł - 15 stycznia
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER 1 Stan oraz koncepcje zadań realizowanych przez PCSS w ramach projektu LDAP PCSS, Lipiec 2002.
Longhorn - Usługi terminalowe
Information Bridge Framework platforma integracji Microsoft Office 2003 z aplikacjami Line of Business Krzysztof Michalski10/01/2005.
Enteprise Java Beans Emil Wcisło.
Wzorce projektowe w J2EE
Artur Szmigiel Paweł Zarębski Kl. III i
Rozproszone bazy danych
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
Konfiguracja polcenie SUDO
Bezpieczeństwo baz danych
Łukasz Trzciałkowski Bartłomiej Żuchowski Łukasz Pawłowski.
Inżynieria Oprogramowania
System katalogowania i zarządzania sprzętem na uczelni
Novell Account Management 3.0
Uwierzytelnianie i autoryzacja System Użytkowników Wirtualnych Michał Jankowski Paweł Wolniewicz
WP 2.1 Zdalny dostęp do bibliotek naukowych Realizujący : PCSS i TASK Osoby kontaktowe: Maciej Brzeźniak Rafał Tylman
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Udział w projekcie: 6,51% Osoby kontaktowe: PCSS: Maciej Brzeźniak.
IT Asset Management Service
Jerzy Jelinek Paweł Korpowski
DIGISTER CSS spółka z o. o Katowice ul. Sobieskiego 27
SYSTEM REJESTRACJI UŻYTKOWNIKÓW W SERWISIE INTERNETOWYM Bezpieczny i scentralizowany system uwierzytelniania, autoryzacji oraz zarządzania użytkownikami.
Rozdział 1: Wprowadzenie do systemu Windows 2000 i podstaw sieci
Sieciowe Systemy Operacyjne
czyli prosty sposób na SSO
Narzędzia administracyjne
SOS SYSTEM OBSŁUGI SZKOŁY
„Kalkulator zużycia oraz kosztu energii elektrycznej online „
System synchronizacji oraz współdzielenia plików pomiędzy wieloma użytkownikami oraz urządzeniami poprzez sieć Internet Rafał Olszewski Promotor: Mgr inż.
Systemy zarządzania treścią Wykład 5
1 Każdy obiekt jest scharakteryzowany poprzez: tożsamość – daje się jednoznacznie wyróżnić; stan; zachowanie. W analizie obiektowej podstawową strukturą
Narzędzia klienta usługi archiwizacji Warsztaty „Usługa powszechnej archiwizacji” Michał Białoskórski, CI TASK Bartłomiej Balcerek, WCSS.
Toruń 28/ Finansowanie w ramach aktywności 2.3 (Budowa infrastruktury dla nauki) – Konkurs 2.3/1/2013/POIG Okres realizacji: –
Andrzej Majkowski 1 informatyka +. 2 Bezpieczeństwo protokołu HTTP Paweł Perekietka.
Active Directory Federation Services w Windows Server 2012 R2
Aplikacje mobilne w zastosowaniach medycznych
1. Logowanie z usługą Active Directory. a) logowanie do domeny Windows 2003 Server odbywa się znacznie szybciej niż w poprzednich wersjach. b) nie ma odwołania.
SERWIS PORTALU ONTOLOGICZNEGO DEDYKOWANY DLA SYSTEMU OCS.
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER 1 Zastosowanie LDAP w usługach WWW i Portali PCSS, 2002.
Zarządzanie tożsamością Promotor: Prof. dr hab. Zbigniew Kotulski 17 kwietnia 2007 Dominik Zasiewski.
E-FORMY. e-bank Jak założyć e-konto: Jak założyć e-konto: Najczęściej wystarczy wypełnić formularz umieszczony na stronie banku i przesłać go do siedzibyNajczęściej.
Moduł e-Kontroli Grzegorz Dziurla.
Wykład 3 Prowadzący: dr Paweł Drozda. Użytkownik bazy danych – osoba lub aplikacja, mająca dostęp do części danych zgromadzonych w bazie Uprawnienia –
Bartosz Pawlak Wiktor Paliwoda Bezpieczeństwo Systemów Operacyjnych IMAP vs POP.
Sławomir Staśkiewicz JBossAS i EJB 3.1 Sławomir Staśkiewicz
Maciej Wierzchowski Mariusz Sołtysiak. Założenia  Autentykacja użytkownia  Autentykacja dostawcy  Zapewnienie bezpiecznego połączenia.
ASP.NET Dostęp do bazy danych z poziomu kodu Elżbieta Mrówka-Matejewska.
Zarządzanie stanem w aplikacjach ASP.NET Elżbieta Mrówka-Matejewska
Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w.
UNIWERSYTET WARSZAWSKI Bankowość elektroniczna
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
Serwis umożliwiający organizowanie turniejów rozgrywek oraz lig (e)sportowych wraz z dostępem mobilnym Grupa: Jarosław Zima , Karol Pieniążek ,
PROGRAMY DO KONTROLI RODZICIELSKIEJ
PROGRAMY DO KONTROLI RODZICIELSKIEJ
Zapis prezentacji:

Uwierzytelnianie i autoryzacja dostępu do portali Michał Kosiedowski, PCSS Paweł Słowikowski, AGH Cyfronet Poznań, 10.04.2003

Portal musi być wyposażony w mechanizm identyfikacji użytkownika. Portal umożliwia spersonalizowany dostęp do różnego rodzaju usług i zasobów. Portal musi być wyposażony w mechanizm identyfikacji użytkownika.

Techniki uwierzytelniania Nazwa użytkownika + hasło Certyfikat

Baza użytkowników LDAP Relacyjna baza danych System operacyjny

Uwierzytelnianie zapewnia poprawną identyfikację użytkownika Uwierzytelnianie nie zapewnia kontroli dostępu do usług i zasobów zgromadzonych w portalu

Mechanizm autoryzacji Zapewnia kontrolę dostępu do usług i zasobów poprzez identyfikację akcji wykonywanych przez użytkownika oraz ewaluację jego uprawnień do ich wykonywania zapisanych w bazach danych uprawnień

Resource Access Decision Facility Specification RAD Resource Access Decision Facility Specification Object Management Group, Inc. (OMG) Kwiecień 2001, wersja 1.0

Rozwiązanie dla aplikacji „świadomych bezpieczeństwa” RAD: kontrola dostępu Rozwiązanie dla aplikacji „świadomych bezpieczeństwa” Decyzja o dostępie do zasobu podejmowana na podstawie: nazwy zasobu żądanych uprawnień do zasobu uwierzytelnień użytkownika (np. nazwa użytkownika)

RAD: przebieg kontroli dostępu Baza kontroli dostępu Klient Evaluator RDBS access_allowed Nazwa zasobu, Operacja (Uprawnienie), Lista uwierzytelnień podmiotu Combinator Evaluator LDAP .. .. Combinator Evaluator ACL-s

RAD: przebieg kontroli dostępu (2) Baza kontroli dostępu Klient Evaluator RDBS access_allowed Nazwa zasobu, Operacja (Uprawnienie), Lista uwierzytelnień podmiotu Combinator Evaluator LDAP .. .. Combinator Evaluator ACL-s

PROGRESS

PROGRESS: Uwierzytelnianie Technika nazwa użytkownika + hasło LDAP jako baza użytkowników

PROGRESS: Autoryzacja dostępu do usług i zasobów Autoryzacja dostępu do zasobów zgromadzonych w portalu obliczeniowym PROGRESS przebiega dwustopniowo: Autoryzacja dostępu do dostawcy zawartości kanału w portalu Autoryzacja dostępu do zasobów dostawcy usług gridowych i systemu zarządzania danymi

PROGRESS: RAD – kontrola dostępu (interfejs RMI) Portal Dostawca usług gridowych 2 1 3 Baza kontroli dostępu (Oracle) 4 Dostęp do zasobów

PROGRESS: Zasoby dostawcy usług Usługa podstawowa (wiadomości, katalog odnośników, forum dyskusyjne itp..) SERVICE SERVICE_NAME INSTANCE_NAME Aplikacja obliczeniowa APPLICATION APPLICATION_NAME Zadanie obliczeniowe COMPUTATION COMPUTATION_NAME

PROGRESS: Uprawnienia do zasobów dostawcy usług Usługa podstawowa ADMIN EDITOR READER Aplikacja obliczeniowa DEVELOPER USER Zadanie obliczeniowe OWNER

PROGRESS: RAD – moduł administracyjny Moduł umożliwiający zarządzanie tj. tworzenie, aktualizowanie i usuwanie uprawnień za pomocą graficznego interfejsu użytkownika. Dostępność do funkcjonalności modułu po uprzednim zalogowaniu się i posiadaniu uprawnień do poszczególnych akcji (wykorzystuje serwer RAD) Architektura klient-serwer oparta na J2EE - JSP, EJB, JMS. Zaimplementowany przy użyciu wzorców projektowych J2EE (Session Fascade, Business Delegate, DTO, Model Viewer Controller)

PROGRESS: Mechanizm Single Sign-On Uwierzytelnianie w portalu Utrzymywanie sesji Walidacja tokenów w dostawcy usług gridowych

PROGRESS: Uwierzytelnianie, autoryzacja dostępu i SSO Dostawca usług gridowych Logowanie Wywołanie metody Portal Żądanie Walidacja tokena Uwierzytelnianie Autoryzacja dostępu do zasobu Serwer identyfikacji RAD

http://progress.psnc.pl kat@man.poznan.pl ps@agh.edu.pl Dziękuję za uwagę http://progress.psnc.pl kat@man.poznan.pl ps@agh.edu.pl