Новые возможности для профессионалов в Project Server 2013

Сводка: Узнайте о новых функциях и возможностях Project Server 2013.
Относится к: Project Server 2013

В этой статье представлен краткий обзор новых и значительно обновленных функций в Project Server 2013 с особым акцентом на областях, представляющих интерес для ИТ-специалистов. К этим областям относятся следующие:

Примечание.

Project Server 2013 основан на SharePoint Server 2013, поэтому пользователям Project Server следует читать о новых функциях и функциях. Сведения о новых функциях и функциях SharePoint Server 2013 см. в статье Изучение SharePoint 2013.

Project Online в Office 365

Выпуск Project Server 2013 связан с выпуском новой службы в Office 365 для предприятий, Project Online. При Project Online все оперативное обслуживание осуществляется через веб-службу, размещенную в центрах обработки данных Майкрософт, что позволяет сосредоточиться на основных задачах управления проектами. Project Online в Office 365 предоставляет полноценные возможности управления портфелем проекта (PPM) (управление спросом, управление портфелем, управление ресурсами, отчетность и т. д.). Руководители портфеля, проекта и участники группы могут получить доступ к Project Online в любом месте с подключением к Интернету.

Предложение Project Online предоставляет следующие преимущества:

  • Администрирование ИТ-специалистов Все оперативное обслуживание осуществляется через службу Project Online. Вам больше не нужно фиксировать ИТ-ресурсы для таких задач, как обновления, аварийное восстановление и обслуживание. Кроме того, скрипты профилактического обслуживания выполняются в базах данных, чтобы предотвратить проблемы до их возникновения.

  • Простой запуск Дополнительные затраты на инфраструктуру отсутствуют, и пользователи получают простое лицензирование на каждого пользователя.

  • В Office 365 безопасности используются надежные возможности аварийного восстановления, глобально избыточные резервные копии и расширенные функции конфиденциальности. Фильтры помогают защитить пользователей от спама и вирусов.

  • Гарантированное время бесперебойной работы Корпорация Майкрософт предлагает гарантированное, финансовое резервное копирование и поддержку по телефону 24 часа в сутки, семь дней в неделю.

Примечание.

Дополнительные сведения об использовании Project Online см. в статье Начало работы с Project Online.

Изменения архитектуры Project Server 2013

Project Server 2013 — это многоуровневая система, которая расширяет архитектуру, представленную в Office Project Server 2007. Интерфейсный уровень включает Project профессиональный 2013, Project Web App и сторонние приложения. Клиентские приложения взаимодействуют со средним уровнем через интерфейс Project Server (PSI) или через конечные точки клиентской объектной модели (CSOM), которые, в свою очередь, взаимодействуют с PSI и уровнем бизнес-объектов. Доступ к базе данных интегрирован в бизнес-объекты. Система событий Project Server может обращаться как к локальным, так и к удаленным обработчикам событий. Служба вычислений проектов дублирует подсистему планирования Project профессиональный. Клиентские приложения не должны (или не должны) напрямую обращаться к базе данных Project Web App; Project Server скрывает бизнес-объекты от клиентов.

На высоком уровне некоторые ключевые изменения архитектуры Для Project Server 2013 включают следующие:

  • Консолидация баз данных. Данные Project Server 2013 объединяются в одну базу данных Project Web App. Преимущества отдельной базы данных описаны в разделе Консолидация баз данных этого документа.

  • Рабочий процесс Azure. Декларативные рабочие процессы (рабочие процессы, определенные в SharePoint Designer 2013) выгружаются в рабочий процесс Azure для обработки. Рабочий процесс Azure может выполняться на отдельном сервере в ферме SharePoint, в Azure в облаке или на одном компьютере Project Server для тестирования или демонстрации. Закодированные рабочие процессы, разработанные с помощью Visual Studio 11 Beta, обрабатываются в среде выполнения рабочих процессов в SharePoint Server, как в Project Server 2010.

  • Службы OData для отчетов: Project Online пользователи и пользователи локальной среды Project Server 2013 могут получать доступ к своим отчетам через службу OData. Open Data (OData) — это стандартный отраслевой веб-протокол, используемый для доступа к данным из внешних систем. Служба OData внутренне выполняет SQL-запросы к таблицам и представлениям Отчетов. Это особенно полезно для Project Online пользователей, так как к базе данных Project Web App не удается получить прямой доступ в Azure. Пользователи Project Server 2013 по-прежнему смогут напрямую обращаться к таблице отчетов и представлениям через SQL Server для создания отчетов. Дополнительные сведения см. в статьеЗнакомство с OData: доступ к данным для Интернета, облака, мобильных устройств и т. д. в библиотека MSDN.

  • Система очередей Project Server. В Project Server 2013 задания расписания не используют систему очередей (без очереди расписаний). Все сайты, обслуживаемые одной службой приложений, используют одну и ту же службу очередей. Несколько ключевых изменений значительно улучшили производительность очередей. При публикации задания в таблицу очередей система будет уведомлена о доступности задания вместо того, чтобы периодически опрашивать задания очереди.

  • Облачные службы Azure для Project Online. Для пользователей Project Online в Office 365 данные хранятся в операционной системе облачных служб Azure.

    Примечание.

    Дополнительные сведения об архитектуре Project Server 2013 см. в статье Обзор архитектуры Project Server 2013.

Поддержка мультитенантности

В отличие от Project Server 2010, Project Server 2013 поддерживает возможность размещения нескольких клиентов при использовании в сочетании с функцией мультитенантности SharePoint Server 2013. Это позволяет иметь несколько клиентов, бизнес-подразделений или отделов в одной ферме и инфраструктуре SharePoint Server и Project Server. Например, в размещенной среде можно использовать отдельные экземпляры Project Server 2013 для двух отдельных компаний. Или в компании вы можете создать юридический отдел, используя экземпляр Project Server 2013, который полностью не зависит от других экземпляров, используемых другими отделами. Каждый клиент Project Server 2013 совместно использует Службу приложений Project, но работает независимо от другого клиента и изолирован от него.

Консолидация базы данных

В Project Server 2013 служба Project предоставляет функции управления проектами не только для Project Web App (PWA), но и для всей фермы SharePoint Server 2013, в которой она находится. Одним из основных изменений является использование отдельной базы данных Project Web App для Project Server 2013.

В Project Server 2010 каждый экземпляр Project Server 2010 поддерживался набором из четырех баз данных Project Server (Черновик, Публикация, Отчеты и Архив). Для Project Server 2013 все четыре базы данных Project Server 2013 объединяются в одну базу данных, Project Web App базу данных (имя по умолчанию: ProjectWebApp). Таблицы Отчетов сохраняют свои предыдущие имена, а имена таблиц Draft, Published и Archived имеют префиксы draft., pub., и ver. Прямой доступ не поддерживается для таблиц и представлений Draft, Published и Archive. Отчеты должны использовать только таблицы и представления отчетов.

Эти изменения обусловлены необходимостью снижения совокупной стоимости владения (TCO) при использовании Project Server 2013, особенно при реализации среды, в которой в вашей среде может быть несколько экземпляров PWA. Сокращение количества баз данных, необходимых для использования Project Server 2013, снижает затраты, связанные с обслуживанием данных (обновление, резервное копирование, аварийное восстановление и т. д.).

Доступность сайта Project в SharePoint Server 2013

Функция сайта проекта предоставляет базовые функции управления проектами во всех версиях SharePoint Server 2013. Функция сайта проекта предоставляет пользователям SharePoint Server 2013 сайт совместной работы для управления проектами.

Сайты проектов в SharePoint Server 2013 позволяют сотрудникам организации эффективно работать над упрощенными проектами. Руководители проектов могут быстро понять, что происходит в проекте, а члены команды могут быстро увидеть, как их работа вписывается в общий контекст. Сайты проектов также позволяют командам получать доступ к соответствующим данным, документам и обмену данными.

Сайт проекта предоставляет следующие возможности:

  • Веб-часть сводки проекта

  • Визуальная временная шкала задач проекта

  • Завершение расписания задач для проекта

  • Библиотека для хранения соответствующих документов проекта

  • Записная книжка для быстрого сбора и упорядочения сведений о проекте

  • Общий календарь для командных мероприятий

  • Возможность подключения к клиентскому приложению Project 2013

Когда SharePoint Server 2013 подключен к Exchange Server, сайт проекта также может содержать почтовый ящик группы для унифицированного обмена данными о проекте по мере его выполнения. Если сайт проекта является частью семейства веб-сайтов, связанного с Project Server 2013, его также можно использовать для отслеживания проблем, рисков и конечных результатов, а также для более надежной работы Project Server 2013 в режиме полного управления (а не в управляемом режиме).

