Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 1.89 KB

categories.md

File metadata and controls

15 lines (13 loc) · 1.89 KB

Category

Categories can be used to control access to data and APIs in Arc. Along with Elasticsearch APIs, Categories cover the APIs provided by Arc itself to allow fine-grained control over the API consumption. For Elasticsearch, Categories broadly resembles to the API classification that Elasticsearch provides such as Document APIs, Search APIs, Indices APIs and so on. For Arc, Categories resembles to the additional APIs on top of Elasticsearch APIs, such as analytics and book keeping. A combination of Categories determine the APIs a user or permission can access. The list of Categories currently supported are as follows:

  • Docs: allows access to Elasticsearch's Document APIs.
  • Search: allows access to Elasticsearch's Search APIs
  • Indices: allows access to Elasticsearch's Indices APIs
  • Cat: allows access to Elasticsearch's Cat APIs
  • Clusters: allows access to Elasticsearch's Clusters APIs
  • Misc: allows access to Elasticsearch's APIs that includes Scripts, Ingest, and Snapshot APIs)
  • User: allows access to User APIs in Arc.
  • Permission: allows access to Permission APIs in Arc.
  • Analytics: allows access to Analytics APIs in Arc.
  • Streams: allows access to Streams in Arc.