Безопасность данных OLAP настраивается независимо от Microsoft Dynamics AX.

Доступ пользователя к объектам, таким как кубы, аналитики и модели интеллектуального анализа данных в рамках экземпляра служб аналитики Analysis Services предоставляется через членство в одной или нескольких ролях базы данных.

О ролях базы данных

Администраторы служб аналитики Analysis Services могут создавать роли базы данных, предоставлять для этих ролей разрешения на чтение либо на чтение и запись для объектов служб аналитики Analysis Services и добавлять к этим ролям пользователей и группы Microsoft Windows.

Подробные сведения о ролях и рекомендации по безопасности см. в документации по службам аналитики Analysis Services, которую можно найти на сайте MSDN.

Предопределенные кубы, включенные в Microsoft Dynamics AX

Microsoft Dynamics AX предоставляет предопределенные кубы и предопределенные роли базы данных для этих кубов.

Чтобы разрешить пользователям доступ к этим предопределенным кубам, необходимо:

  • Ограничить роли базы данных конкретными компаниями

  • Назначить пользователей для ролей базы данных

Ограничить роли базы данных конкретными компаниями

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

  1. В центре управления SQL Server подключитесь к экземпляру служб аналитики.

  2. В представлении в виде дерева разверните узел Ролидля вашей базы данных OLAP.

  3. Щелкните правой кнопкой мыши роль, для которой требуется ограничить доступ. Щелкните Свойства. Будет отображена форма Изменение роли — <Имя роли>.

  4. В области Выбор страницыщелкните Данные аналитики.

  5. Из списка Аналитикавыберите Dynamics AX.Company.

  6. Установите флажок для каждой компании, к которой должна иметь доступ данная роль. Снимите флажок для каждой компании, к которой эта роль не должна иметь доступ.

Назначьте пользователей для ролей базы данных

Выполните следующую процедуру, чтобы назначить пользователей для предопределенных ролей базы данных.

  1. В центре управления SQL Server подключитесь к экземпляру служб аналитики.

  2. В представлении в виде дерева разверните узел Ролидля вашей базы данных OLAP.

  3. Щелкните правой кнопкой мыши роль, к которой требуется добавить пользователей. Щелкните Свойства. Будет отображена форма Изменение роли — <Имя роли>.

  4. В области Выбор страницыщелкните Членство.

  5. Добавьте соответствующих пользователей к этой роли.