# RoleCollectionViewType (Complex Type)

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

Role collection view defines structure that should be shown in request access UI wizard - in role catalog step. It will represent new menu item with list of roles defined by collectionRef or collection identifier (e.g. allOrgs, allServices).

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
identifier | property string | [1,1] |
default | property boolean | [0,1] | Mark this collection as preselected.
collectionIdentifier | property string | [0,1] |
collectionRef | reference ObjectReferenceType | [0,1] |
preferCollectionView | property boolean | [0,1] | Since Role catalog has several sources of the object collection configuration (e.
details | container ContainerPanelConfigurationType | [0,1] | Defines how details about role should be displayed on popup in role catalog step.

- ### Items

  - #### identifier

    Flags: RAM,runtime

    Multiplicity: [1,1]

    Display order:

  - #### default

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Mark this collection as preselected. If there are more than one marked as default, first one found will be preselected.

  - #### collectionIdentifier

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

  - #### collectionRef

    Flags: RAM

    Multiplicity: [0,1]

    Display order:

  - #### preferCollectionView

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Since Role catalog has several sources of the object collection configuration (e.g. RoleCollectionViewType.collectionRef or RoleCatalogType.viewConfiguration), it's possible to prioritize the configuration of the current collection (taken from Object collection object referenced in collectionRef) by setting preferCollectionView to true. If it is not specified, the default false value is used, which means that RoleCatalogType.viewConfiguration configuration will be used if it is defined.

  - #### details

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Defines how details about role should be displayed on popup in role catalog step.