Manage authentication
By default, API keys are enabled for all WCD clusters.
There are two types of API key, ReadOnly
and Admin
.
Admin
keys are read-write.ReadOnly
keys do not grant write access to the database.
Serverless clusters have an administrator key and a read-only key. If you have a Serverless cluster, you can create and delete API keys.
Sandbox clusters have an administrator key. You cannot modify the Sandbox key.
Create an API key
If you have a Serverless cluster, you can create new API keys.
This action restarts the cluster. If you have a stand-alone cluster, there is a short downtime while the cluster restarts. There is no downtime if you have a high availability cluster.
To create a new API key, follow these steps:
- Click the
Details
button. - Click the
API keys
button. - Click
Add Key
.
- Choose the key scope, read-only or admin.
- Click
Generate
to create the key.
Delete an API key
If you have a Serverless cluster, you can delete API keys.
This action restarts the cluster. If you have a stand-alone cluster, there is a short downtime while the cluster restarts. There is no downtime if you have a high availability cluster.
To delete an API key, follow these steps:
- Click the
Details
button. - Click the
API keys
button. - Click the trash-can icon to delete the API key.
Retrieve your API keys
To retrieve your API keys, follow these steps:
- Open the WCD console and find the details panel for your cluster.
- Click the
API keys
button. - Copy the key and store it in a safe location.
Support
For help with Serverless, Enterprise SaaS, and Bring Your Own Cloud accounts, contact Weaviate support directly to open a support ticket.
For questions and support from the Weaviate community, try these resources:
To add a support plan, contact Weaviate sales.