Преминете към основното съдържание

Роли и контрол на достъпа

Brickeros използва система от роли с йерархична структура за контрол на достъпа. Всяка роля определя какво може да вижда и прави потребителят в системата.

Ролева йерархия​

Ролите са подредени по обхват на достъпа, но не наследяват автоматично правата на ролите под себе си — всяка функция проверява изричен списък от роли. Затова има случаи, в които по-ниска роля вижда екран, недостъпен за по-висока: например Мениджър има достъп до Акт 19, а Технически ръководител — не.

Описание на ролите​

Системата има шест роли, които могат да се задават на потребител: Собственик, Технически ръководител, Мениджър, Складов мениджър, Работник и Клиент. В падащото меню за роля при създаване на потребител се предлагат само те.

РоляОписаниеОсновни права
СобственикСобственик на фирматаПълен достъп до всички проекти, складове, финанси и настройки
Технически ръководителРъководител на строителен обектЗадачи, време за работна ръка, складова наличност, доставки, покупки, фактури за покупки, бетонов дневник, оферти
МениджърМениджър на проектиСъщото като техническия ръководител, плюс раздела „Актове“ (Акт 19 и строителните протоколи)
Складов мениджърОтговорник на складаЦелият модул „Склад“ (наличности, артикули, групи, доставки, закупуване, брак), избор на текущ проект, покупките и времето за работна ръка по проектите, до които е добавен, складовите отчети и тези за работна ръка, фактурите за покупки и еднократните разходи за работници, разплащателните сметки, в които е добавен, и офертите; без план със задачи, без продажби и без фирмени отчети
РаботникОбикновен работникНачална страница на проекта и преглед на плана със задачи
КлиентВъншно лицеНачална страница на проекта и преглед на плана със задачи
Ролята „Складов мениджър“ вече е активна

До версия 1.233 включително ролята „Складов мениджър“ съществуваше само като вътрешна стойност и не се предлагаше при създаване на потребител. От версия 1.234.0 тя е пълноценна роля: избира се от падащото меню наравно с останалите и дава на складовия отговорник самостоятелен работен профил.

Какво може и какво не може Складовият мениджър​

Може:

  • целия модул Склад — наличности, дефиниции на артикули, групи артикули, основни групи, движения и доставки, бракуване;
  • да закупува артикули в склада, включително да вижда доставните цени и историята на цените;
  • да си избере текущ проект, за да изписва материали към обект;
  • да отвори началната страница на проект, до който е добавен, и да разгледа плана със задачите — само за преглед;
  • да води времето за работна ръка по проектите, до които е добавен — вижда записаните часове, добавя нови, редактира ги и ги изтрива. Екранът показва задача, дата, работник и часове; ставки и суми по него няма;
  • да изпраща и приема доставки от складовете и обектите, до които има достъп. Доставка може да бъде адресирана до всяко място на фирмата, но се приема само там, където е адресирана, и само от човек с достъп до това място;
  • да води покупките по обект — екранът „Покупки“ на проекта: вижда ги, добавя нови, редактира и изтрива, и през него минават доставките към обекта;
  • да работи с Клиенти и доставчици — да ги преглежда, да добавя нови и да редактира съществуващи. Това е нужно, за да може да заведе доставка от доставчик, който още не е въведен;
  • да работи с разплащателните сметки, в които е добавен — вижда сметката и наличността ѝ, преглежда историята на движенията и прави депозит, теглене и прехвърляне между сметки, до които има достъп. Сметка, в която не е добавен, не се вижда и не може да се използва;
  • да отваря Фактури за покупки — вижда всички фактури за покупки на фирмата, създава нови заедно с редовете по тях и ги плаща от сметка, в която е добавен;
  • да работи с еднократните разходи за работници — създава ги, редактира ги и ги плаща, но само от сметка, в която е добавен, и само за работници по проектите, до които има достъп;
  • да генерира и преглежда складовите отчети и отчетите за работна ръка (вижте Видове отчети).
  • да създава оферти, да сключва договор по своите оферти и да ги превръща в проекти (вижте Оферти).

