account service

This commit is contained in:
Bill Burke 2016-05-27 14:52:34 -04:00
parent a29efb96ca
commit 76d6ae5210
14 changed files with 49 additions and 0 deletions

View file

@ -80,6 +80,7 @@
. link:topics/events.adoc[Auditing and Events]
. link:topics/ldap.adoc[LDAP/AD Integration]
. link:topics/export-import.adoc[Export and Import]
. link:topics/account.adoc[User Account Service]
. link:topics/security-vulnerabilities.adoc[Security Vulnerabilities]
. link:topics/MigrationFromOlderVersions.adoc[Migration from older versions]
. link:topics/cors.adoc[CORS]

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

48
topics/account.adoc Normal file
View file

@ -0,0 +1,48 @@
[[_account-service]]
== User Account Service
{{book.project.name}} has a built in User Account Service which every user has access to. This service allows users to manage their account,
change their credentials, update their profile, and view their login sessions. The URL to this service is `<server-root/auth/realms/\{realm-name}/account`.
.Account Service
image:../{{book.images}}/account-service-profile.png[]
The initial page is the user's profile, which is the `Account` left menu item. This is where they specify basic data about themselves. This screen can be extended
to allow the user to manage additional attributes. See the link:{{book.developerguide.link}}[{{book.developerguide.name}}] for more details.
The `Password` left menu item allows the user to change their password.
.Password Update
image:../{{book.images}}/account-service-password.png[]
The `Authenticator` menu item allows the user to set up OTP if they desire. This will only show up if OTP is a valid authentication mechanism for your realm.
Users are given directions to install https://fedorahosted.org/freeotp/[FreeOTP] or https://play.google.com/[Google Authenticator] on their mobile device to be their OTP generator.
The bar code you see in the screen shot can be scanned into the FreeOTP or Google Authenticator mobile application for nice and easy setup.
.OTP Authenticator
image:../{{book.images}}/account-service-authenticator.png[]
The `Federated Identity` menu item allows the user to link their account with an <<identity-broker.adoc#_identity-broker, identity broker>> (this is usually used to link social provier
accounts together). This will show the list of external identity providers you have configured for your realm.
.Federated Identity
image:../{{book.images}}/account-service-federated-identity.png[]
The `Sessions` menu item allows the user to view and manage which devices are logged in and from where. They can perform logout of these sessions from this screen too.
.Sessions
image:../{{book.images}}/account-service-sessions.png[]
The `Applications` menu item shows users which applications they have access to.
.Applications
image:../{{book.images}}/account-service-apps.png[]
=== Themeable
Like all UIs in {{book.project.name}} the User Account Service is completely themeable and internationalizable.
See the link:{{book.developerguide.link}}[{{book.developerguide.name}}] for more details.