You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With this strict check, it is not possible to use cross-account dynamic references using template values. The advice for defining account level configuration advises to use dynamic references. Without this, any secret API key is compromised as users within an AWS account will be able to navigate to the cloudformation extension and view the secret value in plain text in the extension configuration.
Can the schema be updated to remove this validation? Or at least also support some pattern like\{\{.*\}\} that will allow template values in this format {{resolve:secretsmanager:arn:aws:secretsmanager:region:123456789012:secret:secretname:SecretString:key}} ?
The text was updated successfully, but these errors were encountered:
The string validation for the OpsgenieApiKey value in the configuration schema of the cloudformation extension is:
With this strict check, it is not possible to use cross-account dynamic references using template values. The advice for defining account level configuration advises to use dynamic references. Without this, any secret API key is compromised as users within an AWS account will be able to navigate to the cloudformation extension and view the secret value in plain text in the extension configuration.
Can the schema be updated to remove this validation? Or at least also support some pattern like
\{\{.*\}\}
that will allow template values in this format{{resolve:secretsmanager:arn:aws:secretsmanager:region:123456789012:secret:secretname:SecretString:key}}
?The text was updated successfully, but these errors were encountered: