Skip to main content
Version: 2.82.x.x LTS

roleDetailLevel

If roleDetailLevel is set, the response can contain the following information:

  • EXCLUDE: No role information is returned.

  • LOW:

    • name
    • extId
    • applicationName
    • applicationExtId
  • MEDIUM:
    • name
    • extId
    • description
    • applicationName
    • applicationExtId
    • properties (if propertyDetailLevel is not set to EXCLUDE)
      • name
      • value
  • HIGH: All elements from the MEDIUM detail level plus:
    • ctlCreUid
    • ctlCreDat
    • ctlModUid
    • ctlModDat
    • ctlTcn

The following detail levels can be useful in combination with roleDetailLevel:

  • propertyDetailLevel
  • defaultDetailLevel

Example of a request and response with roleDetailLevel set to MEDIUM:

Request:

<v1:queryRoles>
<query>
<clientExtId>100</clientExtId>
<detailLevels>
<roleDetailLevel>LOW</roleDetailLevel>
</detailLevels>
<role>
<extId>1</extId>
</role>
</query>
</v1:queryRoles>

Response:

<ns2:queryRolesResponse
xmlns:ns2="http://adnovum.ch/nevisidm/ws/services/v1">
<return>
<name>SelfAdmin</name>
<extId>1</extId>
<applicationName>nevisIdm</applicationName>
<applicationExtId>1</applicationExtId>
</return>
</ns2:queryRolesResponse>