open-vault/website/source/docs/secrets
Joel Thompson 0941c7a24a Make AWS credential types more explicit (#4360)
* Make AWS credential types more explicit

The AWS secret engine had a lot of confusing overloading with role
paramemters and how they mapped to each of the three credential types
supported. This now adds parameters to remove the overloading while
maintaining backwards compatibility.

With the change, it also becomes easier to add other feature requests.
Attaching multiple managed policies to IAM users and adding a policy
document to STS AssumedRole credentials is now also supported.

Fixes #4229
Fixes #3751
Fixes #2817

* Add missing write action to STS endpoint

* Allow unsetting policy_document with empty string

This allows unsetting the policy_document by passing in an empty string.
Previously, it would fail because the empty string isn't a valid JSON
document.

* Respond to some PR feedback

* Refactor and simplify role reading/upgrading

This gets rid of the duplicated role upgrade code between both role
reading and role writing by handling the upgrade all in the role
reading.

* Eliminate duplicated AWS secret test code

The testAccStepReadUser and testAccStepReadSTS were virtually identical,
so they are consolidated into a single method with the path passed in.

* Switch to use AWS ARN parser
2018-08-16 06:38:13 -04:00
..
ad Mention delegating change password privs in ad docs 2018-06-15 17:01:47 -04:00
aws Make AWS credential types more explicit (#4360) 2018-08-16 06:38:13 -04:00
cassandra
consul Fix indentation of code block in Consul Secrets Engine docs (#4350) 2018-04-13 09:55:35 -04:00
cubbyhole
databases Add RDS notes to MSSQL docs (#5062) 2018-08-10 08:52:21 -07:00
gcp Update GCP docs (#4898) 2018-07-11 15:52:22 -04:00
identity Properly capitalize H in GitHub (#4889) 2018-07-10 08:11:03 -07:00
kv Update usage section for kv-v1 docs (#5105) 2018-08-15 10:57:36 -07:00
mongodb
mssql
mysql
nomad Spelling (#4119) 2018-03-20 14:54:10 -04:00
pki Add ttl params into csr signing docs (#5094) 2018-08-13 23:38:03 -04:00
postgresql
rabbitmq
ssh Add mode to the examples under automation steps (#4374) 2018-04-17 13:47:41 -04:00
totp
transit Transit convergent v3 2018-06-05 18:53:39 -04:00
index.html.md Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-03 14:02:31 -05:00