Home icon

Implement fine-grained access control using Amazon OpenSearch Service and JSON Web Tokens

Big Data Blog



This AWS Big Data Blog article details how to implement fine-grained access control using Amazon OpenSearch Service and JSON Web Tokens (JWTs) for a secure search application. The solution enables role-based data access control for research institutions managing biomedical databases.

  • Uses JWTs from identity providers to control document and field-level access
  • Implements role-based permissions like PubMed Admin, PubMed Limited, and Clinical Trials roles
  • Leverages Amazon Cognito for user authentication and token generation
  • Demonstrates document-level and field-level security features
  • Allows dynamic filtering of search results based on user roles

The solution provides a standardized approach to authentication and authorization, ensuring users can only access information appropriate to their role while maintaining data privacy and organizational security standards.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Jun 19
2024
Amazon OpenSearch Service now supports JSON Web Token (JWT) authentication and authorization
Aug 7
2025
OpenSearch UI supports Fine Grained Access Control by SAML attributes
Nov 19
2024
Manage access controls in generative AI-powered search applications using Amazon OpenSearch Service and Amazon Cognito
Feb 12
2025
Unlock the power of fine-grained access control with Amazon Verified Permissions

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.