Хотя сайты проектов предлагают упрощенные возможности управления проектами пользователем SharePoint Server, в конечном итоге ваша среда может развиваться до такой степени, что вам потребуются дополнительные функции. Например, у вас может быть множество сайтов проектов, и вам потребуется коллективное представление сведений. Если вам нужны дополнительные функции управления проектами, структурированный метод позволяет легко перенести данные сайта проекта в Project Server 2013.

Дополнительные сведения об использовании сайтов проектов в SharePoint Server 2013 см. в статье Начало работы с сайтом проекта.

Доступность мобильных приложений Project

Новым дополнением в Project Server 2013 является поддержка мобильного доступа к данным проекта. Теперь включен веб-сайт для мобильных устройств, который позволяет участникам группы и руководителям проектов просматривать состояние проекта с первого взгляда на мобильном устройстве. С помощью мобильного сайта с поддержкой сенсорного ввода вы можете получать доступ к соответствующим документам проекта и редактировать их, а также выполнять упрощенное редактирование планов проектов из Windows Phone 7.5 (с помощью браузера Internet Explorer 9), Apple iPhone или устройства Android.

Мобильные функции используются в основном двумя типами пользователей Project Server:

  • Участники групп

    • Проверка назначений задач на сайте Project

    • Взаимодействие с документами, задачами и другими сведениями, хранящихся на сайте проекта

    • Просмотрите сводку состояния проекта для Project Server и упрощенных проектов.

  • Руководители проектов

    • Управление проектами с помощью сайтов проектов

    • Просмотр актуальных сведений о состоянии из ресурсов, назначенных их проектам, где бы они ни находились

    • Краткий просмотр сведений о состоянии проекта в формате, который можно переносить в любое место, где бы они ни находились

    • Внесение незначительных изменений в план проекта на лету

Члены команды также могут изменять и отправлять состояние задачи через клиент Microsoft Exchange на своих телефонах. Синхронизация задач между Exchange Server и SharePoint Server 2013 (страница "Мои задачи") выполняется с помощью службы управления работой.

Сведения о доступности мобильных устройств в SharePoint Server 2013 см. в статье Новые возможности мобильных устройств (SharePoint 2013).

Усовершенствования управления запросами

Управление спросом — это область сбора "спроса" на идеи и предложения проектов, а также сбора информации об этих предложениях. Затем управление предложениями осуществляется через управление портфелем с помощью рабочего процесса рассмотрения и выбора, а затем выбранные проекты выполняются и отслеживаются с помощью Project профессиональный 2013 и Project Server 2013Project Server 2016. В Project Server 2010 рабочие процессы можно создавать и изменять в Visual Studio. Ключевым улучшением в Project Server 2013 является возможность использования SharePoint Designer и обработчика рабочих процессов в SharePoint Server 2013 для создания рабочих процессов Project для управления запросами.

Управление запросами в Project Server 2013 обеспечивает следующие возможности:

  • Новое предложение можно создать и управлять ими в SharePoint Server (например, со списком SharePoint) и легко интегрировать с Project Server.
  1. Руководитель проекта создает список sharePoint для идей и настраивает его, как он хочет. Нет требований к настройке списка для PPM Online, чтобы иметь возможность работать с ним.

  2. Когда pm решит, что он хочет, чтобы список мог переносить элементы в Project Server, он может добавить в список приложение "Управление проектами", чтобы предоставить эту функцию.

  3. (Необязательно) Пользователь переходит на страницу параметров Project Server в разделе Параметры списка и настраивает сопоставление столбцов в списке с полями в Project Server.

  4. Пользователь продвигает элементы одним из двух способов:

    • Вручную, выбрав один или несколько элементов в представлении списка и нажав кнопку Создать проекты на вкладке Элементы ленты. Откроется диалоговое окно, позволяющее пользователю указать сопоставление полей столбцов (по умолчанию для сопоставлений, настроенных на шаге 3) и EPT, после чего будут созданы проекты для выбранных элементов.

    • Автоматически с помощью действия рабочего процесса. Пользователь настраивает обычный рабочий процесс SharePoint в списке и использует действие Project ( Создать проект из элемента списка) в качестве части этого рабочего процесса. Действие принимает EPT в качестве параметра и при выполнении использует сопоставление, настроенное на предыдущем шаге, для создания проекта из контекста текущего элемента списка.

  5. В любом случае проект создается в Project Server и создается между элементом списка и проектом (можно импортировать только новые элементы списка).

  • В случае, когда пользователи используют многофункциональную платформу управления запросами с PDP и EPT (это было доступно в Project 2010), они могут видеть в предложении полнофункциональной визуализации состояния рабочего процесса Project (вместо текстовой таблицы).

Служба OData для улучшения отчетов

Ключевым изменением в отчетах Project Server 2013 является использование службы OData для доступа к базе данных Project Web App. Использование OData было обусловлено перемещением для создания предложения Project Online. В Office 365 доступ к базе данных Project Web App для Project Online недоступен напрямую, поэтому доступна служба OData. Для интернет-клиентов таблицы и представления отчетов предоставляются только интерфейсом OData. Project Online предназначена для предоставления отдельной базы данных для каждого экземпляра Project Web App. То есть несколько экземпляров Project Web App каждый из них имеет собственную базу данных Project Web App. Служба OData внутренне выполняет SQL-запросы к таблицам отчетов и представлениям в базе данных Project Web App, связанной с конкретным экземпляром Project Web App. В Project Server 2013 пользователи также могут получить доступ к локальным таблицам отчетов через интерфейс OData.

Пользователи локальной среды Project Server 2013 с соответствующими разрешениями могут напрямую получать доступ к таблицам и представлениям отчетов через SQL Server для создания отчетов так же, как и в Project Server 2010. Например, таблица dbo.MSP_PROJECT и представление dbo.MSP_EpmProject_UserView могут использоваться для отчетов. Все таблицы или представления с префиксом "draft.", "pub." или "ver." предназначены только для внутреннего использования Project Server и не предназначены для создания отчетов. Например, черновик. MSP_TASKS стол и паб. MSP_PROJECTS_WORKING_VIEW представления не документированы и не предназначены для стороннего использования.

Таблицы, представления и поля отчетов в базе данных Project Web App описаны в HTML-файле справки в пакете SDK для Project 2013. Xml-схема OData для данных отчетов также будет задокументирована в интернете на сайте MSDN в обновлении пакета SDK. Запросы таблиц и представлений отчетов, созданных для Project Server 2010, в большинстве случаев будут работать с базой данных Project Web App в Project Server 2013. Пользователи локальной среды Project Server 2013 могут получить доступ к кубам OLAP Project Server в SQL Server Analysis Services, как и сейчас. В Project Online кубы OLAP недоступны.

Дополнительным изменением отчетов в Project Server 2013 является интеграция базовой технологии Power Pivot в последнюю версию Excel. Project Server 2013 и Project Online используют эту технологию для создания расширенных отчетов.

Примечание.

Для Project Server 2016 отчеты можно разрабатывать и просматривать только в клиенте Excel.

Сведения о настройке отчетов в SharePoint Server 2013 см. в статье Настройка отчетов для Project Web App (Project Server 2013).

Улучшения в интеграции Exchange с Project Server

Интеграция Exchange с Project Server появилась в Project Server 2010. Она предоставляет участникам команды или ресурсам проекта возможность просматривать, обновлять, удалять и сообщать о состоянии своих опубликованных задач в Microsoft Outlook, Outlook Web App (OWA) или любом другом приложении, которое может синхронизировать задачи из Exchange Server.

Функция интеграции Exchange в Project Server 2013 позволяет интегрировать управление задачами проекта с помощью SharePoint Server 2013 с Exchange Server 2013. Это позволяет участникам команды в любом месте, у которых есть доступ к Exchange Server, взаимодействовать с данными управления задачами в Microsoft Outlook или Outlook Web App и даже с помощью мобильного устройства, подключенного к Exchange (с помощью Windows Phone 7.5 или Apple IOS версии 5).

Project Server 2013 с Exchange Server 2013 предоставляет следующие возможности:

  • Стандартная открытая авторизация между серверами (OAuth)

  • Подключения между SharePoint Server 2013, Exchange Server 2013 и Lync Server

  • Синхронизация задач с задачами SharePoint и Outlook.

Примечание.

Дополнительные сведения о настройке синхронизации задач см . в разделе Настройка синхронизации задач Exchange в SharePoint Server 2013.

