Identity management in the SaaS environment

Thesis title: Správa a sdílení uživatelských identit v prostředí SaaS
Author: Krčma, Marek
Thesis type: Bakalářská práce
Supervisor: Mészáros, Jan
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
Tato bakalářská práce se zabývá problematikou správy a sdílení uživatelských identit v prostředí SaaS. Práce v první části definuje a propojuje oblasti, se kterými problematika správy uživatelských identit souvisí. Jsou to oblasti: cloud computing, autentizace a autorizace, legislativa a normy. V oblastech cloud computing, autentizace a autorizace je brán důraz na otázku bezpečnosti. Následně jsou představeny a porovnány tři autentizační a autorizační standardy (OpenID, OAuth a SAML), které jsou považovány za vhodná řešení problematiky správy a sdílení uživatelských identit v aplikacích SaaS. Práce definuje jejich specifika a pro každý standard stanovuje předpoklady pro efektivní implementaci. Poslední část práce popisuje implementaci autentizačního standardu OpenID v existující webové aplikaci.
Keywords: cloud computing; autorizace; správa identit; SAML; OAuth; autentizace; OpenID; webová služba
Thesis title: Identity management in the SaaS environment
Author: Krčma, Marek
Thesis type: Bachelor thesis
Supervisor: Mészáros, Jan
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
This bachelor thesis deals with the identity management in the SaaS environment. The first part of the thesis defines and connects the areas which identity management is related. These areas are: cloud computing, authentication and authorization, legislation and standards. In areas of cloud computing, authentication and authorization is taken emphasis on security issues. The next part of the thesis compares three authentication and authorization standards (OpenID, OAuth and SAML) that are appropriate solution of the identity management in SaaS applications. The thesis defines the specifics for each standard and specifies the requirements for effective implementation. The last part describes how to implement OpenID authentication standard in an existing web application.
Keywords: identity management; cloud computing; SAML; OpenID; web service; authorization; authentication; OAuth

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 1. 3. 2012
Date of submission: 9. 5. 2012
Date of defense: 26. 6. 2012
Identifier in the InSIS system: https://insis.vse.cz/zp/37092/podrobnosti

Files for download

    Last update: