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


Тип данных Permission (ASSL)

Определяет абстрактный примитивный тип данных, представляющий сведения об отдельном разрешении.

Синтаксис

  
<Permission>  
   <Name>...</Name>  
   <ID>...</ID>  
   <CreatedTimestamp>...</CreateTimestamp>  
   <LastSchemaUpdate>...</LastSchemaUpdate>  
   <RoleID>...</RoleID>  
   <Description>...</Description>  
   <Process>...</Process>  
   <ReadDefinition>...</ReadDefinition>  
   <Read>...</Read>  
   <Write>...</Write>  
   <Annotations>...</Annotations>  
</Permission>  

Характеристики типа данных

Характеристика Описание
Базовые типы данных Нет
Производные типы данных CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission

Связи типа данных

Связь Элемент
Родительские элементы None
Дочерние элементы Annotations, CreatedTimestamp, Description, ID, LastSchemaUpdate, Name, Process, Read, ReadDefinition, RoleID, Write
Производные элементы None

Remarks

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

Этот тип данных имеет следующие проверки с параметром DeploymentMode со значением 2 (табличный режим сервера).

  • По умолчанию атрибутProcess имеет значение False, за исключением тех случаев, когда пользователь имеет разрешение Refresh . Для пользователей с разрешением Refresh значение атрибута Process имеет значение True.

  • АтрибутуReadDefinition назначается значение None, любое другое значение приводит к ошибке.

  • АтрибутуRead устанавливается значение Allowed для пользователей с разрешением User или None , если пользователи имеют разрешение Refresh ; если пользователь имеет разрешения User и Refresh , то атрибуту присваивается значение Allowed. Для пользователей с административными правами доступа атрибут имеет значение Allowed.

  • АтрибутуWrite назначается значение None, любое другое значение приводит к ошибке.

Соответствующий элемент в модели объектов объекты AMO (AMO) — это Permission .

См. также:

Элемент Role (ASSL)
Тип данных XML в языке ASSL