Announcement

Collapse
No announcement yet.

Вопрос про роли и поля

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Вопрос про роли и поля

    Здравствуйте, в системе присуцтвуют 3 роли :
    1. Клиент (бывшее поле ответственный)
    2. Менеджер (новое поле)
    3. Исполнитель (новое поле)

    Суть такая нужно что бы менеджер видел только пустые задачи (пустое поле менеджер) или где он сам, так же и с Исполнителем. По аналогии так работает поле Ответственный, но оно уже занято. Как можно реализовать?

    Маленький пример логики: Клиент создает задачу - менеджер(а) смотрят и берут задачу - далее назначают Исполнителя

  • #2
    День добрый.
    Если я правильно понял, то можно реализовать следующим образом:
    Делить на 3 группы и каждой в ролях прописать видимость только своей группы
    Плюс к этому разрешить видимость и назначение всех пользователей и групп.

    Comment


    • #3
      Originally posted by VikinGDM View Post
      День добрый.
      Если я правильно понял, то можно реализовать следующим образом:
      Делить на 3 группы и каждой в ролях прописать видимость только своей группы
      Плюс к этому разрешить видимость и назначение всех пользователей и групп.
      На группы уже поделил, нужно что бы отображались записи только назначенного пользователя или пустые (не назначенные)

      Например "Менеджер - Иван Иванов" открывает вкладку задачи, он может видеть только задачи где поле "Менеджер" пустое или является "Иван Иванов" то есть им самим

      Comment


      • #4
        Проблема как раз в этом что члены группы могут видеть все записи группы и назначать все

        Comment


        • #5
          смысл в том, чтобы назначать не только людей, но и группы. а группами можно уже пилить область видимости.

          Comment


          • #6
            Originally posted by VikinGDM View Post
            смысл в том, чтобы назначать не только людей, но и группы. а группами можно уже пилить область видимости.
            Я разве смогу настроить 2 группы с разными привилегиями правами на одной записи?

            Comment


            • #7
              Originally posted by neenekrasov16 View Post
              Я разве смогу настроить 2 группы с разными привилегиями правами на одной записи?
              Именно. Права в ролях складываются по принципу: "+" + "-" = "+"

              Comment


              • #8
                Originally posted by VikinGDM View Post

                Именно. Права в ролях складываются по принципу: "+" + "-" = "+"
                Спасибо за быстрые ответы, проверяю этот метод на практике, не получается скрыть задачи от других пользователей группы если один пользователь уже назначен

                Comment


                • #9
                  Originally posted by neenekrasov16 View Post

                  Спасибо за быстрые ответы, проверяю этот метод на практике, не получается скрыть задачи от других пользователей группы если один пользователь уже назначен
                  Значит видеть он должен только свои, а не группы

                  Comment


                  • #10
                    Originally posted by VikinGDM View Post

                    Значит видеть он должен только свои, а не группы
                    Так и хучу сделать))))) , но как реализовать? Если Владельцем считается только кто стоит в поле Ответственный?

                    Comment


                    • #11
                      Originally posted by neenekrasov16 View Post

                      Так и хучу сделать))))) , но как реализовать? Если Владельцем считается только кто стоит в поле Ответственный?
                      Давай подумаем, только подробнее логику нужно.

                      Comment

                      Working...
                      X