Skip to main content
To create role-based users in Elasticsearch, authentication configuration must be done. Click for detailed information.

Basic Operations Performed in Apinizer

Management Operations Available in Apinizer

Monitoring Operations Available in Apinizer

Minimum Requirements (Log Writing/Reading Only)

These minimum requirements are sufficient only for basic log writing and reading operations.
  • write (to own indices)
  • read (to own indices)
The following roles are required to use features such as API proxy, ILM, Index Template, Monitoring, etc.
  • write (to own indices)
  • read (to own indices)
  • create (to own indices)
  • index (to own indices)
  • delete (to own indices)
  • monitor (to own indices)
  • manage (to own indices)
  • monitor (at cluster level)
  • manage_ilm (at cluster level)
  • manage_index_templates (at cluster level)

Example Role Configurations

Minimum Permission Role (Log Writing/Reading to Own Index, etc.)

Important Considerations in Apinizer Elasticsearch IntegrationWhen using the following minimum role, the Apinizer-Elasticsearch integration cannot be completed through the Apinizer interface. To complete this integration, Index templates and ILM policies must be created manually by an authorized Elasticsearch user. Click for detailed information.Also, with minimum permissions, some configurations that can normally be done through the interface will not be possible due to limited permissions (index rollover, etc.).

Full Feature Role (All Management Operations)

User Creation Example

Effects of Missing Roles on Apinizer

When you don’t give full permissions to the user you use to access Elasticsearch with Apinizer, some screen features are restricted. In this case, alternative solutions are possible.

Missing Cluster Privileges

Missing Index Privileges

Recommendation: Gradual Permission Granting

  • Start: Establish integration with the roles you have determined.
  • When Needed: Add required roles one by one.
  • Test: Test the relevant Apinizer feature after each role is added.