AWS now integrates Amazon S3 access grants with open source Python frameworks

AWS now integrates Amazon S3 access grants with open source Python frameworks



Amazon S3 Access Grants can now be integrated with open-source Python frameworks using the AWS SDK for Python (Boto3) plugin. This tool helps map identities in identity providers, such as Active Directory or AWS Identity and Access Management, to datasets in S3. By importing the Boto3 plugin into your client, you can avoid custom code and easily manage data permissions in frameworks like Django, TensorFlow, NumPy, and Pandas.

To start using S3 access grants with the AWS SDK for Python, import the Boto3 plugin as a module in your Python code. The plugin can automatically request, cache, and update temporary credentials issued by S3 based on an access grant. This means that permissions for your Python-based S3 clients will be determined by user group membership in an identity provider.

Amazon S3 access grants are available in all AWS Regions where AWS IAM Identity Center is available. For more information about the Boto3 plugin, visit the GitHub repository. Pricing details can be found on the Amazon S3 Pricing page, and for more in-depth information, refer to the documentation.

Article Source
https://aws.amazon.com/about-aws/whats-new/2024/07/amazon-s3-access-grants-integrate-open-source-python/