This module creates entities in Vault that are automatically connected to aliases for specified auth backend.
You can use it to create list of users that can log in to Vault using OpenID Connect, i.e. via Google or GitLab.
Name |
Version |
vault |
>= 2.0, < 3.0 |
No modules.
Name |
Description |
Type |
Default |
Required |
auth_backend_accessor |
Auth backend accessor used for authentication. For example, Google OIDC aliases are created. |
string |
n/a |
yes |
users |
Map of users to create or include in Vault. Map user name to email. |
map(string) |
{} |
no |
Name |
Description |
ids |
User names mapped to their identifiers in Vault. |
users |
User names mapped to their emails (same as 'users' input variable). |