Pinecone Docs home page
Search...
⌘K
Status
Support
Log In
Sign up free
Sign up free
Search...
Navigation
Manage projects
Manage service accounts at the project-level
Guides
Reference
Examples
Releases
Pinecone Assistant
Get started
Overview
Quickstart
Pricing and limits
Build an assistant
Create an assistant
Manage assistants
Upload your data
Overview
Upload files
Manage files
Chat with an assistant
Standard interface
OpenAI-compatible interface
Evaluate answers
Overview
Evaluate answers
Retrieve context snippets
Overview
Retrieve context snippets
Integrate with AI agents
Use an MCP server
Admin
Manage billing
Manage security
Manage organizations
Manage projects
Overview
Create a project
Manage projects
Manage project members
Manage API keys
Manage service accounts
On this page
Add a service account to a project
Change project role
Remove a service account from a project
Manage projects
Manage service accounts at the project-level
Copy page
Copy page
This feature is in
public preview
and available only on
Enterprise plans
.
This page shows how
organization owners
and
project owners
can add and manage service accounts at the project-level. Service accounts enable programmatic access to Pinecone’s Admin API, which can be used to create and manage projects and API keys.
Add a service account to a project
After a service account has been
added to an organization
, it can be added to a project in the
Pinecone console
:
Select your project.
Go to the
Manage > Access > Service accounts
tab
.
Select the service account to add.
Select a
Project role
for the service account. The role determines its permissions within Pinecone.
Click
Connect
.
Change project role
To change a service account’s role in the
Pinecone console
:
Select your project.
Go to the
Manage > Access > Service accounts
tab
.
In the row of the service account you want to edit, click
ellipsis (..) menu > Edit role
.
Select a
Project role
for the service account.
Click
Edit role
.
Remove a service account from a project
To remove a service account from a project in the
Pinecone console
:
Select your project.
Go to the
Manage > Access > Service accounts
tab
.
In the row of the service account you want to remove, click
ellipsis (..) menu > Disconnect
.
Enter the service account name to confirm.
Click
Disconnect
.
Was this page helpful?
Yes
No
Manage API keys
Assistant
Responses are generated using AI and may contain mistakes.