Permission reference
On this page
| Where | Company level: Admin (Админ) → Roles (Роли), /companies/{company}/admin/roles. Project level: project sidebar → Project team (Проектен екип) → member → Access level (Достъпност), /projects/{project}/company/{company}/project-team |
|---|---|
| Who can | Changing roles: Members (Членове) at Edit. Changing project access: Projects (Проекти) at Edit. Reading this page: anyone. |
| Related | Roles, Project team and access, Subscription, plans and billing |
Permissions, levels and scopes
A permission answers the question "can this person open this part of BuildColab, and may they only look or also change things?". Each permission has two levels:
| Level | Bulgarian | What it allows |
|---|---|---|
| View | Преглед | Open the section and read its data, export and download where offered. Buttons that change data either are disabled or show "You do not have permission to access this feature. Contact an administrator." |
| Edit | Редакция | Everything in View, plus create, change and delete in that section. |
| No access | Няма достъп | The sidebar entry stays visible with a padlock; opening it shows "You don't have access to this section". |
Permissions exist at two scopes, using the same list of permissions:
- Company level is the member's role, set on the Roles screen. It applies across the whole company: company pages such as Nomenclatures, Partners, Requests, Report Register and Admin, and what the server lets the person save anywhere in the company.
- Project level is the member's access in one project, set in that project's Project team → Access level (Достъпност). It decides which project sidebar entries, screens and buttons the person sees in that project. Each project can be different.
Above both sits the company's plan. A permission the plan does not include does not work for anyone, whatever the role or project access says. A member without an active licence on a paid plan falls back to the Free plan's set. See Subscription, plans and billing.
How company role and project access work together
These rules decide what a member can actually do inside a project:
- Project access is copied from the role when the member is added to the project. At that moment BuildColab copies each permission and level of the member's role into their access for that project.
- The copy is not re-synced later. If you later change the role's permissions, or give the member a different role, their access in projects they already belong to stays as it was. Projects they join afterwards get a copy of the new role.
- The person who creates a project gets every permission at Edit in that project, regardless of their role.
- Project access can be changed per member and per project in Project team → Access level, without touching the role or other projects. The company owner's project access cannot be edited; the owner always has full access, and a member who becomes owner by transfer gets Edit on all company projects.
- In practice you need the permission at both levels, and the lower level wins. The project access decides what you see in the project; the company role decides what the server accepts when you save. If your project access says Edit but your role says View, you see the edit buttons but saving is refused with an access error. If your role says Edit but your project access says No access, the entry is locked in that project.
- Company-only permissions (Members, Received bid requests, Partners, BORO Skills (author)) act only through the role. The project access panel may list them, but setting them there changes nothing.
- The panel title Access level and the member's read-only name, e-mail and Role.
- The Features column lists each permission.
- The Access column shows Edit, View or No access for this project. For any member other than the company owner, an Edit button in the panel header switches the panel to edit mode.
How to change a member's access in one project
- Open the project and click Project team (Проектен екип) in the project sidebar.
- Click the member. The Access level (Достъпност) panel opens.
- Click Edit (Редактирай). Each row turns into a switch with None (Няма), View (Преглед) and Edit (Редакция).
- Set the levels you need and click Done (Готово) to save. At least one permission must stay above None ("Give access to at least one feature.").
Changing project access needs the Projects (Проекти) permission at Edit, both in your role and in your access for that project. More about the project team is in Project team and access.
How missing access shows in the app
| Situation | What you see (EN) | What you see (BG) | What to do |
|---|---|---|---|
| Your role or project access lacks the permission | Padlock on the sidebar entry; page "Restricted access — You don't have access to this section" with Back | „Ограничен достъп — Нямаш достъп до този раздел" с Назад | Ask an administrator for the permission. |
| The plan does not include the permission (shown first when both apply) | Padlock; page "Premium feature — This feature is in a higher plan" with Browse plans | „Премиум функция — Тази функция е в по-висок план" с Разгледай планове | Choose a paid plan, get a licence, or pay the overdue invoice. |
| You clicked a button that needs Edit while you have View | Pop-up "You do not have permission to access this feature. Contact an administrator." | „Нямате права за достъп до тази функционалност. Свържете се с администратор." | Ask for Edit. |
| Company owner, paid plan restricted by an unpaid invoice | "Access to this feature is limited by a billing issue with your company's plan…" with View invoice | „Достъпът до тази функционалност е ограничен поради проблем с плащането на плана на компанията…" с Виж фактурата | Pay the invoice. |
| Company owner, paid plan ended in the last 30 days | "Your paid plan has ended and your company is now on the Free plan…" with Reactivate plan | „Платеният ви план приключи и компанията ви вече е на безплатния план…" с Активирайте план | Choose a plan again. |
| You are not in the project's team | "No invitation — This project hasn't been shared with you" | „Няма покана — Този проект не е споделен с теб" | Ask to be added to the project team. |
The Request access (Поискай достъп) button on these pages is marked "Coming soon" and does nothing yet; contact your administrator directly.
Default roles at a glance
E = Edit, V = View, — = not included. "Free plan" shows whether the permission works on the Free plan. Each company has its own copy of these roles, so check your actual roles on the Roles screen.
| Permission (EN / BG) | Company owner | Manager | Project supervisor | Technical supervisor | Offeror | Free plan |
|---|---|---|---|---|---|---|
| Members / Членове | E | E | V | V | V | Yes |
| Outgoing bid requests / Изходящи запитвания | E | E | E | V | E | No |
| Received bid requests / Получени запитвания | E | E | E | — | E | Yes |
| Offers / Оферти | E | E | E | V | E | Yes |
| Nomenclature / Номенклатура | E | E | E | V | E | No |
| Resource analysis / Ресурсен анализ | E | E | E | V | E | No |
| File manager / Файлов мениджър | E | E | E | E | E | Project file manager only |
| Projects / Проекти | E | E | E | V | E | Yes |
| Partners / Партньори | E | E | E | V | E | No |
| Execution / Изпълнение | E | E | E | E | — | No |
| Contract changes / Промени по договор | E | E | E | V | V | No |
| Budget preparation / Изготвяне на бюджет | E | E | E | V | V | No |
| Reports / Отчети | E | E | E | E | — | No |
| Financial dashboard / Финансово табло | E | E | E | — | — | No |
| Schedule / График | E | E | E | E | V | No |
| Contracting schedule / График на договаряне | E | E | — | — | — | No |
| BORO Skills (author) / BORO умения (автор) | E | E | — | — | — | Yes |
- The selected role in the role list.
- Features and access lists only the permissions the role has, each with an Edit or View pill.
Every permission in detail
Each entry below names the permission exactly as in the role editor, in English and Bulgarian.
Members (Членове)
| Applies at | Company only |
|---|---|
| View allows | Open Admin → Employees, Roles and Sent invitations; see the members list and the Subscription and payments card on Organization; see the invoice list on Subscription. View also lets BuildColab load the person's own permissions, so every role should keep it. |
| Edit allows | Invite members, resend invitations, change a member's role, remove members, create, edit and delete roles, buy and assign licences, change the plan and place an order at checkout. |
| Without it | Employees, Roles and Sent invitations are locked; the Members card on Organization is empty. Without even View, the person's permissions cannot load and most of the app appears locked. |
| Default roles | Company owner E, Manager E, Project supervisor V, Technical supervisor V, Offeror V |
| Free plan | Included |
Editing the company profile and transferring ownership are reserved for the company owner, whatever the role says. See Members, invitations and licences.
Outgoing bid requests (Изходящи запитвания)
| Applies at | Project (screens and buttons) and company (server check) |
|---|---|
| View allows | Open Outgoing bid requests in the project sidebar, see the offer requests the company sent, the offers received, the offer comparison and the award view. |
| Edit allows | Create an offer request from the bill of quantities (BoQ) and send it to partners; change its name, note or deadline after sending; revise, withdraw and close it; choose offers and save the award. Launching an offer request from a contracting-schedule package also needs this permission at Edit. |
| Without it | The Outgoing bid requests entry is locked in the project and the BoQ's offer-request button shows the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E |
| Free plan | Not included |
See Creating and sending an offer request.
Received bid requests (Получени запитвания)
| Applies at | Company only |
|---|---|
| View allows | Open Requests (Запитвания) in the company sidebar (the page is titled Received requests) and read the offer requests other companies sent you. The sidebar badge counts requests still waiting for an answer. |
| Edit allows | Respond to a received request: prepare and submit your offer, or decline the request. |
| Without it | The Requests entry is locked; responding shows the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor —, Offeror E |
| Free plan | Included |
See Incoming offer requests (subcontractor side).
Offers (Оферти)
| Applies at | Project |
|---|---|
| View allows | Open Offers in the project sidebar (projects where your company is the contractor) and the Drafts BoQs, and read every offer and its BoQ. |
| Edit allows | Create, rename and duplicate offers; edit the BoQ (add and remove positions and categories, change quantities and prices); import a BoQ from Excel; lock versions. Turning an offer or draft into a contract also needs Execution at Edit. |
| Without it | The Offers entry is locked; with View only, BoQ editing actions show the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E |
| Free plan | Included |
See Working in the BoQ editor.
Nomenclature (Номенклатура)
| Applies at | Company (the company library) |
|---|---|
| View allows | Open Nomenclatures in the company sidebar and browse task templates, materials, labour and machinery; use the template picker and the material, labour and machinery search in the BoQ and the resource analysis. |
| Edit allows | Create, rename and delete nomenclature items, change units, run Clear duplicates on task templates, and create a new library item directly from a resource-analysis picker. |
| Without it | Nomenclatures is locked, and the template and resource pickers in the BoQ show the reason instead of results. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E |
| Free plan | Not included (the BoQ's template picker and suggestions are also unavailable on Free) |
See Company library (nomenclatures).
Resource analysis (Ресурсен анализ)
| Applies at | Project and company |
|---|---|
| View allows | See the resource analysis of BoQ positions in the BoQ panel and in payment applications, and the resource summary. |
| Edit allows | Build and change resource analyses (materials, labour, machinery, services, additional costs, profit), assign templates, copy and paste analyses, and import prices split by resource. |
| Without it | The resource-analysis panel and page are not available; actions show the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E |
| Free plan | Not included |
See Resource analysis.
File manager (Файлов мениджър)
| Applies at | Company (the company Files page) and project (each project's File manager) |
|---|---|
| View allows | Browse folders, search, open and download files, see versions, read and post comments. Upload and folder buttons are visible but show the missing-permission message. |
| Edit allows | Upload, create folders and documents, rename, copy, move and delete, upload new versions and restore old ones, share with others, restore from trash or empty it, start 3D/CAD processing, manage company templates, and switch on automatic 3D/CAD processing on the Organization screen. |
| Without it | The Files entry (company) and File manager entry (project) are locked. The file picker in BoQ and payment-application imports is not available. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor E, Offeror E |
| Free plan | The Free plan includes the file manager inside projects; the company Files page needs a paid plan. |
See Folders, uploading and navigation.
Projects (Проекти)
| Applies at | Company (project list) and project (project home and team) |
|---|---|
| View allows | See the company's project list; open a project's Home (Начало) and Project team (Проектен екип). |
| Edit allows | Create projects (Create project), edit project details, change the phase, archive projects and restore archived ones, add and remove project team members and change their project access. |
| Without it | Project pages show "You don't have access to this section"; the create and edit buttons show the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E |
| Free plan | Included |
See Project list and creating a project.
Partners (Партньори)
| Applies at | Company only |
|---|---|
| View allows | Open Partners in the company sidebar, browse and search partners, and pick partners and self-managed subcontractors when you subcontract part of a BoQ. |
| Edit allows | Add and edit partners, and create a self-managed (external) subcontractor from the offer-request or subcontract dialog. |
| Without it | Partners is locked; opening a partner or adding one shows the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E |
| Free plan | Not included |
See Partners.
Execution (Изпълнение)
| Applies at | Project and company |
|---|---|
| View allows | Open Contract with client (Договор с възложител; an investor sees Budget) and Contracts with contractors (Договори с изпълнители) in the project sidebar during execution, and read contracts, their versions and history. |
| Edit allows | Turn an offer or draft into a contract, accept a budget in whole or in part (together with Budget preparation at Edit), subcontract parts of a BoQ, edit contracts and sign self-contracts. |
| Without it | The contract entries are locked; the Turn into contract and accept actions are disabled with an explanation. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor E, Offeror — |
| Free plan | Not included |
See Contracts: signing, details and history.
Contract changes (Промени по договор)
| Applies at | Project and company |
|---|---|
| View allows | Open the change-order panel and change history from a contract's details and from the BoQ toolbar, and see what changed between contract versions. |
| Edit allows | Create a change-order draft and finalize a change order for a self-managed contract (the server checks Edit when you save). |
| Without it | The change-order button shows the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror V |
| Free plan | Not included |
See Change orders and extensions.
Budget preparation (Изготвяне на бюджет)
| Applies at | Company (creating investor projects) and project (drafts) |
|---|---|
| View allows | Open Drafts (Чернови) in the project sidebar of an investor project in the budgeting phase, and the budget cards on the project home. |
| Edit allows | At company level: choose your company's role (for example Investor) when creating a project. Without it, the role step is skipped and new projects are created as contractor (offering) projects. At project level: work on the budget drafts. Accepting a budget into the investment budget needs this permission at Edit together with Execution at Edit. |
| Without it | The Drafts entry is locked. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror V |
| Free plan | Not included |
See Investment budget.
Reports (Отчети) — payment applications
| Applies at | Company (Report Register across all projects) and project (the project's register and each contract's payment applications) |
|---|---|
| View allows | Open Report Register (Регистър на отчети) in the company and project sidebars, read payment applications and their history, download attachments and export registers and summaries. |
| Edit allows | Create, fill in and submit payment applications; approve, counter or reject them; record external payment applications; attach files; import from Excel; add positions outside the contract. |
| Without it | Both Report Register entries are locked and payment-application actions in the BoQ and contract details show the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor E, Offeror — |
| Free plan | Not included |
See How a payment application works.
Financial dashboard (Финансово табло)
| Applies at | Project |
|---|---|
| View allows | Open Financial dashboard in the project sidebar during execution and see committed, certified and margin figures. The dashboard is read-only, so View is enough. |
| Edit allows | Nothing beyond View. |
| Without it | The Financial dashboard entry is locked. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor —, Offeror — |
| Free plan | Not included |
See Financial dashboard: committed, certified, margin.
Schedule (График)
| Applies at | Project (the Construction schedule entry) and company (server check, schedule button in the BoQ, working calendar) |
|---|---|
| View allows | Open Construction schedule (Строителен график) in the project sidebar during execution; see the Gantt chart, versions, reports and exports; open the schedule from the BoQ toolbar. |
| Edit allows | Create a schedule, edit its structure, dates and dependencies, link it to the BoQ, report progress, lock and publish versions, and change the working calendar. |
| Without it | The Construction schedule entry is locked and the BoQ's schedule button shows the missing-permission message. |
| Default roles | Company owner E, Manager E, Project supervisor E, Technical supervisor E, Offeror V |
| Free plan | Not included |
See Schedule.
Contracting schedule (График на договаряне)
| Applies at | Project (the Contracting schedule entry, only in projects your company owns) and company (default lead times on Organization) |
|---|---|
| View allows | See the contracting plan, packages, deadlines and warnings, the default lead times, and download the Excel export. |
| Edit allows | Create, generate from a category, change, archive, restore and delete packages; change the person responsible; attach and detach offer requests and contracts; apply or ignore changes coming from the schedule; save default lead times. Launching an offer request from a package also needs Outgoing bid requests at Edit. |
| Without it | The Contracting schedule entry is locked, its card on the project home is not shown, and the lead-times section on Organization is hidden. In projects where your company is a subcontractor or partner the module is not shown at all. |
| Default roles | Company owner E, Manager E, Project supervisor —, Technical supervisor —, Offeror — |
| Free plan | Not included |
See Contracting schedule and packages.
BORO Skills (author) (BORO умения (автор))
| Applies at | Company only |
|---|---|
| View allows | This permission is used at Edit level. Viewing the list of skills is open to every member without it. |
| Edit allows | Create custom BORO skills for the company, in BORO Settings → Skills → Add skill or by asking BORO to create one (BORO proposes it as an approval card and creates it switched off). |
| Without it | Creating a skill is refused. |
| Default roles | Company owner E, Manager E, Project supervisor —, Technical supervisor —, Offeror — |
| Free plan | Included |
See Skills.
Features without a permission
Some parts of BuildColab are not controlled by any permission in the role:
- Work tasks (Работни задачи): access follows each board's sharing; there is no plan lock.
- Meetings (Срещи): project meetings are open to the project team; company meetings to the company's members. There is no plan lock either; the menu entries are missing only where the module is not switched on in your environment.
- Admin → Organization and Subscription: open to every member (individual cards and actions have their own rules).
- BORO chat and the calendar: open to every member. BORO can only do what your own permissions allow; credits are shared by the company.
Editing the company profile and transferring ownership are reserved for the company owner and cannot be given to a role.
Common questions
I changed a colleague's role, but nothing changed in the projects. Why?
Project access is copied from the role only when the person is added to a project, and it is not re-synced later. The new role applies at once to company pages and to projects the person joins from now on. For existing projects, update their access in each project's Project team → Access level.
A colleague sees an edit button in a project but gets an access error when saving. Why?
Their project access is Edit, but their company role has only View (or nothing) for that permission. The server checks the role when saving. Raise the permission in their role, or lower their project access so the button is not shown.
Why is a section locked for me in one project but not in another?
Your access is set per project. In the project where it is locked, your project access lacks that permission. Ask someone with Projects at Edit to raise it in that project's Project team.
Why does everything say "This feature is in a higher plan" even though my role has the permissions?
The plan wins over the role. Your company is on Free, you have no licence on a paid plan, or the plan invoice is more than 5 days overdue. Check the Licence column on Employees and the status on Subscription.
What is the difference between View and Edit?
View lets you open and read; Edit also lets you create, change and delete. Edit always includes View.
Which permission do I need to send offer requests?
Outgoing bid requests at Edit, both in your role and in your access for that project. To answer requests other companies send you, you need Received bid requests at Edit in your role.
Which permission is needed for payment applications?
Reports (Отчети). View lets you read registers and payment applications; Edit lets you create, submit, approve, counter and reject them.