powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS AS - управление ролями
2 сообщений из 2, страница 1 из 1
MS AS - управление ролями
    #32541792
Yuliaan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь воспользоваться DSO для определения разрешения на Dimension.В помощи нашла функцию SetPermissions которая в данном случае требует:
The XML syntax for the PermissionExpression value is detailed here:

<MEMBERSECURITY
[ IsVisible="<Boolean_string>"]
[ DefaultMember="<allowed_member>"]
[ VisualTotalsLowestLevel="<level_expression>"
>
<PERMISSION Access="Read"
[ UpperLevel="<level_expression>"]
[ LowerLevel="<level_expression>"]
[ AllowedSet="<set_expression>"]
[ DeniedSet="<set_expression>"]
[ Description="<desc>"]
/>
<PERMISSION Access="Write"
[ UpperLevel="<level_expression>"]
[ AllowedSet="<set_expression>"]
[ Description="<desc>"]
/>
</MEMBERSECURITY>

Никак не могу понять, как этот XML написать с помощью VB? Помогите пожалуйста!
...
Рейтинг: 0 / 0
MS AS - управление ролями
    #32542199
Ирина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите пример: здесь

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
   ' Create the XML syntax to be used for the SetPermissions method
   ' of the Role object.
   sDimensionSecurity = "<MEMBERSECURITY " & _
      "DefaultMember=""[Store].[Store Country].&[USA]"" " & _
      "VisualTotalsLowestLevel=""[Store].[Store City]"">" & _
         "<PERMISSION Access=""Read"" " & _
         "DeniedSet=""{[Store].[Store Country].&[Canada]," & _
         "[Store].[Store Country].&[Mexico]}"" " & _
         "Description=""USA Store Restriction""/>" & _
      "</MEMBERSECURITY>"

   ' The preceding XML syntax limits the users of the database role
   ' to viewing only stores in the USA, by denying read access to
   ' stores associated with the Mexico and Canada members of the
   ' [Store Country] level of the Stores dimension.

     dsoRole.SetPermissions "Dimension:Store", sDimensionSecurity


Ирина

----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS AS - управление ролями
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]