Skip to content
IconMind

Role icons

10 icons carry the tag role, across DevOps, Security and Agents. Agent persona, Cluster role, Comms lead and 7 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 10 role icons, described

Agent personaagent-persona
An agent persona — the character and role an agent presents to the user.
Cluster rolecluster-role
A cluster grid with a shield in its last cell — permissions that reach across every namespace.
Comms leadcomms-lead
A person with lines of text on the chest — the one who tells everyone else what is going on.
Data controllerdata-controller
A person with a flag on the chest — the one who decides why and how data is used.
Data processordata-processor
A machine frame with an arrow through it — the one who handles data on the controller's instructions.
Incident commanderincident-commander
A person with a chevron on the chest — the one who runs the response.
Role assignmentrole-assignment
A person with a tag on the chest — the role a user has been given.
Role bindingrole-binding
A person card with a check beside them — who is bound to which permissions in a namespace.
Scribescribe
A person with a pen stroke on the chest — the one writing down what happens and when.
Sub-processorsub-processor
A machine frame with a line and one beneath it — a processor the processor uses.

In code, each is one import — import { AgentPersona } from "@iconmind/react/icons/agent-persona" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Tags these icons also carry

Every role icon, free to ship

10 of 5,287 icons compiled from one grid — outline and duotone, three weights, every cell generated rather than redrawn. MIT licensed: commercial use, no attribution, no seat count.