Question:
What is the JSON formatting for creating multiple users with a Vault API call?
Answer:
To use JSON formatting to create users, ensure that the vault_membership parameter is formatted as a single string value.
Example:
[
{
"user_name__v": "user.name@vaultdomain.com",
"user_first_name__v": "User",
"user_last_name__v": "Name",
"user_email__v": "email@domain.com",
"user_timezone__v": "America/New_York",
"user_locale__v": "en_US",
"user_language__v": "en",
"security_policy_id__v": 1234,
"vault_membership": "1234:true:document_user__v:full__v"
}
]
Related Documentation:
Vault Help Documentation: API & Docs