java.lang.Object
org.elasticsearch.xpack.core.security.user.InternalUsers

public class InternalUsers extends Object
  • Field Details

    • ASYNC_SEARCH_USER

      public static final InternalUser ASYNC_SEARCH_USER
      "Async Search" internal user - used to manage async search tasks and write results to the internal results system index
    • SECURITY_PROFILE_USER

      public static final InternalUser SECURITY_PROFILE_USER
      internal user that manages the security profile index. Has no cluster permission.
    • STORAGE_USER

      public static final InternalUser STORAGE_USER
      "Storage" internal user - used when the indexing/storage subsystem needs to perform actions on specific indices (that may not be permitted by the authenticated user)
    • XPACK_USER

      public static final InternalUser XPACK_USER
      XPack internal user that manages xpack. Has all cluster/indices permissions for x-pack to operate excluding security permissions.
    • XPACK_SECURITY_USER

      public static final InternalUser XPACK_SECURITY_USER
      internal user that manages xpack security. Has all cluster/indices permissions.
    • DATA_STREAM_LIFECYCLE_USER

      public static final InternalUser DATA_STREAM_LIFECYCLE_USER
      Internal user that manages the data stream lifecycle. Has all indices permissions to perform data stream lifecycle runtime tasks.
    • REINDEX_DATA_STREAM_USER

      public static final InternalUser REINDEX_DATA_STREAM_USER
    • LAZY_ROLLOVER_USER

      public static final InternalUser LAZY_ROLLOVER_USER
      Internal user that can rollover an index/data stream.
    • SYNONYMS_USER

      public static final InternalUser SYNONYMS_USER
      internal user that manages synonyms via the Synonyms API. Operates on the synonyms system index
    • SYSTEM_USER

      public static final SystemUser SYSTEM_USER
  • Constructor Details

    • InternalUsers

      public InternalUsers()
  • Method Details