23 lines
841 B
Markdown
23 lines
841 B
Markdown
|
---
|
||
|
layout: default
|
||
|
title: Configuration
|
||
|
nav_order: 1
|
||
|
parent: Security
|
||
|
has_children: true
|
||
|
has_toc: false
|
||
|
---
|
||
|
|
||
|
# Security configuration
|
||
|
|
||
|
The plugin includes demo certificates so that you can get up and running quickly, but before using OpenSearch in a production environment, you must configure it manually:
|
||
|
|
||
|
1. [Replace the demo certificates](../../install/docker-security/)
|
||
|
1. [Reconfigure opensearch.yml to use your certificates](tls/)
|
||
|
1. [Reconfigure config.yml to use your authentication backend](configuration/) (if you don't plan to use the internal user database)
|
||
|
1. [Modify the configuration YAML files](yaml/)
|
||
|
1. [Apply changes using securityadmin.sh](security-admin/)
|
||
|
1. Start OpenSearch.
|
||
|
1. [Add users, roles, role mappings, and tenants](../access-control/)
|
||
|
|
||
|
If you don't want to use the plugin, see [Disable security](disable/).
|