Hi Byron,
Multiple users on a single host (or for all the hosts in the subnet
specified by cidr_list on the role) are allowed to login if the user
names are listed on the role through `allowed_users` field, but the
policies for all the users will be the same as the ones that are on
the role. Each set of policies would require a role. Its not possible
to have a single role to issue tokens with different policies.
If you are set up with OTP method of authentication, great. If you are
not, and if you happen to use OS distributions where OTP method is not
supported, then you might want to take a look at the new SSH CA auth
variant in the backend. Its already included in the beta release and
will be officially out in the soon to be released v0.7.0. This type
will not audit the logins on the host machines. But it does audit the
certificate signing. By setting a low TTL on the certificates issued,
this can also be a very elegant way to set up the SSH infrastructure.
https://github.com/hashicorp/vault/blob/master/website/source/docs/secrets/ssh/index.html.md#iii-ca-key-type
Best,
Vishal
> --
> This mailing list is governed under the HashiCorp Community Guidelines -
>
https://www.hashicorp.com/community-guidelines.html. Behavior in violation
> of those guidelines may result in your removal from this mailing list.
>
> GitHub Issues:
https://github.com/hashicorp/vault/issues
> IRC: #vault-tool on Freenode
> ---
> You received this message because you are subscribed to the Google Groups
> "Vault" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
vault-tool+...@googlegroups.com.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/vault-tool/d60c8bfd-95a0-4a4f-97a9-fa4b6f2ade3b%40googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.
--
vn