У меня проблема с разрешением доступа.

Я создаю станцию трекера (страна, город ...) и контакт трекера (телефон, локализация, учетная запись tuleap). Станции имеют артефактную связь с контактом, чтобы влиять на людей.

Я создаю три группы: пользователь, администратор и обслуживающий персонал, чтобы объявить доступ к полю станции.

Поэтому я хочу отображать в отчете станции только артефакт, затронутый при входе в учетную запись Tuleap только с авторизованным полем (user/admin/opstaff), и предупреждать людей об изменениях.

Проблема 1: Я не могу обновить права доступа к артефакту для назначенных людей (я могу только: разрешение на все артефакты, отправленные или затронутые группой). Зачем ? Эта опция действительно полезна для меня из-за другого детского трекера (аномалия)

Проблема 2: Я не могу извлечь из ссылки на артефакт затронутую учетную запись Tuleap.

Решение Проблема 2 => Проблема 3: С помощью openlist я могу добавить учетную запись Tuleap, но это приводит к избыточности (и мне приходится вставлять одну и ту же информацию дважды) со ссылкой, и я не могу сделать поле "Назначено" в семантической опции (это поле связан с пользователем проекта).

Решение Проблема 3 => Проблема 4: Я не хочу создавать X-группы, которые будут влиять на X-артефакт, и использовать права доступа, относящиеся к группе.

Кто-то уже сделал что-то подобное, может быть, более эффективным?

1 ответ1

0

Для задач 2 и 3 такой функции на сегодняшний день нет.

Возможности:

  • Вы можете создать свою собственную систему отчетности, используя REST API для извлечения нужных вам данных.
  • Вы можете внести свой вклад в tuleap, чтобы добавить нужную вам функцию
  • вы можете посмотреть выделенное время разработки https://www.tuleap.org/support#professional-support

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .