ntandoz Valued Contributor.
Valued Contributor.
652 views

Get document access rights using SOAP

Hi All,

Kindly assist with a way to obtain access rights on a document inside GW DMS.

Regards,
Ntando
Labels (1)
Tags (1)
0 Likes
11 Replies
Anonymous_User Absent Member.
Absent Member.

Re: Get document access rights using SOAP

You get the rights when getting a document reference.
The <acl> section shows the rights.

For a document, you get the rights lists for <current>, <official> and
<other> versions.

In some cases the person that has rights will only be listed by <uuid>.
You will have to find the user associated with the uuid.
<gwm:items>
<gwt:item xsi:type="gwt:DocumentRef">

<gwt:id>45E2FA6C.domain.PO1.100.1776172.1.616.1@11:10.domain.PO1.100.0.1.0.1
@23</gwt:id>
<gwt:sid>1558</gwt:sid>
<gwt:version>11</gwt:version>
<gwt:modified>2019-05-15T16:19:54Z</gwt:modified>
<gwt:container sid="14">10.domain.PO1.100.0.1.0.1@23</gwt:container>
<gwt:created>2007-02-26T22:19:08Z</gwt:created>
<gwt:status>
<gwt:accepted>1</gwt:accepted>
<gwt:opened>1</gwt:opened>
<gwt:read>1</gwt:read>
</gwt:status>
<gwt:source>personal</gwt:source>
<gwt:delivered>2007-02-26T22:19:08Z</gwt:delivered>
<gwt:subject>TestingDoc</gwt:subject>
<gwt:distribution>
<gwt:from>
<gwt:displayName>Preston Stephenson</gwt:displayName>
</gwt:from>
</gwt:distribution>
<gwt:size>367544</gwt:size>
<gwt:retentionModified>2019-05-15T16:19:54Z</gwt:retentionModified>
<gwt:begins>2007-02-26T22:19:08Z</gwt:begins>
<gwt:library>
<gwt:displayName>PO1 Library</gwt:displayName>
<gwt:email>domain.PO1.PO1 Library</gwt:email>
</gwt:library>
<gwt:documentNumber>30</gwt:documentNumber>
<gwt:filename>cpp</gwt:filename>
<gwt:documentTypeName>Agenda</gwt:documentTypeName>
<gwt:author>
<gwt:displayName>Preston Stephenson</gwt:displayName>
<gwt:email>domain.PO1.pstephenson</gwt:email>
<gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
</gwt:author>
<gwt:creator>
<gwt:displayName>Preston Stephenson</gwt:displayName>
<gwt:email>domain.po1.pstephenson</gwt:email>
<gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
</gwt:creator>
<gwt:versionCreator>
<gwt:displayName>Preston Stephenson</gwt:displayName>
<gwt:email>domain.po1.pstephenson</gwt:email>
<gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
</gwt:versionCreator>
<gwt:officialVersion>1</gwt:officialVersion>
<gwt:currentVersion>1</gwt:currentVersion>
<gwt:versionNumber>1</gwt:versionNumber>
<gwt:versionDescription>This is a test
description</gwt:versionDescription>
<gwt:fileSize>367544</gwt:fileSize>
<gwt:acl>
<gwt:entry>
<gwt:displayName>Author</gwt:displayName>
<gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:delete>1</gwt:delete>
<gwt:share>1</gwt:share>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName><Creator Access></gwt:displayName>
<gwt:email>C</gwt:email>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:delete>1</gwt:delete>
<gwt:share>1</gwt:share>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:uuid>ad712880-0b55-0000-b976-8e90e5b002bd</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:uuid>2D16B180-0922-0000-846C-82BD300F9E1C</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:delete>1</gwt:delete>
<gwt:share>1</gwt:share>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
</gwt:acl>
<gwt:refAccess>domain.PO1.PO1 Library#30#1#1#.ET7F ! "Lm^< (
!#.ET7F ! "Lm^< ) !</gwt:refAccess>
</gwt:item>
</gwm:items>

<gwt:item xsi:type="gwt:Contact">

<gwt:id>478628FF.domain.PO1.104.1776172.1.D6.1@56:45080270.domain.PO1.104.17
76172.1.3.1@53</gwt:id>
<gwt:name>Craig Johnson</gwt:name>
<gwt:version>384</gwt:version>
<gwt:uuid>AD712880-0B55-0000-B976-8E90E5B002BD</gwt:uuid>
<gwt:PABGuid>.eX1/ "f <ar?! "8 !</gwt:PABGuid>
<gwt:fullName>
<gwt:displayName>Craig Johnson</gwt:displayName>
<gwt:firstName>Craig</gwt:firstName>
<gwt:lastName>Johnson</gwt:lastName>
</gwt:fullName>
<gwt:emailList primary="cjohnson@prestons.provo.novell.com">
<gwt:email>cjohnson@prestons.provo.novell.com</gwt:email>
</gwt:emailList>
</gwt:item>

Preston

>>>


> Hi All,
>
> Kindly assist with a way to obtain access rights on a document inside GW
> DMS.
>
> Regards,
> Ntando

0 Likes
ntandoz Valued Contributor.
Valued Contributor.

Re: Get document access rights using SOAP

Hi Preston,

Thanks for the response.

What request do you send to get such a response? I used getItemsRequest(LibraryID) and the response I get does not contain ACL. Please see SOAP trace below:


