pp108 : getPositionRole

getPositionRole

This method returns the distinguished name of the role for a particular position (position ID) .

SOAP Request

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP:Body>
        <getPositionRole xmlns="http://schemas.cordys.com/orgmodel/runtime/OrgModel/1.0">
            <WorkspaceID>002481F0-8E9F-11E2-EE36-A5EED1105F38</WorkspaceID>
            <positionId>001CC438-906D-11E2-EE38-EEEA14BF7636</positionId>
        </getPositionRole>
    </SOAP:Body>
</SOAP:Envelope>
Request Parameters

Parameter

Description

Mandatory

Accepted Input Value

WorkspaceID Unique and valid ID of the Collaborative Workspace (CWS) No GUID or null

positionId

Document ID of the position . The position ID is retrieved using getUnitPositions or getRolePosition.

Yes

GUID

SOAP Response

<getPositionUnitResponse xmlns="http://schemas.cordys.com/orgmodel/runtime/OrgModel/1.0">
  <getPositionRole>
		cn=professor,cn=organizational roles,o=system,cn=cordys,o=orr.com</getPositionRole>
  </getPositionRoleResponse>
</getPositionUnitResponse>
Response Parameters

Parameter

Description

getPositionRole

Distinguished name of the role