Permission reference

On this page
  1. Permissions, levels and scopes
  2. How company role and project access work together
  3. How missing access shows in the app
  4. Default roles at a glance
  5. Every permission in detail
  6. Features without a permission
  7. Common questions
  8. Related
WhereCompany level: Admin (Админ) → Roles (Роли), /companies/{company}/admin/roles. Project level: project sidebar → Project team (Проектен екип) → member → Access level (Достъпност), /projects/{project}/company/{company}/project-team
Who canChanging roles: Members (Членове) at Edit. Changing project access: Projects (Проекти) at Edit. Reading this page: anyone.
RelatedRoles, 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:

LevelBulgarianWhat 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:

  1. 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.
  2. 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.
  3. The person who creates a project gets every permission at Edit in that project, regardless of their role.
  4. 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.
  5. 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.
  6. 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 Access level panel of a project member with a View, Edit or No access pill per feature
Figure: A member's access in one project (here the company owner, who always has Edit; e-mail blurred).
  1. The panel title Access level and the member's read-only name, e-mail and Role.
  2. The Features column lists each permission.
  3. 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

  1. Open the project and click Project team (Проектен екип) in the project sidebar.
  2. Click the member. The Access level (Достъпност) panel opens.
  3. Click Edit (Редактирай). Each row turns into a switch with None (Няма), View (Преглед) and Edit (Редакция).
  4. 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

SituationWhat you see (EN)What you see (BG)What to do
Your role or project access lacks the permissionPadlock 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 ViewPop-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 ownerManagerProject supervisorTechnical supervisorOfferorFree plan
Members / ЧленовеEEVVVYes
Outgoing bid requests / Изходящи запитванияEEEVENo
Received bid requests / Получени запитванияEEE—EYes
Offers / ОфертиEEEVEYes
Nomenclature / НоменклатураEEEVENo
Resource analysis / Ресурсен анализEEEVENo
File manager / Файлов мениджърEEEEEProject file manager only
Projects / ПроектиEEEVEYes
Partners / ПартньориEEEVENo
Execution / ИзпълнениеEEEE—No
Contract changes / Промени по договорEEEVVNo
Budget preparation / Изготвяне на бюджетEEEVVNo
Reports / ОтчетиEEEE—No
Financial dashboard / Финансово таблоEEE——No
Schedule / ГрафикEEEEVNo
Contracting schedule / График на договарянеEE———No
BORO Skills (author) / BORO умения (автор)EE———Yes
The Roles screen showing the Features and access list of the Technical supervisor role
Figure: The permissions of a role on the Roles screen.
  1. The selected role in the role list.
  2. 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 atCompany only
View allowsOpen 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 allowsInvite 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 itEmployees, 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 rolesCompany owner E, Manager E, Project supervisor V, Technical supervisor V, Offeror V
Free planIncluded

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 atProject (screens and buttons) and company (server check)
View allowsOpen 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 allowsCreate 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 itThe Outgoing bid requests entry is locked in the project and the BoQ's offer-request button shows the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E
Free planNot included

See Creating and sending an offer request.

Received bid requests (Получени запитвания)

Applies atCompany only
View allowsOpen 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 allowsRespond to a received request: prepare and submit your offer, or decline the request.
Without itThe Requests entry is locked; responding shows the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor —, Offeror E
Free planIncluded

See Incoming offer requests (subcontractor side).

Offers (Оферти)

Applies atProject
View allowsOpen Offers in the project sidebar (projects where your company is the contractor) and the Drafts BoQs, and read every offer and its BoQ.
Edit allowsCreate, 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 itThe Offers entry is locked; with View only, BoQ editing actions show the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E
Free planIncluded

See Working in the BoQ editor.

Nomenclature (Номенклатура)

