> For the complete documentation index, see [llms.txt](https://docs.diracinc.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.diracinc.com/how-to-be-successful-in-buildos/concepts/roles-and-permissions.md).

# Roles and Permissions

This will cover the various roles and permissions for users in BuildOS

## Engineer

Engineers can:

* Create, review, and approve work instructions.
* Add tools, standard notes, and media to the team library.
* Transfer ownership of a project or instruction revision if they are the [owner](https://dirac-inc.gitbook.io/dirac/how-to-be-successful-in-buildos/concepts/instruction-lifecycle).
* [Share a project](https://dirac-inc.gitbook.io/dirac/how-to-be-successful-in-buildos/concepts/sharing-and-ownership) with other users if they are the owner.

## Operator

Operators can:

* Only see approved instructions
* View approved instructions in read-only mode

## Administrator

An administrator is an Engineer with elevated privileges, and is billed the same as an Engineer seat.

Team administrators can:

* Do all of the things an Engineer can.
* Approve their own work instructions.
* Invite users.
* Modify user permissions.
* Remove users from the team.
* Edit team name and team picture.
* View team limits on available seats and projects.