Не може:

  • да създава и редактира самите складове, нито да настройва достъпа до тях — това остава за Собственик (вижте Създаване на складове);
  • да променя плана със задачите; няма достъп до графика (Гант), актовете и бетоновия дневник;
  • да изтрива фактура за покупка, нито да сторнира вече направени плащания по нея;
  • да вижда или променя еднократни разходи на работници извън проектите, до които е добавен — списъкът се ограничава по същото правило, което важи и за Мениджър;
  • да създава, редактира или деактивира разплащателни сметки, нито да настройва достъпа до тях;
  • да отваря Фактури за продажби и Продажби;
  • да вижда фирмените отчети (обороти, парични потоци, непогасени фактури) и отчетите за проекти;
  • да създава планирани (автоматични) отчети — планировчикът остава за Собственик (вижте Планиране на отчети);
  • да отваря Настройки на фирмата, управлението на потребители и настройката на достъп.
Клиенти и доставчици са един и същи списък

В Brickeros доставчиците и клиентите се водят в един общ списък с контакти — един и същи запис може да е доставчик по покупка и клиент по проект. Затова достъпът до доставчиците дава достъп и до клиентите: отделен списък само с доставчици няма.

Складовият мениджър вижда и редактира контактите, но не вижда нито проектите на клиента, нито фактурите и плащанията към него.

Кого вижда в списъка с работници

От версия 1.244.0 списъкът с работници — в „Работници еднократни разходи“ и при избор на работници за отчет — показва на всички роли освен Собственик само:

  • хората по проектите, до които потребителят е добавен, и то само с роля Работник или Клиент;
  • самия потребител.

Собственикът, останалите мениджъри и техническите ръководители не се показват, дори когато работят по същия проект. Правилото важи и при запис: заявка, посочваща потребител извън този обхват, се отказва от сървъра, а не само се скрива от екрана.

Собственикът вижда всички потребители на фирмата, както досега.

Защо вижда цени, а не финанси

Складовият мениджър завежда доставки, така че единичните и доставните цени са част от работата му. Фирменото ниво — бюджети, парични потоци и вземания — остава скрито за него, а отчетите за работна ръка му показват само неговите работници (вижте по-долу).

Скрито е и проектното ниво: на началната страница на проекта не вижда бюджета и разходите, а в плана със задачите — стойностите по задачи, включително във формата на самата задача (бюджет, единична и обща стойност, усвоен бюджет %). Вижда какво е доставено и на каква цена, но не и колко струва обектът, нито колко е актувано на клиента — в „Покупки“ по проект колоната „Актувано до момента“ не се показва за него.

Достъпът до складовете се проверява

От версия 1.240.0 складовият мениджър вижда и работи само в складовете, до които е добавен — включително при изпращане и приемане на доставки. Потребител без достъп до нито един склад може да влезе в системата, но няма да има в какво да работи. Добавянето става от Собственик (вижте Създаване на складове).

Достъп до проекти​

Достъпът до проекти се контролира на две нива:

1. Роля на потребителя​

  • Собственик — автоматичен достъп до всички проекти
  • Останали роли — достъп само до проекти, в които са добавени

2. Списък за достъп​

Всеки проект има списък с потребители, които имат достъп. Списъкът се управлява от модула „Достъп“ в главното меню, раздел „Достъп проекти“:

  1. Изберете проекта.
  2. В списъка „Потребители без достъп“ маркирайте потребителите и натиснете „Разреши“ — те преминават в „Потребители с достъп“.
  3. Потребителите вече виждат проекта в списъка си.

За да отнемете достъп, маркирайте потребителите в „Потребители с достъп“ и натиснете „Премахни“. Стъпките са едни и същи за всички раздели на „Достъп“ — вижте Управление на потребители.

Информация

