{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security/3"}],"enrichment":{"capability":"A boto3 plugin that integrates AWS S3 Access Grants as a permission layer for S3 clients, enabling fine-grained access control through S3 Access Grants credentials.","skillfed_tags":["aws-integration","access-control","boto3-plugin"],"use_cases":["Enforce fine-grained S3 bucket access policies across teams without managing separate IAM roles for each permission level.","Implement time-limited or scope-limited access to S3 data by configuring Access Grants grants and letting the plugin handle credential retrieval.","Migrate existing S3 applications to use Access Grants without rewriting authentication logic\u2014register the plugin and let it intercept calls.","Provide temporary, delegated access to S3 buckets for third-party integrations or cross-account scenarios via Access Grants credentials."],"what_it_does":"This is an official AWS plugin for boto3 that layers S3 Access Grants\u2014a fine-grained permission system\u2014on top of your S3 client. Instead of relying solely on IAM credentials, it allows you to configure and enforce granular access policies directly through S3 Access Grants, which the plugin retrieves and applies transparently when you make S3 API calls.\n\nThe plugin registers with your boto3 S3 client and intercepts requests to fetch temporary credentials from Access Grants. It supports a fallback mode that reverts to your original credentials if Access Grants cannot provide them (either because the operation is unsupported or for other reasons). It also handles special cases like copy_object and delete_objects by finding the common ancestor of object keys and using grants on that prefix.","worth_installing":"Yes, if you are already using S3 Access Grants in your AWS environment and need boto3 integration. The plugin is low-friction to install and is maintained by AWS. However, the 385-day gap since the last release and unclear license metadata warrant verification before production deployment. Not necessary if you manage S3 permissions through IAM alone."},"id":"aws-s3-access-grants-boto3-plugin","links":{"html":"https://skillfed.io/packages/aws-s3-access-grants-boto3-plugin","md":"https://skillfed.io/packages/aws-s3-access-grants-boto3-plugin.md","pypi":"https://pypi.org/project/aws-s3-access-grants-boto3-plugin/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-07-25","license_spdx":null,"license_treatment":"unclear","name":"aws-s3-access-grants-boto3-plugin","python_support":"supports_current","summary":"AWS S3 Access Grants plugin provides the functionality to enable S3 customers to configure S3 Access Grants as a permission layer on top of the S3 Clients."},"popularity":{"monthly_downloads":81372,"position":14232,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.3.0"}