<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:DocumentRef">
<gwt:modified>2004-01-20T12:01:16Z</gwt:modified>
<gwt:created>2004-01-20T12:01:09Z</gwt:created>
<gwt:status>
<gwt:opened>1</gwt:opened>
<gwt:read>1</gwt:read>
</gwt:status>
<gwt:source>personal</gwt:source>
<gwt:delivered>2004-01-20T12:01:09Z</gwt:delivered>
<gwt:subject>6BAR COMPUTER LOGO</gwt:subject>
<gwt:distribution>
<gwt:from>
<gwt:displayName>Jan du Toit</gwt:displayName>
</gwt:from>
</gwt:distribution>
<gwt:size>24576</gwt:size>
<gwt:library>
<gwt:displayName>SIXBARLIB Document Library</gwt:displayName>
<gwt:email>NetCB.NetCBPO.SIXBARLIB</gwt:email>
</gwt:library>
<gwt:documentNumber>90</gwt:documentNumber>
<gwt:filename>doc</gwt:filename>
<gwt:documentTypeName>Document</gwt:documentTypeName>
<gwt:author>
<gwt:displayName>Jan du Toit</gwt:displayName>
</gwt:author>
<gwt:creator>
<gwt:displayName>Jan du Toit</gwt:displayName>
</gwt:creator>
<gwt:officialVersion>1</gwt:officialVersion>
<gwt:currentVersion>1</gwt:currentVersion>
<gwt:versionNumber>1</gwt:versionNumber>
<gwt:versionDescription>Original</gwt:versionDescription>
<gwt:fileSize>24576</gwt:fileSize>
</gwt:item>


Regards,
Ntando
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Get document access rights using SOAP

I'll a little unclear on what you are showing me.
Document Reference objects are usually returned from getting
items from a folder (Mailbox, Document, Authored, Default Library, etc.).

Using a library id with getItemsRequest should return documents.
You would use getLibraryItemRequest to read a document or
version.

I can't see where the rights are restricted to be return based
on a certain schema version.
The code is designed to not return elements if there is no
data in the database for them. That may be why you don't
see the rights.
Try getting the document reference items from the Document
folder and see what is returned.

Preston



>>>


> Hi Preston,
>
> Thanks for the response.
>
> What request do you send to get such a response? I used
> getItemsRequest*(LibraryID*) and the response I get does not contain
> ACL. Please see SOAP trace below:
>
>
> ‑<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xsi:type="gwt:DocumentRef">
> <gwt:modified>2004‑01‑20T12:01:16Z</gwt:modified>
> <gwt:created>2004‑01‑20T12:01:09Z</gwt:created>
> <gwt:status>
> <gwt:opened>1</gwt:opened>
> <gwt:read>1</gwt:read>
> </gwt:status>
> <gwt:source>personal</gwt:source>
> <gwt:delivered>2004‑01‑20T12:01:09Z</gwt:delivered>
> <gwt:subject>6BAR COMPUTER LOGO</gwt:subject>
> <gwt:distribution>
> <gwt:from>
> <gwt:displayName>Jan du Toit</gwt:displayName>
> </gwt:from>
> </gwt:distribution>
> <gwt:size>24576</gwt:size>
> <gwt:library>
> <gwt:displayName>SIXBARLIB Document
> Library</gwt:displayName>
> <gwt:email>NetCB.NetCBPO.SIXBARLIB</gwt:email>
> </gwt:library>
> <gwt:documentNumber>90</gwt:documentNumber>
> <gwt:filename>doc</gwt:filename>
> <gwt:documentTypeName>Document</gwt:documentTypeName>
> <gwt:author>
> <gwt:displayName>Jan du Toit</gwt:displayName>
> </gwt:author>
> <gwt:creator>
> <gwt:displayName>Jan du Toit</gwt:displayName>
> </gwt:creator>
> <gwt:officialVersion>1</gwt:officialVersion>
> <gwt:currentVersion>1</gwt:currentVersion>
> <gwt:versionNumber>1</gwt:versionNumber>
>
> <gwt:versionDescription>Original</gwt:versionDescription>
> <gwt:fileSize>24576</gwt:fileSize>
> </gwt:item>‑
>
> Regards,
> Ntando


0 Likes
ntandoz Valued Contributor.
Valued Contributor.

Re: Get document access rights using SOAP

Hi Preston,

I want to access the exact metadata that you receive when you use the folder id. I tested my code using the folder id of Documents folder in GroupWise and I get DocumentRef with all the access rights. But when I do same query using library id I get DocumentRef but with limited metadata.

Using library id:
<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:DocumentRef">
<gwt:modified>2007-04-11T09:05:53Z</gwt:modified>
<gwt:created>2007-01-12T07:06:22Z</gwt:created>
<gwt:status>
<gwt:opened>1</gwt:opened>
<gwt:read>1</gwt:read>
</gwt:status>
<gwt:source>personal</gwt:source>
<gwt:delivered>2007-01-12T07:06:22Z</gwt:delivered>
<gwt:subject>Minutes - Workshop 20070112</gwt:subject>
<gwt:distribution>
<gwt:from>
<gwt:displayName>User</gwt:displayName>
</gwt:from>
</gwt:distribution>
<gwt:size>143360</gwt:size>
<gwt:library>
<gwt:displayName>NetCBLIB</gwt:displayName>
<gwt:email>Email</gwt:email>
</gwt:library>
<gwt:documentNumber>6200</gwt:documentNumber>
<gwt:filename>doc</gwt:filename>
<gwt:documentTypeName>Document</gwt:documentTypeName>
<gwt:author>
<gwt:displayName>Name</gwt:displayName>
</gwt:author>
<gwt:creator>
<gwt:displayName>User</gwt:displayName>
</gwt:creator>
<gwt:officialVersion>1</gwt:officialVersion>
<gwt:currentVersion>1</gwt:currentVersion>
<gwt:versionNumber>1</gwt:versionNumber>
<gwt:versionDescription>Original</gwt:versionDescription>
<gwt:fileSize>143360</gwt:fileSize>
</gwt:item>
</gwm:items>
<gwm:status>
<gwt:code>0</gwt:code>
</gwm:status>
</gwm:getItemsResponse>


using document id:
<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:DocumentRef">
<gwt:modified>2007-04-11T09:05:53Z</gwt:modified>
<gwt:created>2007-01-12T07:06:22Z</gwt:created>
<gwt:customs>
<gwt:custom type="String">
<gwt:field>Customer Code</gwt:field>
<gwt:value>Code</gwt:value>
</gwt:custom>
<gwt:custom type="String">
<gwt:field>Project Ref</gwt:field>
<gwt:value>Report+</gwt:value>
</gwt:custom>
<gwt:custom type="String">
<gwt:field>Primary Contractor</gwt:field>
<gwt:value>Company</gwt:value>
</gwt:custom>
<gwt:custom type="String">
<gwt:field>Status</gwt:field>
<gwt:value>DRAFT</gwt:value>
</gwt:custom>
</gwt:customs>
<gwt:status>
<gwt:opened>1</gwt:opened>
<gwt:read>1</gwt:read>
</gwt:status>
<gwt:source>personal</gwt:source>
<gwt:delivered>2007-01-12T07:06:22Z</gwt:delivered>
<gwt:subject>Minutes - Workshop 20070112</gwt:subject>
<gwt:distribution>
<gwt:from>
<gwt:displayName>User</gwt:displayName>
</gwt:from>
</gwt:distribution>
<gwt:size>143360</gwt:size>
<gwt:library>
<gwt:displayName>NetCBLIB</gwt:displayName>
<gwt:email>Email</gwt:email>
</gwt:library>
<gwt:documentNumber>6200</gwt:documentNumber>
<gwt:filename>doc</gwt:filename>
<gwt:documentTypeName>Document</gwt:documentTypeName>
<gwt:author>
<gwt:displayName>Name</gwt:displayName>
</gwt:author>
<gwt:creator>
<gwt:displayName>User</gwt:displayName>
</gwt:creator>
<gwt:officialVersion>1</gwt:officialVersion>
<gwt:currentVersion>1</gwt:currentVersion>
<gwt:versionNumber>1</gwt:versionNumber>
<gwt:versionDescription>Original</gwt:versionDescription>
<gwt:fileSize>143360</gwt:fileSize>
</gwt:item>
</gwm:items>
<gwm:status>
<gwt:code>0</gwt:code>
</gwm:status>
</gwm:getItemsResponse>


In brief, I do get DocumentRef in both responses but the content is not the same.

Regards
Ntando
0 Likes
Highlighted
Anonymous_User Absent Member.
Absent Member.

Re: Get document access rights using SOAP


I'm away from work until Monday.

What to you get when you use getLibraryItemRequest to get the

document / version?

If you still need help, I can look at the issue on Monday.



Thanks.

Preston



>>> ntandoz<ntandoz@no-mx.forums.microfocus.com> 5/17/2019 8:24 AM >>>







Hi Preston,




I want to access the exact metadata that you receive when you use the

folder id. I tested my code using the folder id of Documents folder in

GroupWise and I get DocumentRef with all the access rights. But when I

do same query using library id I get DocumentRef but with limited

metadata.




Using library id:

-<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:type="gwt:DocumentRef">

<gwt:modified>2007-04-11T09:05:53Z</gwt:modified>

<gwt:created>2007-01-12T07:06:22Z</gwt:created>

<gwt:status>

<gwt:opened>1</gwt:opened>

<gwt:read>1</gwt:read>

</gwt:status>

<gwt:source>personal</gwt:source>

<gwt:delivered>2007-01-12T07:06:22Z</gwt:delivered>

<gwt:subject>Minutes - Workshop

20070112</gwt:subject>

<gwt:distribution>

<gwt:from>

<gwt:displayName>User</gwt:displayName>

</gwt:from>

</gwt:distribution>

<gwt:size>143360</gwt:size>

<gwt:library>

<gwt:displayName>NetCBLIB</gwt:displayName>

<gwt:email>Email</gwt:email>

</gwt:library>

<gwt:documentNumber>6200</gwt:documentNumber>

<gwt:filename>doc</gwt:filename>

<gwt:documentTypeName>Document</gwt:documentTypeName>

<gwt:author>

<gwt:displayName>Name</gwt:displayName>

</gwt:author>

<gwt:creator>

<gwt:displayName>User</gwt:displayName>

</gwt:creator>

<gwt:officialVersion>1</gwt:officialVersion>

<gwt:currentVersion>1</gwt:currentVersion>

<gwt:versionNumber>1</gwt:versionNumber>




<gwt:versionDescription>Original</gwt:versionDescription>

<gwt:fileSize>143360</gwt:fileSize>

</gwt:item>

</gwm:items>

<gwm:status>

<gwt:code>0</gwt:code>

</gwm:status>

</gwm:getItemsResponse>

-




using document id:

-<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:type="gwt:DocumentRef">

<gwt:modified>2007-04-11T09:05:53Z</gwt:modified>

<gwt:created>2007-01-12T07:06:22Z</gwt:created>

<gwt:customs>

<gwt:custom type="String">

