Native user authenticationedit

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.

Configuring a native realmedit

See Configuring a native realm.

Native realm settingsedit

See Native realm settings.

Managing native usersedit

The Elastic Stack security features enable you to easily manage users in Kibana on the Management / Security / Users page.

Alternatively, you can manage users through the user API. For more information and examples, see user management APIs.

To migrate file-based users to the native realm, use the migrate tool.