Права команды, которые реально соблюдаются
Frachta проверяет права каждого участника команды на уровне API, а не только на экране.
Матрица прав команды в Frachta определяет, что именно разрешено делать каждому человеку в вашем аккаунте, и это решение соблюдается самой системой, а не зависит от того, какие кнопки видны на экране.
Чтобы посмотреть её, откройте /account?view=team. Если вы владелец аккаунта, вы можете просматривать матрицу и менять, что разрешено каждому участнику команды. Если вы участник команды без прав владельца, вы увидите матрицу в той части, которая касается вас, но изменить её не сможете.
Соблюдение происходит на уровне, скрытом от интерфейса: когда участник команды пытается выполнить действие, на которое у него нет прав, запрос отклоняется самой системой, а не просто скрывается экраном. На практике это означает, что интерфейс сам прячет опции, которые всё равно были бы отклонены, поэтому участник команды обычно видит только то, чем действительно может пользоваться.
Поскольку редактировать матрицу может только владелец, в аккаунте есть единая и понятная точка контроля над тем, кто что может делать. Участники команды не могут изменить ни свои права, ни права других, как бы аккаунт ни использовался в повседневной работе.
Это избавляет вас от ситуации, когда настройка прав выглядит нормально на экране, но кто-то находит способ её обойти, или когда участник команды теряется из-за отсутствующей опции, не понимая, баг это или намеренное ограничение того, что ему разрешено.