I am working on Global Search feature for the Product suite. We have 4 different products, Product A,B,C and D. Each products have their own user rules and those rules defined accessibility to results for the global search.
I want some recommendation what would be the best option for me in terms of technology which is more suitable for this kinds of design problems? I did some research on elastic-search - but i am stuck on the part how i can apply security rules from all the diff products to filter the search result
Any pointers will be really helpful
I have looked into Solr , graph-ql and elastic-search. But that did not answer how can i manage security rules which will be diff for all the products. Not sure how can i consolidate all of them and how can i filter the query results.
I am definitely going to leverage No-SQL as SQL is not right solution for this kinds of problem. However, roles/security is my concern
As a user i should be able to do global search across all the products based on keywords. The results should show data based on user and its security roles and information will be retrieved from all the products based on user role
Just a heads up - i am not allowed to use any cloud technologies like azure, aws etc.
Aucun commentaire:
Enregistrer un commentaire