lesson 5 - installing keyrock in your own infrastructure

8
Identity Management - Keyrock GE Lesson 5 - Installing Keyrock in your own infrastructure Álvaro Alonso. UPM – DIT Security Chapter. FIWARE [email protected], @larsonalonso

Upload: alvaro-alonso-gonzalez

Post on 08-Jan-2017

63 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Lesson 5 - Installing Keyrock in your own infrastructure

Identity Management - Keyrock GELesson 5 - Installing Keyrock in your own infrastructure

Álvaro Alonso. UPM – DITSecurity Chapter. [email protected], @larsonalonso

Page 2: Lesson 5 - Installing Keyrock in your own infrastructure

Contents

1. Keyrock architecture

2. Installing and configuring your own instance

Page 3: Lesson 5 - Installing Keyrock in your own infrastructure

Keyrock architecture

• Horizon– Fron-end component– User views

• Keystone– Back-end component– Resources management– Connection to data base

Horizon

Keystone

DB

Page 4: Lesson 5 - Installing Keyrock in your own infrastructure

Keyrock extended architecture

• Horizon– Fron-end component– User views

• Keystone– Back-end component– Resources management– Connection to data base

• AuthZForce– Permissions management– PAP and PDP

Horizon

Keystone

DB

AuthZForce

DB

Page 5: Lesson 5 - Installing Keyrock in your own infrastructure

Horizon

Openstack Horizon

FIWARE UI

AuthZForce Driver

OAuth2 Driver

FIWARE Accounts Admin toolsreCaptcha

Page 6: Lesson 5 - Installing Keyrock in your own infrastructure

Keystone

Openstack Keystone

Keystone APISCIM 2.0

User RegistrationTwo factor auth

OAuth2

Page 8: Lesson 5 - Installing Keyrock in your own infrastructure

Identity Management - Keyrock GELesson 5 - Installing Keyrock in your own infrastructure

Álvaro Alonso. UPM – DITSecurity Chapter. [email protected], @larsonalonso