awe Profile Schema
Generated from profile.xsd. It includes general.xsd.
This Schema defines the way an awe profile file must be structured
8 elements, 4 declared attributes (1 documented).
Elements​
Elements: profile, restriction, permission, exclude, criterion, attributeMap, entry, string
profile​
Type: profileType
Contains: restriction (0..n), permission (0..n), exclude (0..n)
Contained by: none (document root)
Attributes: none
restriction​
Type: restrictionType
Contains: criterion (0..n)
Contained by: profile
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
option | string | no | Not documented yet | |
screen | string | no | Not documented yet |
permission​
Type: profilePermissionType
Contains: no child elements
Contained by: profile
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | yes | Permission identifier (users.read), all the permissions of a resource (users.*), one verb or action on every resource (*.read) or every permission (*) |
exclude​
Type: profilePermissionType
Contains: no child elements
Contained by: profile
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | yes | Permission identifier (users.read), all the permissions of a resource (users.*), one verb or action on every resource (*.read) or every permission (*) |
criterion​
Type: criterionType
Contains: attributeMap (0..1)
Contained by: restriction
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | yes | Not documented yet |
attributeMap​
Type: attributeMapType
Contains: entry (1..n)
Contained by: criterion
Attributes: none
entry​
Type: entryMapType
Contains: string (2)
Contained by: attributeMap
Attributes: none
string​
Type: string
Contains: no child elements
Contained by: entry
Text content: string
Attributes: none