<gwt:field>Customer Code</gwt:field>

<gwt:value>Code</gwt:value>

</gwt:custom>

<gwt:custom type="String">

<gwt:field>Project Ref</gwt:field>

<gwt:value>Report+</gwt:value>

</gwt:custom>

<gwt:custom type="String">

<gwt:field>Primary Contractor</gwt:field>

<gwt:value>Company</gwt:value>

</gwt:custom>

<gwt:custom type="String">

<gwt:field>Status</gwt:field>

<gwt:value>DRAFT</gwt:value>

</gwt:custom>

</gwt:customs>

<gwt:status>

<gwt:opened>1</gwt:opened>

<gwt:read>1</gwt:read>

</gwt:status>

<gwt:source>personal</gwt:source>

<gwt:delivered>2007-01-12T07:06:22Z</gwt:delivered>

<gwt:subject>Minutes - Workshop

20070112</gwt:subject>

<gwt:distribution>

<gwt:from>

<gwt:displayName>User</gwt:displayName>

</gwt:from>

</gwt:distribution>

<gwt:size>143360</gwt:size>

<gwt:library>

<gwt:displayName>NetCBLIB</gwt:displayName>

<gwt:email>Email</gwt:email>

</gwt:library>

<gwt:documentNumber>6200</gwt:documentNumber>

<gwt:filename>doc</gwt:filename>

<gwt:documentTypeName>Document</gwt:documentTypeName>

<gwt:author>

<gwt:displayName>Name</gwt:displayName>

</gwt:author>

<gwt:creator>

<gwt:displayName>User</gwt:displayName>

</gwt:creator>

<gwt:officialVersion>1</gwt:officialVersion>

<gwt:currentVersion>1</gwt:currentVersion>

<gwt:versionNumber>1</gwt:versionNumber>




<gwt:versionDescription>Original</gwt:versionDescription>

<gwt:fileSize>143360</gwt:fileSize>

</gwt:item>

</gwm:items>

<gwm:status>

<gwt:code>0</gwt:code>

</gwm:status>

</gwm:getItemsResponse>

-




In brief, I do get DocumentRef in both responses but the content is not

the same.




Regards

Ntando







--

ntandoz

------------------------------------------------------------------------
ntandoz's Profile: https://forums.novell.com/member.php?userid=174951


View this thread: https://forums.novell.com/showthread.php?t=512284
0 Likes
ntandoz Valued Contributor.
Valued Contributor.

Re: Get document access rights using SOAP

Hi Preston.

This is what I get when I use getLibraryItemRequest:

Request:
<ns0:getLibraryItemRequest>
<ns0:library>Library@67</ns0:library>
<ns0:documentNumber>90</ns0:documentNumber>
<ns0:versionNumber>current</ns0:versionNumber>
</ns0:getLibraryItemRequest>

Response:
<gwm:getLibraryItemResponse xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods" xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
<gwm:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:Version">
<gwt:id>Library.LIB:90:1@69</gwt:id>
<gwt:version>3</gwt:version>
<gwt:container>Library</gwt:container>
<gwt:created>2004-01-20T14:01:09Z</gwt:created>
<gwt:library>
<gwt:displayName>Library</gwt:displayName>
<gwt:email>Email</gwt:email>
</gwt:library>
<gwt:documentNumber>90</gwt:documentNumber>
<gwt:versionCreator>
<gwt:displayName>User</gwt:displayName>
<gwt:email>Email</gwt:email>
<gwt:uuid>6DBDBCD0-0461-0000-8F0C-C2002300AC00</gwt:uuid>
</gwt:versionCreator>
<gwt:retrievedBy>
<gwt:displayName>User</gwt:displayName>
<gwt:email>Email</gwt:email>
<gwt:uuid>6DBDBCD0-0461-0000-8F0C-C2002300AC00</gwt:uuid>
</gwt:retrievedBy>
<gwt:retrievedDate>2004-01-20T14:01:16Z</gwt:retrievedDate>
<gwt:versionNumber>1</gwt:versionNumber>
<gwt:versionDescription>Original</gwt:versionDescription>
<gwt:versionStatus>available</gwt:versionStatus>
<gwt:life>0</gwt:life>
<gwt:ageAction>archive</gwt:ageAction>
<gwt:fileSize>24576</gwt:fileSize>
<gwt:filename>doc</gwt:filename>
</gwm:item>
<gwm:status>
<gwt:code>0</gwt:code>
</gwm:status>
</gwm:getLibraryItemResponse>


Regards,
Ntando
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Get document access rights using SOAP

It looks like the rights (if there are any) are returned on the Document
object.
Getting the document, it returns three sets of rights:
The current version
The official version
Other version(s)
I had a document with one version.
It did not have any explicit rights set.
Getting the document with getLibraryItemRequest,
it just had the "Creator Access" rights.
I added one person to have read rights.
Getting the document again, it had the user
in the <current>, <official> and <other> elements.
The user was also in the document reference.
The rights are not returned in a Version object.

Preston


>>>


