Example setup configuration in SCS deployment explained
The following document explains the idea behind the example configuration is done.
The playbook creates a proxy realm used to connect with Keystone, a customer realm, the clients needed to connect the realms, the identity brokering for the customer realm, a login flow
to be able to use the home-IdP-discovery plugin to redirect to the correct customer realm and an example user.
SCS operators can find the playbook that creates the setup here.
- 
In the first place a proxy realm called osismon the example deployment. That realm will become the realm that will be conected toKeystone
- 
A customer realm called CustomerAis created. On that realm aOIDCclient is created to hook up the realm to the proxy realm. This is done viaIdentity Brokeringin the proxy realm.
- 
An Identity provideris configured in theosismrealm, this is configured to be connected to theCustomerArealm. For that, a set of mappers are created, the default ones are ahardcoded-attributethat sets the domain where the user came from, and anattribute-importermapper for theopenstack-default-projectthat comes in theOIDCclaim from the customer realm.
- 
A new login flow has been created in the osismrealm, this login flow is needed to use thehome-IdP-discoveryplugin.
- 
Creation of an example user called Alice.