# ExpressionPermissionMethodProfileType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Specifies restrictions and permissions for a specific method.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
name | property string | [1,1] | Name of the method.
description | property string | [0,1] | Free-form description (comment).
decision | property AuthorizationDecisionType | [1,1] | Default decision for the profile.

- ### Items

  - #### name

    Flags: RAM,runtime

    Multiplicity: [1,1]

    Name of the method.

  - #### description

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Free-form description (comment).

  - #### decision

    Flags: RAM,runtime,AVals:2

    Multiplicity: [1,1]

    Default decision for the profile. I.e. decision of those aspects of the profile (e.g. classes, permissions) that are not explicitly enumerated.