2016-11-15 21:34:20 +00:00
== Creating a Realm and a User
2016-06-17 00:14:05 +00:00
2016-11-15 21:34:20 +00:00
The first step is to create a realm and a user in that realm. The realm consists of:
2016-06-17 00:14:05 +00:00
* A single user
2016-11-15 21:34:20 +00:00
* A single client application, which then becomes a link:../../overview/terminology.html[resource server] for which you need to enable authorization services.
2016-06-17 00:14:05 +00:00
2016-11-15 21:34:20 +00:00
To create a realm and a user complete the following steps:
1. Create a realm with a name *hello-world-authz*. Once created, a page similar to the following is displayed:
2016-06-17 00:14:05 +00:00
.Realm hello-world-authz
image:../../../images/getting-started/hello-world/create-realm.png[alt="Realm hello-world-authz"]
2016-11-15 21:34:20 +00:00
2. Create a user for your newly created realm. Click *Users*. The user list page opens.
3. On the right side of the empty user list, click *Add User*.
2016-06-17 00:14:05 +00:00
2016-11-15 21:34:20 +00:00
4. Complete the fields as shown in the screenshot below to create a new user with the username of *alice* and then click *Save*.
2016-06-17 00:14:05 +00:00
.Add User
image:../../../images/getting-started/hello-world/create-user.png[alt="Add User"]
2016-11-15 21:34:20 +00:00
5. Set a password for the *alice* user by clicking the *Credentials* tab.
2016-06-17 00:14:05 +00:00
.Set User Password
image:../../../images/getting-started/hello-world/reset-user-pwd.png[alt="Set User Password"]
2016-11-15 21:34:20 +00:00
6. Complete the *New Password* and *Password Confirmation* fields with a password and click the *Temporary* switch to *OFF*.
7. Click *Reset Password* to set the user's password.