A role is a bundle of permissions you grant to a person or a group. Tines 3B ships with a set of built-in roles for each kind of resource, so in most cases you can give someone exactly the access they need without building anything custom. This article lists every built-in role and spells out what it lets someone do.
If you're new to how access works, the short version is that access is granted per resource: a space role only applies to a space, a connector role only to a connector, and so on.
For the full picture, see "Understand how access control works" here.
A quick note before the list: within a single resource, roles aren't always a simple ladder. Some cover different needs rather than stacking on top of each other, so it's normal for one person to hold two roles on the same resource. The notes below call this out where it matters.
The tenant admin role
The tenant admin role is the top-level role. It grants full access to everything in your tenant and overrides every other check, so an admin can view and manage every space, connector, skill, group, and setting. Because it's so powerful, it's reserved for trusted administrators, and it can't be recreated as a custom role.
Note: Keep the number of admins small.
All other built in roles
Everything below is more targeted access for a specific resource.
Space roles
Spaces are where your workflows live. Workflows, drafts, runs, and build chats all inherit the access of their space.
Space viewer can open the space and view its workflows.
Space editor can create, edit, and run workflows, and push drafts live and restore live versions.
Space manager can change the space's settings and manage who has access to it.
Editing and managing are separate: a Space manager controls settings and access but isn't automatically able to build workflows, and a Space editor builds workflows but doesn't control access. Someone who does both needs the editor and manager roles together.
Connector roles
Connectors hold the credentials for the tools your workflows integrate with.
Connector viewer can view the connector and its non-secret settings.
Connector user can use the connector's credentials in workflows and build chats.
Connector editor can change the connector's settings and credentials.
Connector sharer can manage who has access to the connector.
For a connector to actually work inside a space, the space's members need access to it too.
Skill roles
Skills are reusable instructions your AI can draw on.
Skill user can view the skill and its instructions.
Skill manager can change the instructions and manage who has access.
Network roles
Networks control how execution traffic is routed.
Network viewer can view the network and its destinations.
Network user can route execution traffic through the network.
Network manager can change the network's settings and manage its access.
Group roles
A group is a named set of members you can grant access to all at once.
Group member can view the group and its members.
Group manager can change the group's membership and access.
Service account roles
Service accounts represent automated, non-human access.
Service account viewer can view the service account, its credentials, and its grants.
Service account user can get a short-lived credential that acts as the service account.
Service account manager can manage the service account, including issuing and revoking credentials, changing its access, and deleting it.
Roles that let people create new resources
The roles above grant access to resources that already exist. A separate set of roles lets people create new ones:
Space creator can create new spaces.
Connector creator can create new connectors.
Skill creator can create new skills.
Network creator can create new networks.
Group creator can create new groups.
Service account creator can create new service accounts.
Connector sharer gives someone who creates a connector the ability to manage its access as well.
Whenever someone creates a resource, they automatically become its manager, so a Space creator who makes a new space can immediately administer it and build in it without anyone granting them access first.
When the built-in roles aren't enough
If none of the built-in roles fits, an admin can build a custom role that bundles exactly the permissions you want for a given kind of resource. Custom roles follow the same rules as built-in ones, with one hard limit: they can never carry full tenant access, which stays exclusive to the Admin role.
See how to set up a custom role here.