Потребител без достъп до проект не може да го вижда в списъка си, дори ако ролята му позволява съответните действия.

Достъп до складове​

„Достъп“ → „Достъп складове“: избран склад, потребители с достъп и без достъп

Складовете използват същия модел на достъп:

  • Собственик — автоматичен достъп до всички складове
  • Останали роли — достъп само до складове, в които са добавени

Достъпът се настройва в „Достъп“ → „Достъп складове“, по същия начин като за проектите.

Достъп до разплащателни сметки​

Разплащателните сметки имат допълнителен контрол — списък с потребители, които имат право да извършват тегления и плащания от сметката.

  • Собственик — пълен достъп до всички сметки
  • Останали роли — могат да извършват операции само от сметки, в които са добавени

Потребителите се добавят към сметка в „Достъп“ → „Достъп сметки“.

От версия 1.243.0 в „останали роли“ влиза и Складовият мениджър: той вижда разплащателна сметка едва след като Собственикът го добави в нея. Докато това не е направено, екранът „Разплащателни сметки“ стои празен — така е замислено.

Същото изискване вече важи и при плащане на фактура за покупка: Технически ръководител, Мениджър и Складов мениджър могат да платят само от сметка, в която са добавени. То важи и в обратната посока — при сторниране на плащанията по фактура и при изтриване на платен еднократен разход парите се връщат само по сметка, до която потребителят има достъп.

Достъп до оферти​

Офертите се създават от Собственик, Технически ръководител, Мениджър и Складов мениджър. Кой каква оферта вижда:

  • Собственик — всички оферти на фирмата;
  • Останалите три роли — офертите, които са създали, и тези, до които Собственикът им е дал достъп.

Достъпът се дава от „Достъп“ → раздел „Достъп до оферти“: изберете офертата и преместете потребителите от „Потребители без достъп“ в „Потребители с достъп“ с „Разреши“. Създателят на офертата винаги я вижда.

Да отбележи сключен договор по оферта и да създаде проект от нея може само създателят на офертата или Собственикът. Така Технически ръководител, Мениджър и Складов мениджър могат да създадат проект — но само от своя оферта. Отбелязването на оферта като Отказана е достъпно за всеки, който вижда офертата. Директното създаване на проекти от списъка с проекти остава само за Собственика. Подробности вижте в Оферти.

Работни групи​

Работните групи позволяват да подредите потребителите в екипи — например по специалност или обект. Името на групата се показва след името на потребителя в списъците за избор на хора — в „Достъп“, във времето за работна ръка, в еднократните разходи и в отчетите, например „Иван Петров — Кофражисти“. Затова, ако напишете името на групата в търсенето на такъв списък, ще видите всичките ѝ членове. Сама по себе си групата не дава достъп.

Създаване на работна група​

  1. Отворете „Хора и фирми“ → „Работни групи“.
  2. Натиснете „Добави“.
  3. Попълнете „Работна група име“ и натиснете „Добави“.
  4. Добавете членове с „Добави участници“.

Матрица на достъпа​

Таблицата отразява проверките за роля, заложени в сървъра. „Назначени“ означава, че освен ролята се изисква и потребителят да е добавен в списъка за достъп на съответния проект или склад. „Свои“ при офертите означава създадените от потребителя, а „споделени“ — тези, до които Собственикът му е дал достъп. Разделите на проекта се показват и според типа на проекта — типът може да скрие раздел, но не дава достъп, който ролята не позволява.

