Skip to content

Add support for more than one AWS key #1

Closed
@ghv

Description

The code currently only supports one Keychain item named "AWS," which violates minimum security profile policies by giving the same identity push rights to multiple S3/CloudFront deployment resources.

To allow custom AWS keys, an optional keychainItem property will be added to the contents.json file, defaulting to "AWS" if not specified.

The keychain command will gain a new --keychain-item option to write the Keychain data to the specified name.

From a security perspective, knowledge of the keychain item name does not reveal additional information.

print keychain --keychain-item PREVIEWDEPLOY __Access key ID__

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions