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