Table of Contents

<authorization> Element

This element defines a permission set that defines authorization for a particular context. It can contain zero or more permission assignments, each defined by a child <allow> or <deny> element.

Parent Elements

alert, buyOff, componentType, componentVerification, stationType, test, tests

Attributes

None.

Child Elements

Name Description Required
allow Adds a permission assignment that allows a permission for one or more workers or groups. There can any number of these elements. No
deny Adds a permission assignment that denies a permission for one or more workers or groups. There can any number of these elements. No

Remarks

If this element is not specified, or a particular permission type is not included in any <allow> or <deny> child elements, then by default that permission is granted to all workers.

When this authorization element is defined in a context that inherits authorization settings from some other parent context, then any permission type(s) included in <allow> or <deny> child elements will completely replace all inherited permission assignments for that permission type. Any permission type(s) not included in <allow> or <deny> child elements will be inherited from the parent context.

<deny> assignments take precedence over <allow> assignments.