Company
Date Published
Author
Shane Connelly
Word count
650
Language
English
Hacker News points
None

Summary

Vectara has introduced a new public API release for its user and team management capabilities, allowing developers to create users programmatically and manage roles and permissions. The platform offers four primary roles: Account Admins, Corpus Admins, Billing Admins, and Account Owners, each with varying levels of access and control. Users can be associated with an email address and invited to the account through the Team Management section. The ManageUser API provides actions such as adding and deleting users, enabling and disabling them, resetting their password, and editing roles. Developers can also create multiple users at once by adding additional "user" objects to the userAction array. With this release, developers can provision new users programmatically and manage users directly, in addition to creating and managing API keys for those who need direct access to Vectara.