Интеграция календаря Exchange вне офиса

В Project Server 2013 мы представляем возможность синхронизации календаря ресурса Project Server с календарем Microsoft Exchange, чтобы получить и синхронизировать время их выхода на рабочий ресурс (административное) время. Эта новая функция позволяет ресурсам сообщать о времени, когда они не на работе, в одном расположении (Microsoft Exchange) и автоматически синхронизируются с календарем Project Web App ресурсов.

Эта функция отключена по умолчанию и включена в разделе сведения о Exchange Server на странице Дополнительные параметры сервера Project Web App параметров сервера.

Проекты списка задач SharePoint и корпоративные проекты

Служба приложений Project в Project Server 2013 может быть связана с семейством веб-сайтов SharePoint, в котором сайтами проектов являются проекты списка задач SharePoint. Если сайт проекта является проектом списка задач SharePoint, SharePoint поддерживает сайт проекта в семействе веб-сайтов. Project профессиональный могут синхронизироваться со списками задач и обновлять их. Сайт проекта может содержать независимый список задач SharePoint или список задач, синхронизированный с . MPP-файл; Teh. MPP-файл может храниться локально или в библиотеке SharePoint.

Проекты списка задач SharePoint можно преобразовать, чтобы Project Server поддерживал их как корпоративные проекты. В этом случае Project профессиональный сохраняет данные непосредственно в Project Server. В приведенной ниже таблице сравнения функций сравнивается поведение списков задач, веб-части расписания и других функциональных возможностей для проектов списка задач SharePoint и корпоративных проектов. Веб-часть Расписание содержит сетку на странице Project Web App, где можно изменить расписание проекта.

В следующей таблице представлено сравнение работы различных функций в режиме видимости и полном контроле.

Сравнение проектов списка задач SharePoint и корпоративных проектов

Функция Проект списка задач SharePoint Корпоративный проект
Список задач в SharePoint
Только чтение
Чтение и запись
Веб-часть "Расписание"
Только чтение
Чтение и запись
Reporting
Создание подробных отчетов в Project Server
Создание подробных отчетов в Project Server
Другие функции Project Server
Заблокированные функции:
Изменения проекта на стороне сервера с Project Web App или пользовательскими клиентскими приложениями
Statusing
Задачи не отображаются
Доступны все функции

Примечание.

Дополнительные сведения о списках задач SharePoint см. в статье Обзор: Просмотр списка задач SharePoint в Project Web App.

Мои задачи: все задачи в одном расположении

Функция "Мои задачи" позволяет пользователям просматривать агрегирование задач SharePoint, Project Server и Microsoft Outlook/Exchange в одном расположении — на странице "Мои задачи" на личном сайте пользователя. Вместо того, чтобы переходить к разным спискам, сайтам и семействам веб-сайтов для просмотра и изменения задач SharePoint Server и Project Server, пользователям просто нужно перейти на страницу "Мои задачи", чтобы просмотреть одну коллекцию всех необходимых действий.

На странице Мои задачи можно обновить существующие назначения Project Server, а результаты синхронизируются с Project Server 2013. Например, если изменить состояние назначения активной задачи Project Server 2013 на Завершено, изменение будет перенаправлено в Project Server 2013.

Общая служба управления работой в SharePoint Server 2013 предоставляет функциональные возможности страницы "Мои задачи". Служба управления работой отвечает за агрегирование задач SharePoint с помощью корпоративного поиска и назначений задач Project Server с помощью службы приложений Project. Задачи не только собираются на страницу "Мои задачи", но и отправляются в другие приложения, в которых они настроены для просмотра, например Microsoft Outlook или мобильными устройствами, которые синхронизируются с Exchange Server.

Вы можете синхронизировать задачи из SharePoint Server, личного сайта и Project Server в Exchange Server почтовый ящик и центр задач Windows Phone. Кроме того, Exchange Server задачи можно синхронизировать на странице "Мои задачи".

