DatabasePermission Element (ASSL)

Defines the default permissions in a Database element for a specific Role element.

Syntax

  
<DatabasePermissions>  
      <DatabasePermission xsi:type="Permission">  
      <!-- The following elements extend Permission -->  
      <Administer>...</Administer>  
...</DatabasePermission>  
</DatabasePermissions>  

Element Characteristics

Characteristic Description
Data type and length Permission
Default value False
Cardinality 0-n: Optional element that can occur more than once.

Element Relationships

Relationship Element
Parent elements DatabasePermissions
Child elements Administer

Remarks

DatabasePermission objects can exist only for roles owned by the database, and only one DatabasePermission object can exist for any role.

This element has the following validations under DeploymentMode value 2 (Tabular Models).

  • Administer attribute default value is set to False, except when the user has administrative privileges. For users with administrative privileges the attribute value is set to True.

The corresponding element in the Analysis Management Objects (AMO) object model is DatabasePermission.

See Also

Role Element (ASSL)
Objects (ASSL)