Skip to content

Digest: team scope per-board ACL даёт разные числа разным MEMBER'ам #223

Description

@NovakPAai

Gap из SDD digest §9 R6 / §10 решение 5.

В team scope MEMBER видит только те задачи, к доскам которых у него есть ACL. Owner workspace видит всё. Это безопасно (нет утечки private boards), но даёт неинтуитивное поведение:

  • Owner видит: «Закрыто 42»
  • MEMBER (с доступом не ко всем доскам) видит: «Закрыто 28»
  • Разные люди видят разные команды → разные «командные» метрики

Что нужно:

  • Tooltip на странице /digest: «Показаны только доски, к которым у вас есть доступ» (в team scope для не-Owner)
  • Бейдж «Видно X из Y досок» в team scope для MEMBER
  • Решить: показывать Owner-разрез всем как опцию? (probably no — нарушает ACL)
  • E2E тест: MEMBER с урезанным ACL получает свою картину

Связано с SDD: docs/design/digest.md §9 R6.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions