native-realm.asciidoc 938 B

12345678910111213141516171819202122232425262728293031
  1. [role="xpack"]
  2. [[native-realm]]
  3. === Native user authentication
  4. The easiest way to manage and authenticate users is with the internal `native`
  5. realm. You can use the REST APIs or Kibana to add and remove users, assign user roles, and
  6. manage user passwords.
  7. [[native-realm-configuration]]
  8. [float]
  9. ==== Configuring a native realm
  10. See {ref}/[Configuring a native realm].
  11. [[native-settings]]
  12. ==== Native realm settings
  13. See {ref}/security-settings.html#ref-native-settings[Native realm settings].
  14. [[managing-native-users]]
  15. ==== Managing native users
  16. {security} enables you to easily manage users in {kib} on the
  17. *Management / Security / Users* page.
  18. Alternatively, you can manage users through the `user` API. For more
  19. information and examples, see {ref}/security-api-users.html[User management APIs].
  20. [[migrating-from-file]]
  21. NOTE: To migrate file-based users to the `native` realm, use the
  22. {ref}/migrate-tool.html[migrate tool].