I want to wrap my head around how API tokens permissions work. In our Support team (we have an Enterprise account), traditionally admins have created API tokens and then distributed them to agents. Looking at the interface today it occurred to me there isn't any setting that specifically ties an API token (that's generated by an admin) to the agent the token was given to. Which begs the questions:
- Can any agent use any API token if they possess it?
- What role permissions are the API tokens granted (e.g., if an admin creates them, do they have admin permissions?)
- Is there a way to create API tokens that are exclusively linked to a specific agent?
My personal agent account has only ever been an administrator so I'm unsure what the ZD interface looks like for non-admins and if a 'staff' agent can create an API token on their own.
I'd love it if someone can help guide me on those three questions above. Thanks!