> Hi Preston.
>
> This is what I get when I use getLibraryItemRequest:
>
> Request:
> <ns0:getLibraryItemRequest>
> <ns0:library>Library@67</ns0:library>
> <ns0:documentNumber>90</ns0:documentNumber>
> <ns0:versionNumber>current</ns0:versionNumber>
> </ns0:getLibraryItemRequest>
>
> Response:
> *<gwm:getLibraryItemResponse
> xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods"
> xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
> <gwm:item
> xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xsi:type="gwt:Version">
> <gwt:id>Library.LIB:90:1@69</gwt:id>
> <gwt:version>3</gwt:version>
> <gwt:container>Library</gwt:container>
> <gwt:created>2004‑01‑20T14:01:09Z</gwt:created>
> <gwt:library>
> <gwt:displayName>Library</gwt:displayName>
> <gwt:email>Email</gwt:email>
> </gwt:library>
> <gwt:documentNumber>90</gwt:documentNumber>
> <gwt:versionCreator>
> <gwt:displayName>User</gwt:displayName>
> <gwt:email>Email</gwt:email>
>
> <gwt:uuid>6DBDBCD0‑0461‑0000‑8F0C‑C2002300AC00</gwt:uuid>
> </gwt:versionCreator>
> <gwt:retrievedBy>
> <gwt:displayName>User</gwt:displayName>
> <gwt:email>Email</gwt:email>
>
> <gwt:uuid>6DBDBCD0‑0461‑0000‑8F0C‑C2002300AC00</gwt:uuid>
> </gwt:retrievedBy>
>
> <gwt:retrievedDate>2004‑01‑20T14:01:16Z</gwt:retrievedDate>
> <gwt:versionNumber>1</gwt:versionNumber>
>
> <gwt:versionDescription>Original</gwt:versionDescription>
> <gwt:versionStatus>available</gwt:versionStatus>
> <gwt:life>0</gwt:life>
> <gwt:ageAction>archive</gwt:ageAction>
> <gwt:fileSize>24576</gwt:fileSize>
> <gwt:filename>doc</gwt:filename>
> </gwm:item>
> <gwm:status>
> <gwt:code>0</gwt:code>
> </gwm:status>
> </gwm:getLibraryItemResponse>*
>
> Regards,
> Ntando


0 Likes
ntandoz Valued Contributor.
Valued Contributor.

Re: Get document access rights using SOAP

Hi Preston,

I can now obtain the rights using the methods createCursorRequest(LibraryID) and readCursorRequest(LibraryID,CursorRequest)

The issue I seem to have now is that the returned xml gets broken. Please advise what I could be missing. Please see the Java printStackTrace below:

java.rmi.RemoteException: Runtime exception; nested exception is:
deserialization error: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: Premature end of input: com.sun.xml.rpc.sp.EndOfInputException
at com.sun.xml.rpc.client.StreamingSender._handleRuntimeExceptionInSend(StreamingSender.java:348)
at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:330)
at com.novell.groupwise.ws.GroupWisePortType_Stub.readCursorRequest(GroupWisePortType_Stub.java:2432)
at com.netcb.groupwise.connect.GWItems.getItemsButtonActionPerformed(GWItems.java:313)
at com.netcb.groupwise.connect.GWItems.actionPerformed(GWItems.java:445)


The broken XML in the response looks like the ff:
<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:Document">
<gwt:id>NetCB.NetCBPO.SIXBARLIB:20@68</gwt:id>
<gwt:version>12</gwt


Regards
Ntando
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Get document access rights using SOAP

I would have to see the actual SOAP trace to try to determine what is
happening.
In the past, there have been corruptions in the data stored in the user's
database.
These corruptions cause problems for the SOAP XML parser.
I have had to come up with work arounds to the corruptions.

The best way is to get the SOAP trace on the Java side.
You can get a SOAP trace on the POA, but the logging removes any
corrupted characters.

I believe the SOAP library I use in Java (which is no longer available) is
not
the same one that you are using, so it wouldn't be much help to show you
what I do.
If you don't know how to get a SOAP trace, you would have to google for the
answer.

There is also wireshark / tcpdump, but you have to workaround SSL
certificates.

Preston



>>>


> Hi Preston,
>
> I can now obtain the rights using the methods
> *createCursorRequest(LibraryID)* and
> *readCursorRequest(LibraryID,CursorRequest)*
>
> The issue I seem to have now is that the returned xml gets broken.
> Please advise what I could be missing. Please see the Java
> printStackTrace below:
>
> *java.rmi.RemoteException: Runtime exception; nested exception is:
> deserialization error: XML parsing error:
> com.sun.xml.rpc.sp.ParseException:1: Premature end of input:
> com.sun.xml.rpc.sp.EndOfInputException
> at
> com.sun.xml.rpc.client.StreamingSender._handleRuntimeExceptionInSend(Str
> eamingSender.java:348)
> at
> com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:330)
> at
> com.novell.groupwise.ws.GroupWisePortType_Stub.readCursorRequest(GroupWi
> sePortType_Stub.java:2432)
> at
> com.netcb.groupwise.connect.GWItems.getItemsButtonActionPerformed(GWItem
> s.java:313)
> at
> com.netcb.groupwise.connect.GWItems.actionPerformed(GWItems.java:445)*
>
> The broken XML in the response looks like the ff:
> *<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xsi:type="gwt:Document">
> <gwt:id>NetCB.NetCBPO.SIXBARLIB:20@68</gwt:id>
> <gwt:version>12</gwt*
>
> Regards
> Ntando


0 Likes
ntandoz Valued Contributor.
Valued Contributor.

Re: Get document access rights using SOAP

I use the tool you recommended in your code sample TCPMon by Apache in conjunction with STunnel5.50.

Here is the SOAP Trace:
SOAPAction: "createCursorRequest"
User-Agent: Java/1.8.0_45
Host: 127.0.0.1:8888
Connection: keep-alive
Content-Length: 982


