This element requires the name property. The example below displays the correct syntax for an <AuthType> element. The following example shows how to add a custom task to move multiple users into a new organization.
<Configuration name=’AuthorizationTypes’>
<Extension>
<AuthTypes>
<AuthType name=’Move User’ extends=’TaskDefinition,TaskInstance,TaskTemplate’/>
</AuthTypes>
</Extension>
</Configuration>
|
The AuthType element supports the following attributes.
Table 2–1 AuthType Attributes|
AuthType Object Attributes |
Description |
|---|---|
|
name |
Identifies the authorization type. |
|
extends |
Specifies the name of one or more authorization types or repository types that become the supertype of this type. Rights granted by the supertype are inherited. |
|
displayName |
Provides an alternate display name for this type, typically a message catalog key. |
|
auditKey |
Identifies the audit log key to be used for audit records associated with objects of this type. If none is specified, the audit key of the base type is used. |
|
allowedRights |
Provides a comma delimited list of right names. This defines the rights that can be used with this authorization type in a permission definition. If not specified, all rights are allowed. |