Skip to content

Releases: ggiallo28/aws-integration

2.0.2

23 Jun 16:07
Compare
Choose a tag to compare

Update of return type in tools, improvement of markdown parser in forms

2.0.1

11 Jun 11:55
Compare
Choose a tag to compare

Release Notes for AWS Integration Plugin Version 2.0.0

New Features:

  • Forms:

    • SearchAccessForm: Allows users to search which users and roles have access to specified actions and resources.
    • CheckAccessForm: Checks whether the provided IAM identity has permissions on the specified actions and resources.
  • Tools:

    • AWS Self-Permission Identity Information: Returns the current user name or indicates if a role is being used.
    • AWS Self-Permission Account ID Retrieval: Returns the AWS account ID of the currently authenticated identity.
    • AWS Self-Permission Identity Full Details: Provides comprehensive information about the current AWS IAM identity.
    • AWS Self-Permission Identity Type Detection: Determines if the current identity is a user, role, or other type.
    • AWS Self-Permission IAM Groups Retrieval: Returns the groups to which the current IAM user belongs.
    • AWS Self-Permission Effective Permissions Retrieval: Returns the effective permissions for the current IAM user.
    • AWS Self-Permission MFA Status Check: Returns the MFA status of the current IAM user.
    • AWS Self-Permission Trust Policy Retrieval: Returns the trust policy for the current IAM role.
    • AWS Self-Permission Account Summary Retrieval: Provides a summary of IAM user, group, role, and policy statistics.

Usage:

  • Users can now leverage the new forms and tools to perform detailed IAM policy simulations, permissions checks, and retrieve comprehensive IAM identity information.
  • Improved logging and error messages provide better insights and troubleshooting capabilities.

1.3.2

16 May 14:33
Compare
Choose a tag to compare

Release Notes

Updates:

  • Plugin Usability: Enhanced the plugin to function as a library, enabling its integration within other plugins more seamlessly.

1.1.0

16 May 10:10
Compare
Choose a tag to compare

Release Notes

Added boto3 API Support for Both Client and Resource

Now supporting both the client and resource options in the boto3 API, allowing more flexible AWS service management.

Updated Method Signatures

Refined method signatures for better clarity and usability in coding practices.

Improved Validation Messages

Enhanced validation messages to be more specific and helpful, facilitating easier error resolution and debugging.

1.0.0

15 May 22:17
Compare
Choose a tag to compare

Overview:

The initial release of the aws-integration plugin is designed to seamlessly integrate the Cat system with AWS Cloud, focusing on dynamic and flexible authentication mechanisms.

Features:

  • Dynamic Authentication Handling: The plugin prioritizes authentication methods to best utilize the available AWS credentials from user configurations. It uses, in the following order of priority, provided they are available:
    1. AWS IAM Role: Automatically assumes an IAM role as the primary authentication method.
    2. AWS Credential Profile: Utilizes named credential profiles typically stored in the AWS credentials file.
    3. AWS Access Key and Secret Key (AK & SK): Directly uses the AWS Access Key ID and Secret Access Key if no other methods are configured.