<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns0="http://schemas.novell.com/2005/01/GroupWise/methods">
<env:Header>
<ans1:session xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types">14E0zBm1LsBQhbvi</ans1:session>
<ans1:gwTrace xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types">false</ans1:gwTrace>
</env:Header>
<env:Body>
<ns0:createCursorRequest>
<ns0:container>Library@67</ns0:container>
<ns0:view>default</ns0:view>
<ns0:filter>
<ans1:element xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types" xsi:type="ans1:FilterEntry">
<ans1:op>contains</ans1:op>
<ans1:field>Library</ans1:field>
<ans1:value>Library Document Library</ans1:value>
</ans1:element>
</ns0:filter>
</ns0:createCursorRequest>
</env:Body>
</env:Envelope>POST /soap HTTP/1.1
Content-Type: text/xml; charset=utf-8
Accept: text/xml, text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
SOAPAction: "readCursorRequest"
User-Agent: Java/1.8.0_45
Host: 127.0.0.1:8888
Connection: keep-alive
Content-Length: 820


<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns0="http://schemas.novell.com/2005/01/GroupWise/methods">
<env:Header>
<ans1:session xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types">14E0zBm1LsBQhbvi</ans1:session>
<ans1:gwTrace xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types">false</ans1:gwTrace>
</env:Header>
<env:Body>
<ns0:readCursorRequest>
<ns0:container>Library@67</ns0:container>
<ns0:cursor>-1931319678</ns0:cursor>
<ns0:forward>true</ns0:forward>
<ns0:position>start</ns0:position>
<ns0:count>5</ns0:count>
</ns0:readCursorRequest>
</env:Body>
</env:Envelope>


Response:
Date: Tue, 21 May 2019 11:52:03 GMT
Server: Linux GroupWise SOA 18.1.1
Content-Type: text/xml; charset=utf-8
Content-Length: 570
Pragma: no-cache
X-Frame-Options: DENY


<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<gwm:createCursorResponse xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods" xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
<gwm:cursor>-1931319678</gwm:cursor>
<gwm:status>
<gwt:code>0</gwt:code>
</gwm:status>
</gwm:createCursorResponse>
</env:Body>
</env:Envelope>HTTP/1.1 200
Date: Tue, 21 May 2019 11:52:03 GMT
Server: Linux GroupWise SOA 18.1.1
Content-Type: text/xml; charset=utf-8
Content-Length: 29030
Pragma: no-cache
X-Frame-Options: DENY


<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<gwm:readCursorResponse xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods" xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
<gwm:items>
<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:Document">
<gwt:id>Library:10@68</gwt:id>
<gwt:version>10</gwt:version>
<gwt:container>Library@67</gwt:container>
<gwt:created>2003-06-11T22:12:07Z</gwt:created>
<gwt:subject>gedragsreels.pdf</gwt:subject>
<gwt:library>
<gwt:displayName>Library Document Library</gwt:displayName>
<gwt:email>Email</gwt:email>
</gwt:library>
<gwt:documentNumber>10</gwt:documentNumber>
<gwt:documentTypeName>Document</gwt:documentTypeName>
<gwt:author>
<gwt:displayName>User6</gwt:displayName>
<gwt:email>user6@company.com</gwt:email>
<gwt:uuid>6DBDBCD0-0461-0000-8F0C-C2002300AC00</gwt:uuid>
</gwt:author>
<gwt:creator>
<gwt:displayName>User6</gwt:displayName>
<gwt:email>user6@company.com</gwt:email>
<gwt:uuid>6DBDBCD0-0461-0000-8F0C-C2002300AC00</gwt:uuid>
</gwt:creator>
<gwt:officialVersion>1</gwt:officialVersion>
<gwt:currentVersion>1</gwt:currentVersion>
<gwt:current>
<gwt:entry>
<gwt:displayName>Creator Access</gwt:displayName>
<gwt:email>C</gwt:email>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:delete>1</gwt:delete>
<gwt:share>1</gwt:share>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User5</gwt:displayName>
<gwt:email/>
<gwt:uuid>1C43A840-0454-0000-8CB7-E20029004F00</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User3</gwt:displayName>
<gwt:email/>
<gwt:uuid>F4F5D080-13EC-0000-823E-BB0088002700</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User4</gwt:displayName>
<gwt:email>user4@company.com</gwt:email>
<gwt:uuid>A23B4E80-04FE-0000-926E-657464613536</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User 1</gwt:displayName>
<gwt:email>user1@company.com</gwt:email>
<gwt:uuid>3E996C80-11F2-0000-926E-657464613536</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User2</gwt:displayName>
<gwt:email>user2@company.com</gwt:email>
<gwt:uuid>D33B74E0-1423-0000-B55B-D5002B006700</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
</gwt:current>
<gwt:official>
<gwt:entry>
<gwt:displayName>Creator Access</gwt:displayName>
<gwt:email>C</gwt:email>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:delete>1</gwt:delete>
<gwt:share>1</gwt:share>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User5</gwt:displayName>
<gwt:email/>
<gwt:uuid>1C43A840-0454-0000-8CB7-E20029004F00</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User3</gwt:displayName>
<gwt:email/>
<gwt:uuid>F4F5D080-13EC-0000-823E-BB0088002700</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User4</gwt:displayName>
<gwt:email>user4@company.com</gwt:email>
<gwt:uuid>A23B4E80-04FE-0000-926E-657464613536</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User 1</gwt:displayName>
<gwt:email>user1@company.com</gwt:email>
<gwt:uuid>3E996C80-11F2-0000-926E-657464613536</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User2</gwt:displayName>
<gwt:email>user2@company.com</gwt:email>
<gwt:uuid>D33B74E0-1423-0000-B55B-D5002B006700</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
</gwt:official>
<gwt:other>
<gwt:entry>
<gwt:displayName>Creator Access</gwt:displayName>
<gwt:email>C</gwt:email>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:delete>1</gwt:delete>
<gwt:share>1</gwt:share>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User5</gwt:displayName>
<gwt:email/>
<gwt:uuid>1C43A840-0454-0000-8CB7-E20029004F00</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User3</gwt:displayName>
<gwt:email/>
<gwt:uuid>F4F5D080-13EC-0000-823E-BB0088002700</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User4</gwt:displayName>
<gwt:email>user4@company.com</gwt:email>
<gwt:uuid>A23B4E80-04FE-0000-926E-657464613536</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User 1</gwt:displayName>
<gwt:email>user1@company.com</gwt:email>
<gwt:uuid>3E996C80-11F2-0000-926E-657464613536</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
<gwt:entry>
<gwt:displayName>User2</gwt:displayName>
<gwt:email>user2@company.com</gwt:email>
<gwt:uuid>D33B74E0-1423-0000-B55B-D5002B006700</gwt:uuid>
<gwt:rights>
<gwt:read>1</gwt:read>
<gwt:edit>1</gwt:edit>
<gwt:manage>1</gwt:manage>
</gwt:rights>
</gwt:entry>
</gwt:other>
</gwt:item>
<gwt:item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="gwt:Document">
<gwt:id>Library:20@68</gwt:id>
<gwt:version>12</gwt


