applicationDetailLevel
If applicationDetailLevel is set, the response can contain the following information:
EXCLUDE: No application information is returned.LOW:nameextIdurl
MEDIUM:nameextIddescriptionurldisplayNameentrieslangvalue
displayedrolesnameextIdapplicationNameapplicationExtId- (
description) ifroleDetailLevelis not set at least toMEDIUM - (
ctlCreUid ctlCreDatctlModUidctlModDatctlTcn) ifroleDetailLevelis not set toHIGH
properties(ifpropertyDetailLevelis not set toEXCLUDE)namevalue
HIGH: All elements from theMEDIUMdetail level plus:ctlCreUidctlCreDatctlModUidctlModDatctlTcn
The following detail levels can be useful in combination with applicationDetailLevel:
roleDetailLevelpropertyDetailLeveldefaultDetailLevel
Example of a request and response with applicationDetailLevel set to MEDIUM:
Request:
<v1:queryApplications>
<query>
<clientName>Default</clientName>
<detailLevels>
<applicationDetailLevel>MEDIUM</applicationDetailLevel>
<roleDetailLevel>EXCLUDE</roleDetailLevel>
</detailLevels>
<application>
<extId>100</extId>
</application>
</query>
</v1:queryApplications>
Response:
<ns2:queryApplicationsResponse
xmlns:ns2="http://adnovum.ch/nevisidm/ws/services/v1">
<return>
<name>Citrix</name>
<extId>100</extId>
<description>Citrix</description>
<url>/Citrix/XenApp</url>
<displayName/>
<displayed>true</displayed>
<roles>
<name>DEFAULT-citrix</name>
<extId>102</extId>
<applicationName>Citrix</applicationName>
<applicationExtId>100</applicationExtId>
</roles>
<properties>
<name>needs_ad_export</name>
<value>yes</value>
</properties>
<properties>
<name>strong_auth_required</name>
<value>no</value>
</properties>
</return>
</ns2:queryApplicationsResponse>