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
Models
Integrations
Troubleshooting
Releases
Pinecone Database
Get started
Overview
Quickstart
Concepts
Architecture
Index data
Overview
Create an index
Data modeling
Data ingestion
Implement multitenancy
Provisioned read capacity
Search
Overview
Semantic search
Lexical search
Hybrid search
Filter by metadata
Rerank results
Optimize
Increase relevance
Increase throughput
Decrease latency
Manage data
Target an index
Manage indexes
Manage namespaces
Manage backups
Update records
Delete records
Fetch records
List record IDs
Manage cost
Understanding cost
Manage cost
Monitor usage and costs
Move to production
Overview
Enforce security
Monitor performance
CI/CD
Admin
Manage billing
Manage organizations
Manage projects
Overview
Create a project
Manage projects
Manage project members
Manage API keys
Manage service accounts
Operations
Integrate with cloud storage
Integrate with AI agents
Local development
Using pods
Overview
Migrate a pod-based index to serverless
Choose a pod type
Create a pod-based index
Manage pod-based indexes
Scale pod-based indexes
Back up and restore
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
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
Amazon S3
Assistant
Responses are generated using AI and may contain mistakes.