Keycloak 15778 (#59)

* KEYCLOAK-15778 Initial commit

* KEYCLOAK-15778 fixes missing master realm png

* KEYCLOAK-15778 fixes missing master realm png
This commit is contained in:
Brian Dooley 2021-03-19 21:31:19 +00:00 committed by Marek Posolda
parent 2232d568b7
commit 4bcb4a49d7
10 changed files with 329 additions and 285 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,4 @@
[[_identity_broker]]
== Integrating identity providers
@ -25,4 +26,3 @@ In the next sections we'll see how to configure and use {project_name} as an ide
* `OpenID Connect v1.0 Brokering`
* `SAML v2.0 Brokering`
* `Identity Federation`

View file

@ -1,4 +1,5 @@
[[_facebook]]
==== Facebook
There are a number of steps you have to complete to be able to enable login with Facebook. First, go to the `Identity Providers` left menu item

View file

@ -1,4 +1,6 @@
[[_github]]
==== GitHub
There are a number of steps you have to complete to be able to enable login with GitHub. First, go to the `Identity Providers` left menu item

View file

@ -1,4 +1,5 @@
[[_google]]
==== Google
There are a number of steps you have to complete to be able to enable login with Google. First, go to the `Identity Providers` left menu item

View file

@ -1,4 +1,6 @@
[[_linkedin]]
==== LinkedIn
There are a number of steps you have to complete to be able to enable login with LinkedIn. First, go to the `Identity Providers` left menu item

View file

@ -1,4 +1,6 @@
[[_microsoft]]
==== Microsoft
There are a number of steps you have to complete to be able to enable login with Microsoft. First, go to the `Identity Providers` left menu item

View file

@ -1,4 +1,6 @@
[[_stackoverflow]]
==== Stack Overflow
There are a number of steps you have to complete to be able to enable login with Stack Overflow. First, go to the `Identity Providers` left menu item
@ -24,4 +26,3 @@ image:images/stack-overflow-app-settings.png[]
Finally, you will need to obtain the client ID, secret, and key from this page so you can enter them back on the {project_name} `Add identity provider` page.
Go back to {project_name} and specify those items.

View file

@ -1,4 +1,6 @@
[[_twitter]]
==== Twitter
There are a number of steps you have to complete to be able to enable login with Twitter. First, go to the `Identity Providers` left menu item
@ -40,4 +42,3 @@ Next go to the `Keys and Access Tokens` tab.
image:images/twitter-keys.png[]
Finally, you will need to obtain the API Key and secret from this page and copy them back into the `Client ID` and `Client Secret` fields on the {project_name} `Add identity provider` page.

View file

@ -7,7 +7,7 @@ In the Admin Console, two types of realms exist:
* `Other realms` - These realms are created by the administrator in the master realm. In these realms, administrators manage the users in your organization and the applications they need. The applications are owned by the users.
.Realms and applications
image:../../../getting_started/images/master_realm.png[Realms and applications]
image:../../../../getting_started/images/master_realm.png[Realms and applications]
Realms are isolated from one another and can only manage and authenticate the users that they control. Following this security model helps prevent accidental changes and follows the tradition
of permitting user accounts access to only those privileges and powers necessary
@ -15,4 +15,4 @@ for the successful completion of their current task.
.Additional resources
* See <<_per_realm_admin_permissions, Dedicated Realm Admin Consoles>> if you want to disable the _master_ realm and define administrator accounts within any new realm you create. Each realm has its own dedicated Admin Console that you can log into with local accounts.
* See <<_per_realm_admin_permissions, Dedicated Realm Admin Consoles>> if you want to disable the _master_ realm and define administrator accounts within any new realm you create. Each realm has its own dedicated Admin Console that you can log into with local accounts.