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


Top Related