Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-3680

Role User Evaluator. Add add roles check

    XMLWordДля печати

Детали задачи

    • Icon: История История
    • Решение: Won't Do
    • Icon: Medium Medium
    • Backlog
    • Не заполнено
    • Не заполнено

    Описание

      Role User Evaluator. Добавить возможность указывать несколько ролей для проверки.

      Но оставить также поддержку для указанной одной роли

      Пример конфигурации:

      "evaluators": [
          {
              "type": "user-in-role",
              "config": {
                  "role": ["initiator", "technologist"] // Массив ролей
              }
          },
          {
              "type": "user-in-role",
              "config": {
                  "role": "initiator" // Одна роль
              }
          }         
      ]

      Так-же должны остаться работать запросы типа т.к. они используется в некоторых местах:

      Citeck.Records.get(nodeRef).load('case-roles.initiator?has(n:"admin")').then(console.log)
      Citeck.Records.get(nodeRef).load('.att(n:"case-roles"){att(n:"initiator"){has(n:"admin")}}').then(console.log)

      Вложенные файлы

        Активность

          Люди

            Не назначен Не назначен
            aleksey.zaytsev Aleksey Zaytsev [X] (Неактивный)
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            1 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения: