В программе возможно ограничение видимости следующих объектов:
пользователь;
организация;
проект;
задача.
Пользователь
Изначально зарегистрированный пользователь не видит других пользователей, и все остальные его также не видят.
Только сам пользователь имеет полный доступ ко всем своим свойствам.
Имеют доступ только на чтение:
пользователи совместных организаций;
друзья пользователя.
Видимость пользователя может быть открыта в двух случаях:
пользователь вступает в организацию, после чего все существующие члены организации получают доступ к свойствам этого пользователя и пользователь попадает к ним в список контактов;
начало дружбы между пользователями, в результате которой пользователи заносятся в списки друзей друг друга, и видят друг друга в своих контакт-листах.
Потеря видимости:
разрыв дружбы между пользователями;
пользователь исключен из организации.
Организация
Пользователь может создать одну организацию.
Полный доступ к организации (включая возможность изменения доступа) имеют:
владелец организации;
администраторы организации;
Пользователи организации имеют доступ только на чтение к свойствам организации, видят ее пользователей и могут работать со своими проектами в ней.
Потеря видимости:
изменение списка доступа к организации;
исключение пользователя из организации.
Проект
Пользователь может создать проект:
в личных проектах;
в организации, в которой пользователь является администратором или ее владельцем.
Полный доступ к проекту (включая возможность изменения доступа) имеют:
автор проекта;
администраторы проекта;
администраторы организации.
Имеют доступ только на чтение к свойствам проекта и могут работать с задачами:
пользователи проекта.
Потеря видимости проекта:
изменение списка доступа;
перемещение проекта между организациями.
Задача
Пользователь может создать задачу:
в личных проектах;
в проекте организации, в которой он является администратором или владельцем;
в проекте, в который он имеет доступ на изменение или является его владельцем.
Полный доступ к задаче (включая возможность изменения доступа) имеют:
автор задачи;
администраторы проекта;
администраторы организации.
Добавлять комментарии в задачу могут:
пользователи проекта;
пользователи, которым открыта задача частично или полностью (подробнее...).
Потеря видимости задачи:
изменение списка пользователей, видящих задачу;
перемещение задачи между проектами одной организации;
перемещение задачи между проектами разных организаций.