Regular Expression

  • 24 October 2016
  • 3 replies
  • 1 view

Badge +3

Maybe someone is so kind to help me? I want to make a XML-Query to get the Sid (value) of an AD group. I tried it with /defaultNS:GetUserInfo/defaultNS:User/@Sid but I didnt received the desired result. I really would appreciate any help. Thanks in advance!

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Body>
    <GetUserInfoResponse xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
      <GetUserInfoResult>
        <GetUserInfo>
          <User ID="8" Sid="S-1-5-21-725345543-1637723038-000000-000000" Name="DOMTest" LoginName="DOMTEST" Email="" Notes="" IsSiteAdmin="False" IsDomainGroup="True" Flags="0" />
        </GetUserInfo>
      </GetUserInfoResult>
    </GetUserInfoResponse>
  </soap:Body>
</soap:Envelope>


3 replies

Badge +9

check if https://community.nintex.com/thread/1477 helps

Userlevel 5
Badge +14

try

//defaultNS:GetUserInfo/defaultNS:User/@Sid
Userlevel 5
Badge +13

Try this as your expression:

/soap:Envelope/soap:Body/defaultNS:GetUserInfoResponse/defaultNS:GetUserInfoResult/defaultNS:GetUserInfo/defaultNS:User/@Sid

Reply