Applies atCompany (the company library)
View allowsOpen 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 allowsCreate, 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 itNomenclatures is locked, and the template and resource pickers in the BoQ show the reason instead of results.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E
Free planNot included (the BoQ's template picker and suggestions are also unavailable on Free)

See Company library (nomenclatures).

Resource analysis (Ресурсен анализ)

Applies atProject and company
View allowsSee the resource analysis of BoQ positions in the BoQ panel and in payment applications, and the resource summary.
Edit allowsBuild and change resource analyses (materials, labour, machinery, services, additional costs, profit), assign templates, copy and paste analyses, and import prices split by resource.
Without itThe resource-analysis panel and page are not available; actions show the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E
Free planNot included

See Resource analysis.

File manager (Файлов мениджър)

Applies atCompany (the company Files page) and project (each project's File manager)
View allowsBrowse 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 allowsUpload, 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 itThe Files entry (company) and File manager entry (project) are locked. The file picker in BoQ and payment-application imports is not available.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor E, Offeror E
Free planThe Free plan includes the file manager inside projects; the company Files page needs a paid plan.

See Folders, uploading and navigation.

Projects (Проекти)

Applies atCompany (project list) and project (project home and team)
View allowsSee the company's project list; open a project's Home (Начало) and Project team (Проектен екип).
Edit allowsCreate 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 itProject pages show "You don't have access to this section"; the create and edit buttons show the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E
Free planIncluded

See Project list and creating a project.

Partners (Партньори)

Applies atCompany only
View allowsOpen Partners in the company sidebar, browse and search partners, and pick partners and self-managed subcontractors when you subcontract part of a BoQ.
Edit allowsAdd and edit partners, and create a self-managed (external) subcontractor from the offer-request or subcontract dialog.
Without itPartners is locked; opening a partner or adding one shows the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror E
Free planNot included

See Partners.

Execution (Изпълнение)

Applies atProject and company
View allowsOpen 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 allowsTurn 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 itThe contract entries are locked; the Turn into contract and accept actions are disabled with an explanation.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor E, Offeror —
Free planNot included

See Contracts: signing, details and history.

Contract changes (Промени по договор)

Applies atProject and company
View allowsOpen 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 allowsCreate a change-order draft and finalize a change order for a self-managed contract (the server checks Edit when you save).
Without itThe change-order button shows the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror V
Free planNot included

See Change orders and extensions.

Budget preparation (Изготвяне на бюджет)

Applies atCompany (creating investor projects) and project (drafts)
View allowsOpen Drafts (Чернови) in the project sidebar of an investor project in the budgeting phase, and the budget cards on the project home.
Edit allowsAt 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 itThe Drafts entry is locked.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor V, Offeror V
Free planNot included

See Investment budget.

Reports (Отчети) — payment applications

Applies atCompany (Report Register across all projects) and project (the project's register and each contract's payment applications)
View allowsOpen Report Register (Регистър на отчети) in the company and project sidebars, read payment applications and their history, download attachments and export registers and summaries.
Edit allowsCreate, 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 itBoth Report Register entries are locked and payment-application actions in the BoQ and contract details show the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor E, Offeror —
Free planNot included

See How a payment application works.

Financial dashboard (Финансово табло)

Applies atProject
View allowsOpen 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 allowsNothing beyond View.
Without itThe Financial dashboard entry is locked.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor —, Offeror —
Free planNot included

See Financial dashboard: committed, certified, margin.

Schedule (График)

Applies atProject (the Construction schedule entry) and company (server check, schedule button in the BoQ, working calendar)
View allowsOpen Construction schedule (Строителен график) in the project sidebar during execution; see the Gantt chart, versions, reports and exports; open the schedule from the BoQ toolbar.
Edit allowsCreate 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 itThe Construction schedule entry is locked and the BoQ's schedule button shows the missing-permission message.
Default rolesCompany owner E, Manager E, Project supervisor E, Technical supervisor E, Offeror V
Free planNot included

See Schedule.

Contracting schedule (График на договаряне)

Applies atProject (the Contracting schedule entry, only in projects your company owns) and company (default lead times on Organization)
View allowsSee the contracting plan, packages, deadlines and warnings, the default lead times, and download the Excel export.
Edit allowsCreate, 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 itThe 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 rolesCompany owner E, Manager E, Project supervisor —, Technical supervisor —, Offeror —
Free planNot included

See Contracting schedule and packages.

BORO Skills (author) (BORO умения (автор))

Applies atCompany only
View allowsThis permission is used at Edit level. Viewing the list of skills is open to every member without it.
Edit allowsCreate 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 itCreating a skill is refused.
Default rolesCompany owner E, Manager E, Project supervisor —, Technical supervisor —, Offeror —
Free planIncluded

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.

Can I give someone the right to edit the company profile?

No. Only the company owner can edit the company name, UIC, phone and logo. If someone else should do it, transfer ownership to them.

Why can't I edit the company owner's access in a project?

The owner always has full access to every company project; their project access cannot be changed.