.. only:: html Старт проекта в Cerebro. =============================================== [[[a]]]В этом видео мы рассмотрим инструменты Cerebro,[[[b]]] используемые в начале работы над проектом.[[[c]]] Мы заведем в системе новый проект,[[[d]]] учетные записи сотрудников, работающих над ним,[[[e]]] и настроим права доступа к задачам проекта[[[f]]] для разных категорий пользователей.[[[g]]] В системе Cerebro проект представляет собой[[[h]]] корневой узел, из которого растет вниз[[[i]]] дерево задач, в которых ведется работа.[[[j]]] Причем создавать новые задачи внутри проекта[[[k]]] могут руководители, менеджеры или супервизоры,[[[l]]] но сам корневой узел имеет право создавать[[[m]]] только пользователь с правами администратора Cerebro.[[[n]]] И выполняется это действие в панели администратора,[[[o]]] которая вызывается по пункту[[[p]]] меню "Tools/Administrator".[[[q]]] Здесь для управления проектами имеется[[[r]]] специальная вкладка "Projects", на которой показаны[[[s]]] все, имеющиеся в вашей компании проекты.[[[t]]] При помощи кнопок на панели инструментов[[[u]]] можно создать новый, отправить в архив[[[v]]] или вернуть из архива уже имеющийся проект.[[[w]]] Также можно настроить фильтр[[[x]]] отображения списка проектов,[[[y]]] здесь всего два критерия фильтрации:[[[z]]] по признаку архивных проектов, а также[[[a]]] по сроку давности проектов или с указанием[[[b]]] интервала, в который попадает время старта проекта.[[[c]]] При создании нового проекта используется[[[d]]] мастер пошагового выполнения данной операции.[[[e]]] На первом шаге следует задать основные параметры --[[[f]]] это имя проекта, дата и время его старта,[[[g]]] а также параметры по умолчанию[[[h]]] для новых задач внутри проекта.[[[i]]] Вы можете выбрать, каким образом устанавливать[[[j]]] время старта и запланированную длительность[[[k]]] по умолчанию для новой задачи.[[[l]]] Также важным параметром проекта является признак[[[m]]] автоматического подтверждения часов,[[[n]]] заявленных исполнителями в своих отчетах.[[[o]]] Также на первом шаге для нового проекта[[[p]]] можно задействовать в качестве шаблона[[[q]]] один из уже существующих проектов[[[r]]] с аналогичной структурой задач.[[[s]]] Для этого нужно включить флажок "Use a template"[[[t]]] и выбрать из списка проект-шаблон.[[[u]]] После этого можно флажками настроить перечень[[[v]]] атрибутов, которые будут скопированы из шаблона[[[w]]] в новый проект, это могут быть[[[x]]] связи между задачами, сообщения форума,[[[y]]] назначенные исполнители и т.д.[[[z]]] На следующем шаге мы выбираем файловое хранилище,[[[a]]] в которое будут отправляться файловые вложения[[[b]]] в сообщениях на проекте.[[[c]]] Зачастую в компаниях бывает только одно[[[d]]] файловое хранилище, в таком случае оно[[[e]]] назначается на проект автоматически.[[[f]]] Права доступа к задачам на проекте для разных[[[g]]] категорий пользователей по умолчанию наследуются[[[h]]] с глобальных прав доступа,[[[i]]] настроенных на вкладке "Universe".[[[j]]] При создании нового проекта можно оставить их[[[k]]] без изменения или сразу же дополнить либо переопределить.[[[l]]] Мы видим, что разным группам в списке даны[[[m]]] разные уровни доступа, чтобы расширить кому-то права,[[[n]]] можно добавить группу, например,[[[o]]] второй раз работников и присвоить им[[[p]]] еще один уровень доступа, любой из предустановленных[[[q]]] или настроить его вручную.[[[r]]] Например, добавим работникам возможность создавать[[[s]]] в форуме сообщения типа "Рецензия".[[[t]]] При этом унаследованные с глобального уровня[[[u]]] права доступа показаны нежирным шрифтом,[[[v]]] а вновь заданные на уровне проекта выделены жирным.[[[w]]] Тэги на проекте позволяют использовать[[[x]]] дополнительные атрибуты задач, которые[[[y]]] заранее создаются в панели администратора[[[z]]] на вкладке "Task tags".[[[a]]] Это могут быть строковые, числовые или[[[b]]] перечисляемые значения, которым вы сами придаете[[[c]]] определенный смысл и затем используете[[[d]]] в работе над задачами.[[[e]]] На следующем шаге производится настройка уведомлений[[[f]]] для разных категорий пользователей.[[[g]]] При этом снова можно оставить без изменения[[[h]]] настройки, унаследованные с глобального уровня,[[[i]]] либо переопределить их.[[[j]]] Причём конечные пользователи имеют возможность[[[k]]] еще раз переопределить правила рассылки уведомлений[[[l]]] в профиле своей учетной записи.[[[m]]] И последний шаг позволяет настроить подписку[[[n]]] по виду деятельности для отдельных пользователей.[[[o]]] Список людей расположен слева и, например, если кто-то[[[p]]] является директором по анимации, можно ему включить[[[q]]] автоматическую подписку на все задачи[[[r]]] с видом деятельности "анимация", чтобы он получал[[[s]]] уведомления о происходящей в них переписке.[[[t]]] Пройдя все шаги, мы нажимаем кнопку "Finish",[[[u]]] и новый проект возникает в списке.[[[v]]] Все атрибуты, которые мы задавали в мастере[[[w]]] создания нового проекта можно впоследствии[[[x]]] отредактировать на вкладках свойств проекта[[[y]]] в правой части окна административной панели.[[[z]]] Новый проект появляется и в окне навигатора,[[[a]]] а пользователи с соответствующими правами доступа[[[b]]] получают возможность внутри него работать.[[[c]]] Супервизоры создают и планируют задачи, назначают[[[d]]] исполнителей, те в свою очередь выполняют работу.[[[e]]] [[[f]]] Остановимся подробнее на создании учетных записей[[[g]]] и назначении для них прав доступа.[[[h]]] Список имеющихся пользователей представлен[[[i]]] на вкладке "Users" в панели администратора,[[[j]]] здесь можно создавать новые учетные записи[[[k]]] и манипулировать существующими.[[[l]]] Общее количество возможных учетных записей[[[m]]] в компании определяется количеством[[[n]]] приобретенных лицензий Cerebro.[[[o]]] Cуществует такое правило, что при покупке[[[p]]] определенного количества лицензий на стандартные[[[q]]] учетные записи к ним в придачу дается бесплатно[[[r]]] такое же количество так называемых email-пользователей.[[[s]]] Учетные записи этого типа также[[[t]]] можно завести на кладке "Users".[[[u]]] Если вкратце, смысл email-пользователей в том,[[[v]]] что, не имея логина и пароля для входа[[[w]]] в клиентскую программу Cerebro, такие люди[[[x]]] всё равно могут участвовать в переписке[[[y]]] при помощи почтового клиента.[[[z]]] Предварительно им нужно завести[[[a]]] в Cerebro учетные записи, а потом[[[b]]] подписать на соответствующие задачи.[[[c]]] Первая кнопка на панели инструментов[[[d]]] над списком пользователей вызывает[[[e]]] пошаговый мастер создания новой учетной записи[[[f]]] для стандартного пользователя, то есть такого,[[[g]]] который заходит в Cerebro со своим логином/паролем.[[[h]]] На первом шаге необходимо задать имя пользователя,[[[i]]] его логин в Cerebro и электронную почту.[[[j]]] После этого можно выбрать генерацию и отправку[[[k]]] случайного пароля ему по почте, либо можно[[[l]]] задать пароль вручную, а затем сообщить его[[[m]]] пользователю каким-то иным способом.[[[n]]] По умолчанию пользователь видит всех остальных[[[o]]] пользователей, например, в списке людей[[[p]]] при выборе исполнителя для задачи.[[[q]]] В зависимости от политики компании можно[[[r]]] ограничить видимость тех или иных[[[s]]] категорий пользователей друг для друга.[[[t]]] Следующий шаг -- это указание типов задач,[[[u]]] которые данный пользователь в состоянии выполнять.[[[v]]] Для этого из общего списка видов деятельности,[[[w]]] который также настраивается в панели администратора[[[x]]] на вкладке "Activities", следует выбрать[[[y]]] перетаскиванием или при помощи кнопок[[[z]]] соответствующие типы задач.[[[a]]] Этот параметр будет использован, например,[[[b]]] при назначении пользователя на исполнение задачи,[[[c]]] если включить фильтрацию по виду деятельности.[[[d]]] При этом в общем списке останутся только люди,[[[e]]] у которых соответствующий данной задаче[[[f]]] вид деятельностьи указан в атрибутах учетной записи.[[[g]]] На следующем этапе настраивается[[[h]]] принадлежность пользователя к той или иной группе.[[[i]]] Чаще всего группы пользователей в Cerebro[[[j]]] означают соответствующий уровень доступа,[[[k]]] таким образом, помещая человека в группу,[[[l]]] мы выдаем ему те или иные права на проектах и задачах.[[[m]]] По окончании всех шагов нажимаем кнопку "Finish",[[[n]]] пользователь появляется в списке, и все[[[o]]] установленные для него атрибуты можно впоследствии отредактировать на соответствующих вкладках[[[p]]] в правой части окна.[[[q]]] В Cerebro для администратора существует возможность[[[r]]] войти в систему из-под другой учетной записи,[[[s]]] что позволит понять, какие задачи доступны[[[t]]] созданному пользователю и вообще,[[[u]]] что он увидит в окне после логина.[[[v]]] Для выполнения данной задачи сначала надо[[[w]]] выбрать нужного пользователя в списке[[[x]]] и затем нажать кнопку "Login As"[[[y]]] справа на вкладке "User Profile".[[[z]]] ``Админ не может зайти в качестве другого админа. Заходить из-под пользователя в группе работников.`` В результате главное окно Cerebro перезагружается,[[[a]]] в его заголовке отображается имя нового пользователя,[[[b]]] а в окне навигатора и остальных списках[[[c]]] отображаются соответствующие его учетной записи задачи.[[[d]]] Возврат из данного режима обратно[[[e]]] в учетную запись администратора происходит[[[f]]] по кнопке в левом верхнем углу.[[[g]]] Другая кнопка на панели инструментов позволяет[[[h]]] добавить учетные записи из Active Directory[[[i]]] в качестве стандартных пользователей Cerebro.[[[j]]] Такой вариант позволит, чтобы сотрудники[[[k]]] заходили в Cerebro с тем же самым логином/паролем,[[[l]]] что и в операционную систему.[[[m]]] Третья кнопка запускает мастер создания[[[n]]] нового email-пользователя, основное отличие[[[o]]] от стандартной учетной записи в том, что для него[[[p]]] не задается логин/пароль в Cerebro,[[[q]]] только электронная почта и остальные атрибуты:[[[r]]] имя, виды деятельности и членство в группах,[[[s]]] которое позволит ему участвовать[[[t]]] в переписке на задачах.[[[u]]] Далее рассмотрим возможные манипуляции[[[v]]] с уже имеющимися учетными записями.[[[w]]] При удалении пользователя из списка[[[x]]] возможны два варианта.[[[y]]] Если он числится только в вашей компании,[[[z]]] то удаление приводит к деактивации его учётной записи,[[[a]]] после этого он не сможет заходить в Cerebro.[[[b]]] Если же удаляемый пользователь одновременно работает[[[c]]] с какой-то другой компанией и числится[[[d]]] в их вселенной Cerebro, то удаление просто[[[e]]] убирает его из списка в вашей компании,[[[f]]] но учетная запись остается активной.[[[g]]] Он может продолжать работу с чужими проектами,[[[h]]] а ваши становятся ему недоступны.[[[i]]] Соответственно, если вы хотите возобновить работу[[[j]]] с ранее удаленным пользователем,[[[k]]] то тут тоже два варианта.[[[l]]] Если учетная запись была деактивирована при удалении,[[[m]]] то для её возвращения в свой список нужно[[[n]]] использовать кнопку восстановления пользователя.[[[o]]] Запись в базе данных Cerebro всё равно хранится,[[[p]]] поэтому создать нового пользователя[[[q]]] с такой же электронной почтой не получится.[[[r]]] Вновь возникает пошаговый мастер, в нём нужно[[[s]]] указать почтовый ящик, дальше задать новый логин,[[[t]]] и пароль отправить на почту или задать вручную.[[[u]]] Затем заполнение остальных атрибутов,[[[v]]] как при создании учетной записи.[[[w]]] Другой случай, если в свой список вам нужно добавить[[[x]]] активного пользователя Cerebro, который числится[[[y]]] в других компаниях, фрилансера, например.[[[z]]] Здесь опять не получится завести новую[[[a]]] учетную запись на уже имеющийся в базе данных[[[b]]] электронный адрес, поэтому нужно использовать[[[c]]] функцию поиска и приглашения пользователя.[[[d]]] Чтобы найти нужного человека в базе,[[[e]]] вводим электронную почту, нажимаем кнопку "Search",[[[f]]] в списке должен появиться пользователь, ему надо[[[g]]] написать текст приглашения и нажать кнопку "Invite".[[[h]]] После этого данный пользователь при следующем[[[i]]] входе в Cerebro получит сообщение от вас,[[[j]]] и у него будет два варианта:[[[k]]] принять или отклонить приглашение.[[[l]]] И только после того, как он его примет, его[[[m]]] учетная запись появится в списке ваших пользователей.[[[n]]] Далее можно будет ему назначить уровень доступа[[[o]]] и подключить к работе над проектами.[[[p]]] Как мы уже видели, пользователи в Cerebro[[[q]]] объединяются в группы для того, чтобы[[[r]]] объединить людей с одинаковыми правами доступа.[[[s]]] Создание и редактирование групп производится[[[t]]] на вкладке "Groups".[[[u]]] Выбирая группу из списка, вы можете настроить для неё[[[v]]] членство пользователей, добавив их из общего списка.[[[w]]] Также на уровне групп можно настраивать[[[x]]] видимость пользователей друг для друга.[[[y]]] Теперь рассмотрим на глобальном уровне,[[[z]]] как назначаются права доступа,[[[a]]] это происходит на вкладке "Universe".[[[b]]] Во-первых, в списке всегда представлена группа[[[c]]] администраторов, имеющая уровень доступа[[[d]]] "Full Control", и она должна содержать[[[e]]] хотя бы одну учетную запись.[[[f]]] Это единственное ограничение, остальные права доступа[[[g]]] могут быть назначены как здесь, так и на других[[[h]]] уровнях, например, в корневом узле проекта.[[[i]]] Так как права доступа наследуются сверху-вниз,[[[j]]] часто имеет смысл для всех или некоторых[[[k]]] категорий пользователей назначить их[[[l]]] на глобальном уровне, чтобы они[[[m]]] автоматически распространялись на все[[[n]]] проекты и задачи в вашей компании.[[[o]]] Например, можно завести группы[[[p]]] супервизоров, работников, фрилансеров,[[[q]]] клиентских учетных записей и так далее.[[[r]]] При этом для каждой группы в таблице[[[s]]] нужно задать уровень доступа.[[[t]]] В системе Cerebro имеются несколько[[[u]]] предустановленных уровней доступа и можно[[[v]]] в нижней части окна посмотреть расшифровку,[[[w]]] какие права они дают.[[[x]]] Уровень доступа "Full Control", который используется[[[y]]] для администраторов, включает в себя[[[z]]] все элементарные права доступа из списка.[[[a]]] Следующий уровень доступа "supervisor" содержит[[[b]]] широкий набор прав, но только внутри проекта.[[[c]]] То есть права администратора Cerebro,[[[d]]] которые необходимы, например, для того, чтобы создать[[[e]]] новую учетную запись или новый проект,[[[f]]] по умолчанию супервизору не предоставляются.[[[g]]] Зато внутри проекта он главный человек, может[[[h]]] писать практически любые типы сообщений,[[[i]]] произвольно переключать статус задач[[[j]]] и редактировать их основные атрибуты.[[[k]]] Всё это позволяет ему эффективно планировать[[[l]]] работу на проекте и контролировать её выполнение.[[[m]]] Далее следует уровень доступа для работников.[[[n]]] Он, как мы видим, содержит более скудный набор прав,[[[o]]] в частности, видимость всех задач и создание[[[p]]] двух типов сообщения: отчета и простой заметки.[[[q]]] Кроме того у данного уровня доступа представлены[[[r]]] несколько флажков в столбце "conditional",[[[s]]] это означает, что эти дополнительные права доступа[[[t]]] пользователь получает только на тех задачах,[[[u]]] куда он назначен в качестве исполнителя.[[[v]]] Для группы фрилансеров рекомендуется назначать[[[w]]] уровень доступа "restricted worker", в котором[[[x]]] представлены практически те же права,[[[y]]] что и у работника, но все они[[[z]]] расположены в столбце "conditional".[[[a]]] То есть для данной категории пользователей[[[b]]] даже видимость задачи включается только после того,[[[c]]] как человека назначили[[[d]]] в качестве исполнителя на задачу.[[[e]]] Как уже упоминалось, на уровне проектов[[[f]]] права доступа могут быть переопределены.[[[g]]] Чтобы перейти к их редактору, нужно переключиться[[[h]]] в окно навигатора и выбрать корневой узел проекта.[[[i]]] Далее, заходим в окно свойств задачи, и кнопкой[[[j]]] на панели инструментов вызываем настройку прав доступа.[[[k]]] В результате появляется такой же редактор,[[[l]]] что и в мастере создания нового проекта,[[[m]]] в котором с одной стороны видно, какие права доступа[[[n]]] распространяются на данный проект с глобального уровня,[[[o]]] а с другой -- можно их расширить или переопределить.[[[p]]] На этом всё, мы успешно создали новый проект[[[q]]] и настроили права доступа к нему[[[r]]] для различных пользователей.[[[s]]] Далее супервизоры создают внутри проекта[[[t]]] структуру задач, планируют сроки,[[[u]]] назначают исполнителей и запускают выполнение работы.[[[v]]]