Раздел "Задачи" на странице "Мои задачи" содержит различные функции для более эффективной организации задач. К ним относятся:

  • Временная шкала. Временная шкала предоставляет визуальное представление недавних и предстоящих задач относительно текущей даты. Его можно настроить на странице параметров задачи, но он предоставляет представление по умолчанию всех задач за одну неделю до прошлой и три недели в будущем.

  • Фильтры. Задачи можно фильтровать по ряду различных параметров, в том числе по проектам, помеченным и предстоящим задачам, активным задачам, новым задачам, завершенным задачам, задачам расписания и отчетам о состоянии задач. Кроме того, задачи также можно фильтровать по ключевым словам.

  • Важные задачи. С помощью флага "Важные" можно указать задачи, имеющие особое значение для вас, и сделать их видимыми в основном представлении. Срок действия флагов автоматически истекает со временем, чтобы сохранить список важных задач в актуальном состоянии.

Изменения пользовательского интерфейса параметров администрирования

В Project Server 2013 административные элементы управления, которые больше связаны с ИТ, были перемещены со страницы "Параметры сервера Project Web App" на сайт центра администрирования SharePoint. Цель состоит в том, чтобы сделать страницу Параметры сервера более подходящей для администрирования PMO и переместить параметры, связанные с администрированием фермы, на сайт центра администрирования.

В центре администрирования в SharePoint Server 2013 вы можете найти страницу Управление параметрами Project Server в разделе Общие параметры приложения . Эта страница содержит следующие страницы конфигурации:

Страницы конфигурации для общих параметров приложения в SharePoint Server 2013

Администрирование очередей и баз данных Действующие политики Страницы сведений о рабочем процессе и проекте
Управление заданиями в очереди
Дополнительные параметры сервера
Параметры рабочего процесса проекта
Ежедневное резервное копирование
Обработчики событий на стороне сервера
административное резервное копирование.
Параметры подготовки сайтов проектов
Административное восстановление
Массовое обновление сайтов проектов
Управление базами данных OLAP

Параметры очереди проекта были перемещены на страницу Управление проектом веб-приложения в центре администрирования. Чтобы открыть эту страницу, щелкните Приложение службы Project на странице Приложение службы в центре администрирования. Затем параметры очереди можно просмотреть, щелкнув ссылку Управление параметрами очереди для Project Web App на странице Управление сайтами Project Web App.

Режим разрешений SharePoint

Чтобы упростить разрешения Project Server и более тесно согласовать конфигурацию разрешений с SharePoint Server, в Project Server 2013 был создан новый режим разрешений SharePoint по умолчанию. Она предоставляет пользователям альтернативу "классической" модели разрешений Project Server (режим разрешений проекта). Новая установка Project Server 2013 автоматически запускается в режиме разрешений SharePoint. Если вам требуются дополнительные сведения об управлении разрешениями, вы можете легко переключиться в режим разрешений проекта с помощью команды Windows PowerShell.

В следующей таблице показаны функции, доступные в каждом режиме безопасности.

Сравнение режимов безопасности в Project Server 2013

Функция Режим разрешений
SharePoint
Проект
Унифицированное управление безопасностью в SharePoint Server
×
Наследование разрешений для PWA и рабочих областей
×
Прямая авторизация в группах безопасности Active Directory
×
Авторизация на основе утверждений
×
Управление авторизацией с помощью групп ролей
×
Расширяемый и настраиваемый
×
Делегирование пользователя
Возможность защитить рабочие ресурсы
Олицетворение
Фильтрация ограничений безопасности с помощью структурной декомпозиции ресурсов
Настраиваемые категории безопасности

Так как режим разрешений SharePoint не требует синхронизации между пользователями Project Server и сайтами SharePoint, режим разрешений SharePoint использует меньше системных ресурсов и обеспечивает большую масштабируемость.

Важно!

При переключении между режимом разрешений SharePoint и режимом разрешений проекта удаляются все параметры, связанные с безопасностью. При переключении из режима разрешений SharePoint в режим разрешений проекта необходимо вручную настроить структуру разрешений безопасности в Project Server 2013. При переключении из режима разрешений project обратно в режим разрешений SharePoint сведения о разрешениях безопасности удаляются из Project Server 2013.

Одним из преимуществ использования режима разрешений SharePoint является то, что он пытается разделить роли ИТ и PMO. Администраторам семейства веб-сайтов предоставляется меньше контроля над параметрами и страницами PMO, а также больше контроля над всеми аспектами семейства веб-сайтов.

Режим разрешений SharePoint создает группы SharePoint, которые напрямую соответствуют группам безопасности Project Server 2010 по умолчанию. Группы SharePoint создаются во время процесса после подготовки и после перехода в режим разрешений SharePoint.