Regards,
Ntando
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Get document access rights using SOAP

Sorry, I cannot determine what is wrong.
It might help to have the actual trace file,
so I can look at the soap trace in hex mode.
If that doesn't work, I would probably need the
database files.

To have you upload a file, I need to have your
email address.
Send it to me outside of the forum at:
pstephenson@microfocus.com

I will send you a link to upload the file.
I can then look at the file.

Thanks.
Preston


>>>


> I use the tool you recommended in your code sample TCPMon by Apache in
> conjunction with STunnel5.50.
>
> Here is the SOAP Trace:
> *SOAPAction: "createCursorRequest"
> User‑Agent: Java/1.8.0_45
> Host: 127.0.0.1:8888
> Connection: keep‑alive
> Content‑Length: 982
>
>
> <?xml version="1.0" encoding="UTF‑8"?>
> <env:Envelope
> xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:ns0="http://schemas.novell.com/2005/01/GroupWise/methods">
> <env:Header>
> <ans1:session
> xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types">14E0zBm1Ls
> BQhbvi</ans1:session>
> <ans1:gwTrace
>

xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types">false</ans1
> :gwTrace>
> </env:Header>
> <env:Body>
> <ns0:createCursorRequest>
> <ns0:container>Library@67</ns0:container>
> <ns0:view>default</ns0:view>
> <ns0:filter>
> <ans1:element
> xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types"
> xsi:type="ans1:FilterEntry">
> <ans1:op>contains</ans1:op>
> <ans1:field>Library</ans1:field>
> <ans1:value>Library Document Library</ans1:value>
> </ans1:element>
> </ns0:filter>
> </ns0:createCursorRequest>
> </env:Body>
> </env:Envelope>POST /soap HTTP/1.1
> Content‑Type: text/xml; charset=utf‑8
> Accept: text/xml, text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
> SOAPAction: "readCursorRequest"
> User‑Agent: Java/1.8.0_45
> Host: 127.0.0.1:8888
> Connection: keep‑alive
> Content‑Length: 820
>
>
> <?xml version="1.0" encoding="UTF‑8"?>
> <env:Envelope
> xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:ns0="http://schemas.novell.com/2005/01/GroupWise/methods">
> <env:Header>
> <ans1:session
> xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types">14E0zBm1Ls
> BQhbvi</ans1:session>
> <ans1:gwTrace
>