ФункцияСобственикТехнически ръководителМениджърСкладов мениджърРаботникКлиент
Настройки на фирмаДаНеНеНеНеНе
Фирмени настройки (фази, шаблони, рецепти, типове проекти)ДаНеНеНеНеНе
Управление на потребители и работни групиДаНеНеНеНеНе
Създаване и архивиране на проектиДаНеНеНеНеНе
Сключване на договор по оферта и създаване на проект от неяДаСвоиСвоиСвоиНеНе
Настройка на достъп до проекти, складове и офертиДаНеНеНеНеНе
Списък с проектиДаНазначениНазначениНазначениНеНе
Начална страница на проектДаНазначениНазначениНазначениНазначениНазначени
План със задачи — прегледДаДаДаДаДаДа
План със задачи — редакцияДаДаДаНеНеНе
Импорт на рецепта в проектДаНеНеНеНеНе
Време за работна ръкаДаДаДаНазначениНеНе
Създаване и редакция на складовеДаНеНеНеНеНе
Складова наличност, дефиниции и групиДаДаДаДаНеНе
ДоставкиДаДаДаДаНеНе
Закупуване на артикул в складаДаДаДаДаНеНе
Покупки по проект (Проект → Покупки)ДаДаДаНазначениНеНе
Фактури за покупки — преглед и създаванеДаДаДаДаНеНе
Фактури за покупки — изтриванеДаДаДаНеНеНе
Еднократни разходи за работнициДаСвоиНазначениНазначениНеНе
Фактури за продажбиДаНеНеНеНеНе
Акт 19ДаНеДаНеНеНе
Строителни протоколи (Образец 1–17)ДаНеДаНеНеНе
Бетонов дневникДаДаДаНеНеНе
Разплащателни сметки — прегледДаНазначениНазначениНазначениНеНе
Разплащателни сметки — създаване и редакцияДаНеНеНеНеНе
Депозит, теглене, трансферДаНеНеНазначениНеНе
Плащане по фактури за покупкиДаНазначениНазначениНазначениНеНе
Плащане по фактури за продажбиДаНеНеНеНеНе
Продажби (сгради, имоти, договори)ДаНеНеНеНеНе
Оферти — създаване и редакцияДаДаДаДаНеНе
Оферти — прегледВсичкиСвои и споделениСвои и споделениСвои и споделениНеНе
Отчети — генериране и прегледДаПо категорияПо категорияПо категорияНеНе
Планирани (автоматични) отчетиДаНеНеНеНеНе
Изключения, които изглеждат нелогични
  • Складовият мениджър вижда всички фактури за покупки на фирмата, докато Технически ръководител вижда само своите, а Мениджър — тези по проектите, до които е добавен. На същия екран обаче разплащателната сметка е само назначената: списъкът с фактури е за цялата фирма, а сметката, от която се плаща, е само тази, в която потребителят е добавен. Двата обхвата се различават нарочно.
  • Акт 19 и строителните протоколи (Образец 1–17) са в раздела „Актове“ на проекта, който е достъпен за Собственик и Мениджър, но не и за Технически ръководител.
  • Отчетите вече не са само за Собственик, но достъпът е по категория, не изцяло: Технически ръководител вижда отчетите за проекти и за работна ръка, Мениджър — и складовите, Складов мениджър — складовите и тези за работна ръка. Фирмените отчети остават единствено за Собственик. Пълната матрица е в Видове отчети.
  • Отчетът „Разходи за работа на час“ показва часова ставка по работник, затова обхватът му следва същото правило като списъка с работници: за всички роли освен Собственик в него влизат само хората по проектите на потребителя с роля Работник или Клиент, плюс самият той. Собственикът вижда целия отчет. Обхватът се прилага при генериране — вече произведен отчет запазва данните си.
  • „Еднократни разходи за работници“ е в модул „Фактури“, но списъкът не е за цялата фирма: Технически ръководител вижда само своите записи, а Мениджър и Складов мениджър — своите плюс тези на работници по проектите, до които са добавени.
  • Списъкът за ИЗБОР на работник е още по-тесен от списъка със записи: в него не влизат нито Собственикът, нито другите мениджъри и технически ръководители, дори по общ проект. Двете неща се различават нарочно — записите показват история, а изборът създава нов разход за конкретен човек.
  • Планировчикът на автоматични отчети остава само за Собственик, дори за роли, които могат да генерират същия отчет ръчно.