Эти группы SharePoint Project Server 2013 имеют те же глобальные разрешения и разрешения категории, которые обычно назначаются им в Project Server 2010. В режиме разрешений SharePoint нельзя создавать дополнительные настраиваемые группы, категории, узлы структуры разбивки ресурсов (RBS) или изменять разрешения по умолчанию, назначенные любому из этих объектов. В следующей таблице описаны группы SharePoint Project Server 2013 и то, что им разрешено делать в EPM.

Группы SharePoint Project Server 2013

Группа SharePoint Функция EPM/PPM
Администраторы
Пользователи имеют все глобальные разрешения, а также разрешения категории в категории Моя организация. Это позволяет им получить полный доступ ко всему в Project Server 2013.
Обозреватели портфелей
У пользователей есть разрешения на просмотр данных Project и Project Server. Эта группа предназначена для пользователей верхнего звена, которым требуется возможность просмотра проектов, но при этом сами они не выполняют задачи по проектам.
Руководители проектов
Пользователи имеют разрешения на создание проектов и управление ими. Эта группа предназначена для владельцев проектов, которые назначают задачи ресурсам.
Руководители портфелей проектов
Пользователи обладают различными разрешениями для создания проектов и участия в командной работе. Эта группа предназначена для менеджеров групп проектов верхнего звена.
Руководители ресурсов
Пользователи обладают основными глобальными разрешениями и разрешениями на уровне категорий. Эта группа предназначена для пользователей, управляющих и назначающих ресурсы, а также изменяющих данные ресурсов.
Ведущие сотрудники групп
Пользователи с ограниченными разрешениями для создания задач и отчетов о состоянии. Эта группа предназначена для пользователей, участвующих в основной нагрузке, но без регулярных заданий по проекту.
Участники групп
Пользователи имеют общие разрешения на использование PWA, но ограниченные разрешения на уровне проекта. Эта группа предназначена для предоставления всем пользователям базового доступа к PWA. Все новые пользователи автоматически добавляются в группу "Участники групп".

Чтобы переключиться из режима разрешений SharePoint в режим разрешений проекта, выполните следующий командлет Microsoft PowerShell:

Set-SPProjectPermissionMode -url <url> -mode ProjectServer

Чтобы переключиться из режима разрешений проекта в режим разрешений SharePoint, выполните следующий командлет Microsoft PowerShell:

Set-SPProjectPermissionMode -url<url > -mode SharePoint

Разрешения сайта проекта

Для сайтов проектов, управляемых через SharePoint (в режиме видимости), пользователям сайта назначается одна из трех групп SharePoint со следующими уровнями разрешений SharePoint:

Имя группы Уровень разрешений SharePoint
ProjectNameOwner
Полный доступ
ProjectNameMember
Совместная работа
ProjectNameVisitor
Чтение

Если сайт проекта переключится из проекта списка задач SharePoint в корпоративный проект (где Project Server поддерживает сайт проекта), группы получают разрешения на глобальные и категории Project Server в зависимости от группы, в которой они находятся:

Имя группы Уровень разрешений Project Server
ProjectNameOwner
Полные разрешения
ProjectNameMember
Базовые разрешения
ProjectNameVisitor
Ограниченные разрешения

Пользователи сайта проекта должны быть по крайней мере в одной из трех групп SharePoint, чтобы их можно было распознать, когда сайт проекта находится под полным контролем. Пользователи, созданные в корне сайта SharePoint, не будут распознаны Project Server, хотя у них будет доступ к сайту.

Примечание.

Дополнительные сведения о режиме разрешений SharePoint в Project Server 2013 см. в разделе Планирование групп, категорий и RBS в Project Server.

Улучшения синхронизации Active Directory

В Project Server 2013 были внесены значительные улучшения в производительность синхронизации и задания таймера. Были внесены изменения, чтобы увеличить время, необходимое для синхронизации пользователей в службе каталогов Active Directory с пулами корпоративных ресурсов Project Server (ERP) и группами безопасности Project Server. К этим изменениям относятся следующие.

  • Появилось более интеллектуальное планирование. Теперь задания синхронизации выполняются больше во время низкого использования. Задания таймера синхронизации Active Directory можно запланировать на сайте центра администрирования.

  • Уменьшено количество обновлений RDB. Задания синхронизации отчетов выполняются дороже, чем другие типы заданий. Были сокращены количество выполняемых заданий, а также типы выполняемых заданий.

