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 an authorization type repository type that is the supertype of this type. |
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. |