xmlns:ans1="http://schemas.novell.com/2005/01/GroupWise/types">false</ans1
> :gwTrace>
> </env:Header>
> <env:Body>
> <ns0:readCursorRequest>
> <ns0:container>Library@67</ns0:container>
> <ns0:cursor>‑1931319678</ns0:cursor>
> <ns0:forward>true</ns0:forward>
> <ns0:position>start</ns0:position>
> <ns0:count>5</ns0:count>
> </ns0:readCursorRequest>
> </env:Body>
> </env:Envelope>*
>
> Response:
> *Date: Tue, 21 May 2019 11:52:03 GMT
> Server: Linux GroupWise SOA 18.1.1
> Content‑Type: text/xml; charset=utf‑8
> Content‑Length: 570
> Pragma: no‑cache
> X‑Frame‑Options: DENY
>
>
> <?xml version="1.0" encoding="UTF‑8"?>
> <env:Envelope
> xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
> <env:Header/>
> <env:Body>
> <gwm:createCursorResponse
> xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods"
> xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
> <gwm:cursor>‑1931319678</gwm:cursor>
> <gwm:status>
> <gwt:code>0</gwt:code>
> </gwm:status>
> </gwm:createCursorResponse>
> </env:Body>
> </env:Envelope>HTTP/1.1 200
> Date: Tue, 21 May 2019 11:52:03 GMT
> Server: Linux GroupWise SOA 18.1.1
> Content‑Type: text/xml; charset=utf‑8
> Content‑Length: 29030
> Pragma: no‑cache
> X‑Frame‑Options: DENY
>
>
> <?xml version="1.0" encoding="UTF‑8"?>
> <env:Envelope
> xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
> <env:Header/>
> <env:Body>
> <gwm:readCursorResponse
> xmlns:gwm="http://schemas.novell.com/2005/01/GroupWise/methods"
> xmlns:gwt="http://schemas.novell.com/2005/01/GroupWise/types">
> <gwm:items>
> <gwt:item
> xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xsi:type="gwt:Document">
> <gwt:id>Library:10@68</gwt:id>
> <gwt:version>10</gwt:version>
> <gwt:container>Library@67</gwt:container>
> <gwt:created>2003‑06‑11T22:12:07Z</gwt:created>
> <gwt:subject>gedragsreels.pdf</gwt:subject>
> <gwt:library>
> <gwt:displayName>Library Document
> Library</gwt:displayName>
> <gwt:email>Email</gwt:email>
> </gwt:library>
> <gwt:documentNumber>10</gwt:documentNumber>
>
> <gwt:documentTypeName>Document</gwt:documentTypeName>
> <gwt:author>
> <gwt:displayName>User6</gwt:displayName>
> <gwt:email>user6@company.com</gwt:email>
>
> <gwt:uuid>6DBDBCD0‑0461‑0000‑8F0C‑C2002300AC00</gwt:uuid>
> </gwt:author>
> <gwt:creator>
> <gwt:displayName>User6</gwt:displayName>
> <gwt:email>user6@company.com</gwt:email>
>
> <gwt:uuid>6DBDBCD0‑0461‑0000‑8F0C‑C2002300AC00</gwt:uuid>
> </gwt:creator>
> <gwt:officialVersion>1</gwt:officialVersion>
> <gwt:currentVersion>1</gwt:currentVersion>
> <gwt:current>
> <gwt:entry>
> <gwt:displayName>Creator
> Access</gwt:displayName>
> <gwt:email>C</gwt:email>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:delete>1</gwt:delete>
> <gwt:share>1</gwt:share>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User5</gwt:displayName>
> <gwt:email/>
>
> <gwt:uuid>1C43A840‑0454‑0000‑8CB7‑E20029004F00</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User3</gwt:displayName>
> <gwt:email/>
>
> <gwt:uuid>F4F5D080‑13EC‑0000‑823E‑BB0088002700</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User4</gwt:displayName>
> <gwt:email>user4@company.com</gwt:email>
>
> <gwt:uuid>A23B4E80‑04FE‑0000‑926E‑657464613536</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User 1</gwt:displayName>
> <gwt:email>user1@company.com</gwt:email>
>
> <gwt:uuid>3E996C80‑11F2‑0000‑926E‑657464613536</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User2</gwt:displayName>
> <gwt:email>user2@company.com</gwt:email>
>
> <gwt:uuid>D33B74E0‑1423‑0000‑B55B‑D5002B006700</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> </gwt:current>
> <gwt:official>
> <gwt:entry>
> <gwt:displayName>Creator
> Access</gwt:displayName>
> <gwt:email>C</gwt:email>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:delete>1</gwt:delete>
> <gwt:share>1</gwt:share>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User5</gwt:displayName>
> <gwt:email/>
>
> <gwt:uuid>1C43A840‑0454‑0000‑8CB7‑E20029004F00</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User3</gwt:displayName>
> <gwt:email/>
>
> <gwt:uuid>F4F5D080‑13EC‑0000‑823E‑BB0088002700</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User4</gwt:displayName>
> <gwt:email>user4@company.com</gwt:email>
>
> <gwt:uuid>A23B4E80‑04FE‑0000‑926E‑657464613536</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User 1</gwt:displayName>
> <gwt:email>user1@company.com</gwt:email>
>
> <gwt:uuid>3E996C80‑11F2‑0000‑926E‑657464613536</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User2</gwt:displayName>
> <gwt:email>user2@company.com</gwt:email>
>
> <gwt:uuid>D33B74E0‑1423‑0000‑B55B‑D5002B006700</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> </gwt:official>
> <gwt:other>
> <gwt:entry>
> <gwt:displayName>Creator
> Access</gwt:displayName>
> <gwt:email>C</gwt:email>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:delete>1</gwt:delete>
> <gwt:share>1</gwt:share>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User5</gwt:displayName>
> <gwt:email/>
>
> <gwt:uuid>1C43A840‑0454‑0000‑8CB7‑E20029004F00</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User3</gwt:displayName>
> <gwt:email/>
>
> <gwt:uuid>F4F5D080‑13EC‑0000‑823E‑BB0088002700</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User4</gwt:displayName>
> <gwt:email>user4@company.com</gwt:email>
>
> <gwt:uuid>A23B4E80‑04FE‑0000‑926E‑657464613536</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User 1</gwt:displayName>
> <gwt:email>user1@company.com</gwt:email>
>
> <gwt:uuid>3E996C80‑11F2‑0000‑926E‑657464613536</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> <gwt:entry>
> <gwt:displayName>User2</gwt:displayName>
> <gwt:email>user2@company.com</gwt:email>
>
> <gwt:uuid>D33B74E0‑1423‑0000‑B55B‑D5002B006700</gwt:uuid>
> <gwt:rights>
> <gwt:read>1</gwt:read>
> <gwt:edit>1</gwt:edit>
> <gwt:manage>1</gwt:manage>
> </gwt:rights>
> </gwt:entry>
> </gwt:other>
> </gwt:item>
> <gwt:item
> xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"
> xsi:type="gwt:Document">
> <gwt:id>Library:20@68</gwt:id>
> <gwt:version>12</gwt*
>
> Regards,
> Ntando


0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.