Результатом этих изменений является заметное улучшение времени, необходимого для выполнения заданий синхронизации. В следующей таблице сравниваются последние результаты тестов для времени выполнения заданий синхронизации Active Directory для большой группы пользователей в Project Server 2010 с пакетом обновления 1 (SP1) и Project Server 2013:

  Время задания синхронизации Project Server 2010 с пакетом обновления 1 (SP1) Время задания синхронизации Project Server 2013
Начальная синхронизация
20:01
7:43
Повторяющаяся синхронизация
14:07
00:24

Примечание.

В приведенном выше тестовом сценарии было более 6100 пользователей в 12 вложенных группах.

Улучшенное ведение журнала и мониторинг

Диспетчер уровня журналов Project Server — это функция в Project Server 2013, которая позволяет администраторам регулировать журналы для определенной сущности (например, проекта, ресурса, задания и т. д.). При активации все журналы указанной сущности записываются в ULS, даже если сервер установлен на более высокий уровень. Сущность, которую требуется отслеживать, указывается с помощью guid через диспетчер уровней журналов. Всякий раз, когда ULS замечает трассировку с этим идентификатором GUID, она добавляет ее в ведение журнала. Хотя мы не рекомендуем подробное ведение журнала для всей фермы, ведение журнала для конкретной сущности является подробным. С помощью диспетчера уровней журналов можно отслеживать следующие сущности:

  • Задания

  • Календари

  • Задания очереди

  • Объекты

  • Projects

  • Периоды TS

  • Ресурсы

  • Задачи

  • Шаблоны

  • Расписаний

Диспетчер уровня журналов настраивается с помощью следующих командлетов Microsoft PowerShell:

  • Add-SPProjectLogLevelManager: выполните этот командлет, чтобы добавить новую сущность для отслеживания. При выполнении этого командлета пользователю будет предложено указать все соответствующие параметры, включая URL-адрес PWA, тип и GUID отслеживаемой сущности, а также требуемый уровень ведения журнала.

  • Set-SPProjectLogLevelManager: выполните этот командлет, чтобы обновить запись, уже добавленную в список отслеживания журнала. Например, с помощью этого командлета можно обновить LogLevel. (По умолчанию это подробно.)

  • Get-SPProjectLogLevelManager: выполните этот командлет, чтобы получить список всех добавленных сущностей или сущностей, принадлежащих определенным критериям. Например, можно получить список всех сущностей для заданного типа сущности или с entityuid, начиная с частичной строки GUID.

  • Clear-SPProjectLogLevelManager: выполните этот командлет, чтобы очистить все отслеживаемые сущности.

  • Remove-SPProjectLogLevelManager: выполните этот командлет, чтобы удалить определенную сущность, представленную Entityuid.

  • Set-SPProjectLogLevelManagerRefresh. Этот командлет необходимо выполнить после внесения изменений в LogLevelManager, чтобы обновить кэшированный список сущностей для отслеживания. По соображениям производительности процесс, отвечающий за запись в журналы ULS, не запрашивает базу данных для поиска изменений в списке сущностей для наблюдения. Вместо этого он работает на копии этой таблицы в памяти. Эта команда необходима для обновления этого списка в памяти.

Изменения обновления Project Server 2013

При обновлении до Project Server 2013 следует отметить следующее:

  • Полное обновление с подключением базы данных — единственный доступный метод при обновлении до Project Server 2013Project Server 2016. Обновление на месте не поддерживается для обновления до Project Server 2013.

  • Обратная совместимость не поддерживается для Project Server 2013. Если вы хотите подключиться к Project Server 2013 с помощью клиента Project, требуется Project профессиональный 2013. Project профессиональный 2010 не подключается к Project Server 2013.

  • Нет прямого пути обновления с Project Server 2007 до Project Server 2013. Перед обновлением данных до Project Server 2013 необходимо сначала выполнить обновление до Project Server 2010. Сведения о том, как выполнить обновление с Project Server 2007 до Project Server 2010, см. в статье Обзор обновления Project Server 2010 в Microsoft TechNet.

  • Так как обновление на месте не поддерживается, необходимо запланировать создание среды Project Server 2013, в которую можно перенести данные Project Server 2010.

Сведения об обновлении до Project Server 2013 см. в разделе Обновление до Project Server 2016.