I have a requirement like below. Please help me to make the configuration accordingly.
Collect the logs and index user based APIs.
I am trying to integrate Layer 7 API Gateway logs where i could see many APIs and their logs.What i have done is below.
- I want to collect all logs from Gateway and store in elasticsearch.
- By using x-pack i am able to create the users.
- I am able to search the logs in kibana dashboard.
- How to restrict the user to access only specific API logs. If he tries to access any other logs kibana should show Accessing invalid API logs.
Please guide me to work on this.