# TargetSelectionType (Complex Type)

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

todo

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
defaultSelection | property string | [0,1] |
allowRequestForMyself | property boolean | [0,1] | This is simple override if currently authenticated user has authorization to request for him/herself assign other relations, but we don't want them to do it via shopping cart.
allowRequestForOthers | property boolean | [0,1] | This is simple override if currently authenticated user has authorization to assign other relations, but we don't want them to do it via shopping cart.
group | container GroupSelectionType | [0,-1] | todo

- ### Items

  - #### defaultSelection

    Flags: RAM,runtime

    Multiplicity: [0,1]

  - #### allowRequestForMyself

    Flags: RAM,runtime

    Multiplicity: [0,1]

    This is simple override if currently authenticated user has authorization to request for him/herself assign other relations, but we don't want them to do it via shopping cart.

  - #### allowRequestForOthers

    Flags: RAM,runtime

    Multiplicity: [0,1]

    This is simple override if currently authenticated user has authorization to assign other relations, but we don't want them to do it via shopping cart.

  - #### group

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    todo