2017-04-06 21:29:29 -04:00
|
|
|
[[native-realm]]
|
2018-04-27 15:40:05 -04:00
|
|
|
=== Native user authentication
|
2017-04-06 21:29:29 -04:00
|
|
|
|
|
|
|
The easiest way to manage and authenticate users is with the internal `native`
|
|
|
|
realm. You can use the REST APIs or Kibana to add and remove users, assign user roles, and
|
|
|
|
manage user passwords.
|
|
|
|
|
|
|
|
[[native-realm-configuration]]
|
|
|
|
[float]
|
2018-04-27 15:40:05 -04:00
|
|
|
==== Configuring a native realm
|
2017-04-06 21:29:29 -04:00
|
|
|
|
2018-05-02 13:56:31 -04:00
|
|
|
See {ref}/[Configuring a native realm].
|
2017-04-06 21:29:29 -04:00
|
|
|
|
|
|
|
[[native-settings]]
|
2018-04-27 15:40:05 -04:00
|
|
|
==== Native realm settings
|
2017-04-06 21:29:29 -04:00
|
|
|
|
2018-05-02 13:56:31 -04:00
|
|
|
See {ref}/security-settings.html#ref-native-settings[Native realm settings].
|
2017-04-06 21:29:29 -04:00
|
|
|
|
|
|
|
[[managing-native-users]]
|
2018-04-27 15:40:05 -04:00
|
|
|
==== Managing native users
|
2017-04-06 21:29:29 -04:00
|
|
|
|
2018-04-17 19:15:54 -04:00
|
|
|
{security} enables you to easily manage users in {kib} on the
|
|
|
|
*Management / Security / Users* page.
|
|
|
|
|
|
|
|
Alternatively, you can manage users through the `user` API. For more
|
2018-05-02 13:56:31 -04:00
|
|
|
information and examples, see {ref}/security-api-users.html[User management APIs].
|
2017-04-06 21:29:29 -04:00
|
|
|
|
|
|
|
[[migrating-from-file]]
|
|
|
|
NOTE: To migrate file-based users to the `native` realm, use the
|
2017-11-27 17:58:18 -05:00
|
|
|
{ref}/migrate-tool.html[migrate tool].
|