Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Система повинна дозволяти оголошення аукціонів організаторами, якщо permitions.procedures.<procedure_name> = procedure
  2. Система повинна дозволяти подання заявок учасниками, якщо permitions.procedures.<procedure_name> = bids
  3. За відсутності відповідного значення permitions функціональність повинна бути недоступною як на UI, так і на API-рівні.

Доступ до

...

дій з Реєстром об’єктів оренди

  1. Система повинна дозволяти:

    1. Створення Об'єкту оренди, якщо

    Для напрямків SP* система повинна перевіряти
    1. : permitions.

    jobber
    1. registry.

    announcement
    1. object = object

    Для напрямків LP* система повинна перевіряти
    1. Створення Дії до об'єкту оренди, якщо: permitions.
    jobber
    1. registry.
    large_announcement
    1. action = object
  2. Без відповідних permitions створення SP/LP процедур забороняється**.

Доступ до ді Реєстр об’єктів оренди

    1. Створення Заяв до об'єкту оренди, якщо: permitions.registry.lease_request = object

Доступ до створення Інформаційних повідомлень, контрактів, об'єктів, викупу Малої приватизації 

  1. Система повинна дозволяти:

    1. Створення Об'єкту Малої приватизації

    Система повинна дозволяти роботу з реєстром об’єктів оренди
    1. , якщо: permitions.registry.asset= object

    2. Створення Контракту Малої приватизації, якщо: permitions.registry.execution = object
    3. Створення Інформаційного повідомлення Малої приватизації, якщо: permitions.jobber.announcement = object
    4. Створення Викупу Малої приватизації, якщо: permitions.jobber.redemption= object
  2. У В разі відсутності permitions доступ до:
    • створення об’єктів;

    • створення LL* процедур

    відсутності : permitions.jobber.announcement = object, організатор не може створити ІП та відповідно не буде автоматично створено процедуру

Доступ до створення Інформаційних повідомлень, контрактів, об'єктів, викупу Великої приватизації 

  1. Система повинна дозволяти:

    1. Створення Об'єкту Малої приватизації, якщо: permitions.registry.large_asset= object

    2. Створення Контракту Малої приватизації, якщо: permitions.registry.large_execution = object
    3. Створення Інформаційного повідомлення Малої приватизації, якщо: permitions.jobber.large_announcement = object
    4. Створення Викупу Малої приватизації, якщо: permitions.jobber.large_redemption= object
  2. В разі відсутності : permitions.jobber.large_announcement = object, організатор не може створити ІП та відповідно не буде автоматично створено процедуруповинен бути заблокований.

UI та відображення

  1. UI майданчика повинен динамічно відображати або приховувати функціональність відповідно до permitions.
  2. Користувачі не повинні бачити дій, які їм недоступні згідно permitions.

  3. UI та API повинні використовувати одну й ту саму логіку перевірки permitions

...