Поделиться через


Рекомендации по настройке и ограничениям для Project в Интернете

Microsoft Project в Интернете скоро станет Планировщик (Майкрософт), которая в настоящее время развертывается для клиентов. Дополнительные сведения о настройке нового Планировщик для организации см. в разделе Планировщик (Майкрософт) для администраторов.

Примечание.

Большинство изменений в Project Power App можно вносить только с помощью роли безопасности Настройщик системы. Для некоторых изменений, таких как настройка набора параметров, требуются привилегии, которые являются частью роли безопасности системного администратора. Дополнительные сведения о ролях безопасности Project Power App.

Совет

Внесите все изменения в Project Power App внутри нового решения. Это упростит резервное копирование и развертывание внесенных изменений. Дополнительные сведения о решениях.

Предварительные условия

  • Администратор прав в среде разработки с Project в Интернете
  • Понимание уровней управляемых решений
  • (Необязательно, но рекомендуется) План разработчика , который позволяет экспортировать решение для простого развертывания в других средах.

Общие рекомендации

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

  • Используйте портал Power Apps для внесения простых изменений. Если вам нужно что-то сделать и не удается найти способ на портале Power Apps, воспользуйтесь обозревателем решений Power Apps, который предоставляет более сложные параметры.

  • Чтобы избежать ошибок при импорте решений, убедитесь, что решение не пытается изменить заблокированные свойства в решении Project.

Общие ограничения

  • За исключением создания нового проекта, для создания записей и редактирования полей в таблицах проектов требуется API планирования проекта.
  • Если вы решили дублировать и изменить роли безопасности Project, необходимо обновлять эти роли при появлении новых выпусков решения Project. Например, функция "Журнал задач" добавила новые таблицы в решение Project. Пользовательские роли безопасности должны иметь те же разрешения для этих таблиц, что и роли безопасности Project. В противном случае пользователи с пользовательскими ролями безопасности не смогут использовать функцию журнала задач.

Использование групп и ролей Teams для реализации безопасности и доступа

Хотя вы можете в качестве администратора создавать пользователей и назначать роли безопасности в Microsoft Power Platform, при желании настроить решение Project следует избегать такой практики. Project в Интернете безопасности использует Teams Группы, поэтому вместо этого следует по возможности управлять группами групп и назначать им роли безопасности, а не предоставлять отдельным пользователям роли безопасности.

Примеры того, что поддерживается, а что не поддерживается

Поддерживается. Настройка ролей безопасности таким образом, чтобы пользователи не могли изменять определенные настраиваемые столбцы, добавленные в таблицы в решении Project.

Не поддерживается. Настройка ролей безопасности, чтобы пользователи могли редактировать проекты, но не создавать новые.

Не ограничивайте доступ к существующим сущностям Project с помощью защиты Dataverse

Может возникнуть соблазн создать ограничения на таблицы, которые являются частью решения Project с помощью безопасности Dataverse. Это плохая идея, так как компоненты решения Project требуют доступа к сущностям Project и используют Teams Группы роли безопасности для управления доступом.

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

Дальнейшие действия